我打算对蓝牙智能外围设备进行编程,但我不太确定如何实现它。
外围设备只能连接到一个中央设备。是否可以在(一般可连接)广告期间(使用广告数据)判断该外围设备不接受来自所有人的连接?
显然,外围设备在第一次连接之前必须是“公共的”(对于任何中央设备可见和可连接),但之后它只对与该中央设备的连接感兴趣。这不是隐私或安全问题;我只是尽量不污染其他扫描中心设备的扫描结果。
我正在阅读 Robin Heydon 撰写的“Bluetooth Low Energy - 开发人员手册”一书,其中涵盖了一般的 Bluetooth Smart。它提到了“Flags AD”广告数据。这可能是我要找的吗?书中还提到了“结合”,我理解这只是一种长期的安全关系。我不需要加密链接、私人地址或签名写入,但在我的情况下是否建议使用绑定?