GATT_Notification 我测试了可以一次发送20个字节,超过20个字节就没有反应,手机端接受不到消息
GATT_WriteNoRsp 也可以一次发送20个字节,这两个函数有什么区别呢?
另外在e2e.ti.com/.../111465.aspx 提到,快速调用GATT_WriteNoRsp 发送消息,循环几次后就会出现
MSG_BUFFER_NOT_AVAIL ,那么合理的间隔应该是多少呢?
烦请建议一下一秒钟内发送500~1000个字节的流程(包括接受)和注意事项,谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
GATT_Notification 我测试了可以一次发送20个字节,超过20个字节就没有反应,手机端接受不到消息
GATT_WriteNoRsp 也可以一次发送20个字节,这两个函数有什么区别呢?
另外在e2e.ti.com/.../111465.aspx 提到,快速调用GATT_WriteNoRsp 发送消息,循环几次后就会出现
MSG_BUFFER_NOT_AVAIL ,那么合理的间隔应该是多少呢?
烦请建议一下一秒钟内发送500~1000个字节的流程(包括接受)和注意事项,谢谢。
San,
可以连续调用。
taskID可以是你的应用层的taskID,比如说SimpleBLECentral 工程,那么就是 simpleBLETaskId。
http://processors.wiki.ti.com/index.php/CC2540_Data_Throughput 这个是TI自己测试的数据吞吐量程序,最高可到5.9KB/s ,你可以参考一下,提供了测试的源代码。利用这个程序进行修改,研发进程要快的多。notification 的字节数20 是蓝牙技术联盟规定的BLE 协议,是标准,根本改不了。这不是TI定的