使用Web-Bluetooth的蓝牙设备的信号强度

时间:2018-05-30 13:12:14

标签: javascript html5 google-chrome p2p web-bluetooth

我希望使用基于网络的应用程序获取信号的蓝牙强度(RSSI或类似信号)(在这种情况下尝试使用Web-Bluetooth API)。从我所看到的这个功能不是在浏览器中支持(至少)。

结果旨在用于移动设备而不是桌面,但如果有解决方案,我当前都不知道。因为除了在下载/编译的移动应用程序中工作之外,我无法看到更多关于它的问题(如果完全无法实现的话,我想我将不得不求助)。

这也适用于HTML5 p2p连接强度,如果这也是可获得的值。

也许我完全错过了一些东西,我的谷歌搜索技巧很糟糕,否则任何相关链接/信息都会受到赞赏:)

1 个答案:

答案 0 :(得分:1)

我最近实现了watchAdvertisements() API,它将使页面能够侦听来自设备的广告数据包。收到数据包后,将在设备上触发advertisementreceived事件,该事件包含设备的RSSI和TX Power。您可以通过在Chrome 85.0.4165或更高版本中启用chrome:// flags /#enable-experimental-web-platform-features来尝试使用此API。