-
SimpleBLEPeripheral协议栈 (蓝牙点灯)
1.添加特征值
我们添加一个1Byte的特征值来控制灯的亮灭
因为simpleGATTProfile是共用的文件,为了不影响其它工程,我们使用一个宏来控制新增加的属性
#if SIMPLEPROFILE_LED
#endif
(1)修改simpleGATTProfile.h
(2)添加UUID
//Characteristic 6 UUID:0xFFF6
(3)添加属性
// Simple Profile Characteristic 6 Properties
// Characteristic 6 Value
// Simple Profile Characteristic 6 User Description
(4)属性表
// Characteristic 6 Declaration
// Characteristic Value 6
// Characteristic 6 User Description
(5)属性设置操作
SimpleProfile_SetParameter
(6)属性获取操作
Get a Simple Profile parameter
(7)属性读操作
simpleProfile_ReadAttrCB
(8)属性写操作
simpleProfile_WriteAttrCB
2.Profile的改造完成后,我们将这个宏打开,配置工程。
3.接着我们在staticvoid simpleProfileChangeCB( uint8 paramID )函数的switch中加入CHAR6的判断即可
- 2022-12-28 01:00:05下载
- 积分:1
-
我的lab3
如果您是首次发布代码,建议先参考别人作品。
发布前可先搜索下是否有人已发布相同代码,以免重复,审核无法通过。
标签应尽可能短,请勿包含其他标点符号。
源码描述中如有代码片段,请点击编辑器中的“插入程序代码”按钮插入代码并选择相应的编程语言,以便代码片段被正确语法着色。
- 2022-07-09 19:29:27下载
- 积分:1
-
Binary-Tree-Sort
二叉树排序,二叉树的递归调用排序,属于C语言源码(Binary Tree Sort)
- 2011-09-01 10:14:24下载
- 积分:1
-
nrf51822原理图和PCB
nrf51822原理图和PCB,供初认识nordic的爱好者学习及参考用
- 2023-01-27 05:10:04下载
- 积分:1
-
spi flash驱动代码
适用于w25q128的驱动,读写等函数,比较完善,没有读flash id的函数
- 2023-03-23 17:00:03下载
- 积分:1
-
ClassicalGame
经典游戏程序设计的随书光盘,源码经典、齐全,适合新手学习编程。(Classic games designed with book, source classic, complete, suitable for novices to learn programming.)
- 2010-07-24 16:45:38下载
- 积分:1
-
CodingNation Crypter Source
file crypter in vb6 source
- 2019-03-17 10:31:58下载
- 积分:1
-
成绩管理系统 鼠标界面
成绩管理系统 鼠标界面版。包含可执行文件,完整程序。提示:运行程序前先将《学生信息成绩表》放入到F盘!附有成绩单示例。C++语言
- 2022-05-28 20:06:28下载
- 积分:1
-
一个小而精的删除目录程序,也是给初学者看的:D
一个小而精的删除目录程序,也是给初学者看的:D-a small but excellent directory deletion procedures, as well as beginners to read : D
- 2023-05-26 11:20:03下载
- 积分:1
-
Problem description
给定一个赋权无向图G=(V,E),每个顶点v∈V都有一个权值w(v)。如果U包含于V,且对于(u,v)∈E 有u...
Problem description
给定一个赋权无向图G=(V,E),每个顶点v∈V都有一个权值w(v)。如果U包含于V,且对于(u,v)∈E 有u∈U 且v∈V-U,则有v∈K.如:U = {1}, 若有边(1,2), 则有2属于K. 若有集合U包含于V使得U + K = V, 就称U 为图G 的一个顶点覆盖。G 的最小权顶点覆盖是指G 中所含顶点权之和最小的顶点覆盖。
Input
输入数据。第1 行有2 个正整数n 和m,表示给定的图G 有n 个顶点和m条边,顶点编号为1,2,…,n。第2 行有n个正整数表示n个顶点的权。接下来的m行中,每行有2 个正整数u,v,表示图G 的一条边(u,v)。
Output
将计算出的最小权顶点覆盖的顶点权之和输出。
Sample Input
7 7
1 100 1 1 1 100 10
1 6
2 4
2 5
3 6
4 5
4 6
6 7
Sample Output
13
-Problem description
给定一个赋权无向图G=(V,E),每个顶点v∈V都有一个权值w(v)。如果U包含于V,且对于(u,v)∈E 有u∈U 且v∈V-U,则有v∈K.如:U = {1}, 若有边(1,2), 则有2属于K. 若有集合U包含于V使得U+ K = V, 就称U 为图G 的一个顶点覆盖。G 的最小权顶点覆盖是指G 中所含顶点权之和最小的顶点覆盖。
Input
输入数据。第1 行有2 个正整数n 和m,表示给定的图G 有n 个顶点和m条边,顶点编号为1,2,…,n。第2 行有n个正整数表示n个顶点的权。接下来的m行中,每行有2 个正整数u,v,表示图G 的一条边(u,v)。
Output
将计算出的最小权顶点覆盖的顶点权之和输出。
Sample Input
7 7
1 100 1 1 1 100 10
1 6
2 4
2 5
3 6
4 5
4 6
6 7
Sample Output
13
- 2023-03-02 06:00:03下载
- 积分:1