CN / EN
CN / EN

提问

设计支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

蓝牙UUID如何设置 GR551x

qin

2019-06-12 15:18

你好,目前客户要求设置蓝牙模块这些UUID( 设备UUID: 0xF001服务UUID: 0xF002特征UUID: 0xF003描述UUID: 0xF004 )我需要怎么实现,sdk(ble_app_uart)默认是128bit格式,并且上面只是提到读UUID 写UUID 流控UUID。劳烦大神给予解答,谢谢!

2收藏

0赞成

sherlock

汇顶员工
2019-06-12 19:13

你好,以下供参考,谢谢。

step 1. ble_app_uart中有 #include "gus.h",因此若需要基于该例程修改uuid,请修改components\profiles\gus\gus.c文件

step 2. 修改现有uuid以及新增uuid,请在属性表中定义特征的属性描述(修改变量gus_att_db)和特征的索引枚举(修改 变量gus_attr_idx_t)

step 3. 修改 128bit uuid为16bit,基于 ble_app_uart 请修改以下变量中与uuid长度有关的定义值 :gatts_db、 gus_att_db、 s_adv_data_set

3条评论

0赞成

1收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注