工具/软件:
为了节省电力、我需要一种巧妙的方式来暂停重新加入的尝试。
我曾经尝试过使用 SENSOR_PAUSE_EVT 和 SENSOR_RECOVERY_EVT 的方法、但其副作用是、与重置器件相比、重新加入的行为实际上并不一致。
所以、我只是暂停了堆栈、当需要重试加入重新启动器件时、这是有效的、但从功耗的角度来看并不理想、而且并不巧妙。
必须要有一种更好的方法、但我在文档中没有看到。
我要找的基本上是一个静默离开、结果是堆栈已复位并准备好看到 SENSOR_START_EVT 或调用 Jdllc_rejoin 。
我使用的是 SDK 8.30.1-01、并从一个双堆栈示例开始、该示例使用 DMM 同时支持 15.4 和 BLE。 我以 FH 模式运行堆栈。