1

我使用 HM-10 板(内部 CC2541)和 HM-Soft V540 固件来制作 IBeacon 设备。但我有一个大问题:我将 HM10 配置为信标,具有自动睡眠等功能,重置后,HM-10 正在睡眠和广告(睡眠时为 2µA)但经过随机时间(几秒钟或几秒钟)分钟),HM10 唤醒并消耗 15 到 20mA 之间的电流......一直!!直到我发送“AT+RESET”重新申请睡眠。(再一次,几秒钟后醒来......)

这是我用来设置 HM10 的命令:

AT+RENEW
AT+RESET
AT
AT+MARJ0x1234
AT+MINO0xFA01
AT+ADVI9
AT+NAMEFAB1
AT+ADTY3
AT+IBEA1
AT+DELO2
AT+PWRM0
AT+RESET

你知道这个问题在哪里吗??

非常感谢你的帮助。

4

2 回答 2

0

您应该将您的 PWRM0 更改为 PWRM1 为我工作

于 2017-03-17T19:00:18.947 回答
0

猜猜这个问题可能会为您解决,但是当我遇到与 HM-10(固件版本 v549)相同的“问题”时,我想分享我的解决方案/发现:

就我而言,我发现我的代码中的一些记录器正在通过串行扩展 80 个字符发送一串字符。这实际上也是迫使 HM-10 从睡眠中醒来的规则。因此,您可以使用 AT+PWRM0(启用自动睡眠),但也要确保当通过串行发送数据时,字符串长度可能不会意外唤醒 HM-10。希望这个对你有帮助。

于 2017-08-28T10:36:51.363 回答