请问使用GATT_Notification发送数据,怎么知道数据是否发送完成?GATT_Notification发送数据是可靠的吗?
热门产品 :
CH32X035: 32位USB+USB PD单片机
请问使用GATT_Notification发送数据,怎么知道数据是否发送完成?GATT_Notification发送数据是可靠的吗?
没有notify包发送完毕的信号。
“可靠性”方面,notify包在成功发到BLE主机后,BLE主机没有报错,可以保证BLE主机收到的包内容是正确的。通信过程中无法保证不丢notify包。
“用Notify更快的发送数据”的优化,见测速例程,主要是优化①缩短连接间隔,②增大发包队列缓存,③允许单个连接间隔内发送多包。