TMOS 如何循环处理事件

使用TMOS,实现循环 采集数据并蓝牙发送的功能。采集数据的时间在300-400ms内波动,想采集完数据立刻发送出去。但是tmos_start_reload_task只能实现固定时间循环处理事件,每500ms处理一次事件是可行的,但是会有时间浪费掉。


我又试了在事件处理函数内部末尾再次调用事件处理函数,增大蓝牙最大连接间隔时间,但是会出现蓝牙连接超时,或者连接一段时间后卡死的问题。

image.png

循环调用tmos事件可以在事件处理函数内部末尾再次调用事件处理函数,增大蓝牙最大连接间隔出现超时,那么实际协商出的连接间隔是否是想要设置的佳间隔,


只有登录才能回复,可以选择微信账号登录