蓝牙 5.1 到达角向后兼容性

Posted

技术标签:

【中文标题】蓝牙 5.1 到达角向后兼容性【英文标题】:Bluetooth 5.1 Angle of Arrival backward compatibility 【发布时间】:2020-10-14 16:52:06 【问题描述】:

我目前正在设计一个简单的室内定位项目来评估蓝牙 5.1 标准的可能性。我想使用的功能是蓝牙 5.1 中引入的 AoA(到达角)。

根据标准,AoA 允许通过近似角度和测量定位器/接收器 (rx) 上的 RSSI 来测量发射设备的位置 (tx)。由于 AoA 是 5.1 中新实现的功能,因此我了解 rx 需要支持 5.1 蓝牙标准。发射设备呢?它需要支持的最低蓝牙版本是多少?我可以为此目的使用 4.x BLE 信标(或模拟信标的 android/ios 设备)吗?

【问题讨论】:

你能提供一些关于 AoA for android 的代码参考吗? 【参考方案1】:

该实施使用包含“恒定音调扩展”的广告数据的扩展版本。两种设备都需要支持此功能才能计算角度。所以不,你不能使用旧的 4.x 设备。两种设备都必须明确支持并使用此功能。请记住,并非所有蓝牙 5.1 和 5.2 设备都支持此功能。

【讨论】:

谢谢!可以肯定的是 - 蓝牙 5.0 也不足以用于发射器?因此,为了使用 AoA 或 AoD,两个设备都需要支持蓝牙 >=5.1,对吧? 两个设备都必须实现 AoA 或 AoD 功能,这首先在蓝牙 5.1 中指定。

以上是关于蓝牙 5.1 到达角向后兼容性的主要内容,如果未能解决你的问题,请参考以下文章

Material Design 向后兼容性

jQuery 对向后兼容性的支持如何?

Android Studio 上的向后兼容性 (AppCompat)

NRF52810和NRF52811的区别

WCF 服务 - 向后兼容性问题

从类继承以保证向后兼容性