@一哥 使用的是红旭无线HX-DK-商开发板,客服回复说可以在10mA。配置如图,已配置成MODEM ![SLEEP,CPU工作频率为80MHz,如何能降到10mA
low power clock的时钟源不要用main clock,这意味着你用的是高速晶体,你可以选择内部的LSRC或者外置的LS crystal. 还有你还要查看你的Beacon的广播间隔,如果时间过短,功耗可能下不来。
Wireless-Tech 目前在测试长时间扫描beacon,发现会出现长时间扫描不到的情况
这个可能是什么原因导致的呢
beacon发射的周期为100ms,esp32有时长达几十秒才能够扫描到
jacky 你的扫描间隔是多少?扫描窗口是多少?
Wireless-Tech 间隔是50ms,窗口是30ms
jacky 你把那个扫描窗口跟扫码间隔设成一样看一下
Wireless-Tech 主要还是考虑功耗原因,上面你说的换成内部低速晶振扫描的结果更差了
另外在相同的参数(扫描间隔和窗口)下,我试了silicon labs的BG22,从功耗和扫描结果来看都比esp32C3好很多
jacky
这个是完全正常的,因为C3它是WiFi+BLE,用的是同一套Radio,没办法做到单模的BLE这么低的功耗。
Wireless-Tech 那从扫描的性能来说呢,单模的BLE会优于C3吗
jacky 不管是扫描还是广播,这个是全方位的,即单模的BLE在功耗上远优于C3的这个WiFi+BLE组合。