如何在rtc广播唤醒的时候处理任务

我现在有一个需求,采集某些信息然后通过蓝牙广播发送出去,每次广播之前都需要修改广播的内容。现在我的方案是每半秒广播一次,每半秒读取一次外部数据然后使用GAP_UpdateAdvertisingData修改广播数据。这样功耗比单纯广播增大了,因为唤醒的次数变多了。我想问下,怎样才可以在广播唤醒的时候执行采集数据和修改广播数据的任务。

image.png

唤醒肯定会花费功耗,如果修改广播间隔跟广播间隔相同,可以尝试放在广播回调中处理。

image.png


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