首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设备能在不需要事先协商的情况下接收命令(发送任何数据)吗?

设备能在不需要事先协商的情况下接收命令(发送任何数据)吗?
EN

Stack Overflow用户
提问于 2020-09-22 09:08:25
回答 1查看 36关注 0票数 1

我在处理下面的挑战。在我的系统中,有两种设备。标签和锚。标签具有BLE模块,具有发射功率0dBm和不长范围特性(BLE4.0)。锚具有BLE模块,发射功率超过8 8dBm,具有远距离特性(BLE5.0)。

我希望标签只接收一些命令。没有必要进行双向交流。这样,我就可以利用锚(8 8dBm)的发射功率,因此如果只接收0dBm的标签,范围就会更大。

我读到了一些关于观察者/广播公司原则的文章,其中没有必要连接。但不知怎么的,设备必须就它们应该跳上的频率、步骤等等达成一致。

我的问题是,设备是否可能只接收命令,而无需事先与发送方协商?

非常感谢你的帮助。我从BLE标准开始,还有很多需要学习的地方。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-28 06:33:49

是的,只有通过广告/扫描才能发送数据。这样,就不需要建立连接,因此不需要进行连接参数协商。至于跳频协议--这是通过基带实现的(换句话说,你不会自己在软件中处理这个问题),而且通常不适用于广告/扫描(这些情况只发生在3个频率频道上,因此很可能观察者会捕捉到广播者正在广播的内容)。

然而,请记住,由于您是在广播/广告数据而不是直接发送数据,所以任何观测/扫描BLE设备都可以接收到这些数据,而这些设备并不是为了安全/安保/隐私的目的而需要的。

有关BLE通讯的更多资料,我推荐以下连结:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64006516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档