在我的测试应用程序中,我正在尝试通过电池配置文件中的自定义特性之一发送从传感器读取的浮点数据,
用于发送数据我使用的ke_timer。当定时器延迟为20 ms时,每件物品都正常工作,但当我将定时器延迟降低到10 ms时,数据传输会发生一段时间,然后停止
用于发送我使用以下函数的数据
attmdb_att_update_value.
prf_server_send_event.
我知道我们可以直接使用DSPS配置文件,但我仍然找不到导致数据发送停止的内容?
(由于重置微控制器时,引脚的状态恰恰相同,我不使用看门狗)
设备:
你确定你没有比BLE链接更快地发送吗?如果这样做,内部内存将不足空间(填充延迟数据包),DA14580将重新启动。
在发送下一个数据包之前,请考虑等待Gattc_cmp_evt。然后,您将确定您不会覆盖内部内存。您还应该更新内部的连接到一个较小的连接,以便能够更频繁地更新传感器值,如果您愿意。