关于simleProfile_WriteAttrCB回调函数的研究与问题
时间:10-02
整理:3721RD
点击:
大家好,小弟最近在研究蓝牙开发遇到一个问题困扰了2天, 我SIMPLEPROFILE_CHAR1_LEN的长度定义是20字节, 然后用LightBlue APP写入23个字节特征值,为什么simleProfile_WriteAttrCB这个函数只调用了一次并且只收到了前18个字节的数据,参照SIMPLEPROFILE_CHAR1_LEN最大只支持20字节的原则,那么下图也是用LightBlue写入20字节以上数据值也能够正确接收并通知返回,那这个是怎么实现的呢?
在线等解决办法!
传输大于20字节的数据请看这边例程:http://processors.wiki.ti.com/index.php/OverlappedProcessing
看了一下,感觉还是有点模糊,这个文章是从机通知发送20字节的吗? 我现在是接收主机超过20字节的时候问题,HCI_EXT_OverlappedProcessingCmd(HCI_EXT_ENABLE_OVERLAPPED_PROCESSING);一定要1.4.0协议栈以上才有吗? 1.3.2没有找到