0

我需要在 BLE 主设备和 BLE 外围设备之间建立简短的通信。

在我必须使用手机之前我没有任何问题,因为我选择了安卓的蓝牙设备,我可以连接到它,然后我可以接收数据,只需将它们写入 HM-10。

但是,这种方法的电池成本很高,因为 BLE 扫描比 BLE 广告更昂贵(对吗?)。所以我希望手机成为广告商,而 HM-10 扮演奴隶的角色。

但是,我仍然不明白是否可以连接到其他设备:我尝试了 AT+CONN,但它总是失败(AT+CONF)。有什么方法可以从 HM-10 向广告商发送简短的数据,即使没有连接?

甚至我的固件看起来也与自述文件略有不同!例如,AT+LN 存在于文档中,但它似乎不存在。此设备是否存在更好的固件版本,或者是否有可用的资源?我安装了 HM-Soft V705(最新)。

谢谢

更新 1:

@ChrisStratton 好的,我有一些有趣的消息:我已经在关注你的想法(有时电话广告,而 HM-10 总是扫描并尝试连接到服务,如果它看到它,然后 HM-10 发送一些数据,电话接听) . 我设法让 HM-10 可以看到手机(不要问我怎么做的!)。我正在使用 BLE Tool Android 应用程序来测试所有内容。现在,中心问题是即使广告商可连接,HM-10 也不会连接到 android 服务(见附图)。

我很想知道 AT+CO(我发现它是 AT+LN 的一种替代品,但我不确定)可以提供帮助,但我不知道如何。

AT 命令结果

Gatt 服务器广告商

HM-10 手动 V609/V705

4

0 回答 0