微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > Notify无效,什么原因,谢谢

Notify无效,什么原因,谢谢

时间:10-02 整理:3721RD 点击:

我参考simpleprofiles里面写了一个notify的UUID,IOS端使用lightblue,

开始之后,lightblue收不到notify的数据,然后退出此uuid,重新进入,就能收到数据,没进入一次收到一包数据。就是不能连续收

jason,

请先确认你是如何通过lightblue使能notify的。

UUID加上nontify属性,在lightblue上面进入相应的UUID,start notify就可以了

我用simpleprofiles里面的那个列子是可以正常传输数据的。

找到原因了,同一个service UUID下面,gattAttribute_t表中两个相邻的Characteristic不能都是notify,至少间隔一个不为notify的Characteristic。

 

jason zhou:

lightblue 使能notify后收不到数据,是因为真的没有收到notify。

退出这个uuid条目,重新进入,就能收到数据,但这个数据来源不是notify,而是每次进入时都会有一个read的请求。这个数据时read请求得到的,并不是收到notify。

你还是检查下下位机你的程序。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top