- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 关于如何写一个数据协议(草稿)
//定义协议结构体 /******************* Macro defination *************************************/ #define L1_HEADER_MAGIC (0xAB) /*header magic number */ #define L1_HEADER_SIZE (3) /*L1 header le
2017-07-30 12:13:00 941
转载 NXP 蓝牙QN902X 协议profile的理解
建立一个新的profile必须要先熟悉和理解好qpps的profile的实现方式。就是大概理解好qpps.c/qpps_task.c/app_qpps.c/app_qpps_task.c实现的函数基本作用是什么。 qpps.c/qpps_task.c qpps.c 主要是初始化服务、特征,把任务注册进系统内核,开启或者关闭qpps qpps_task.c qpps任务状态机的具体内容,包
2017-07-07 09:23:45 1581
转载 NXP QN902X蓝牙QPPS 流程的理解
首先烧录程序,完成后用light blue查看服务。 在profile中只有一个服务,UUID为128位的UUID,但是可以转换为16位UUID:FEE9,在这个服务下包含有8个特征,其中第一个特征UUID为9600结尾的一个128位UUID,是用于接收APP发送的数据的特征,在APP端显示为可写的一个特征值。后面是7个用于发送数据到APP的特征值,特征值UUID后四位由9601递增至960
2017-07-07 09:20:36 2084
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人