使用网络蓝牙的蓝牙设备的信号强度
Signal Strength of Bluetooth devices using Web-Bluetooth
我正在寻找使用基于网络的应用程序(在本例中尝试使用 Web-Bluetooth API) 来获取信号的蓝牙强度(RSSI 或类似)。据我所见,此功能不是浏览器支持(至少)。
该结果旨在用于移动设备而不是台式机,但如果有解决方案,我目前还不知道。因为除了它在 downloaded/compiled 移动应用程序中工作之外,我看不到太多关于它的事情(我想如果这完全无法实现,我将不得不求助于它)。
如果 HTML5 p2p 连接强度也是可获得的值,这也适用。
也许我完全漏掉了一些东西,而且我的谷歌搜索技术很糟糕,否则任何相关链接/信息都将不胜感激:)
我最近实现了 watchAdvertisements()
API,这将使页面能够侦听来自设备的广告数据包。收到数据包后,设备会触发 advertisementreceived
事件,该事件包含设备的 RSSI 和 TX Power。您可以通过在 Chrome 85.0.4165 或更高版本中启用 chrome://flags/#enable-experimental-web-platform-features 来尝试此 API。
我正在寻找使用基于网络的应用程序(在本例中尝试使用 Web-Bluetooth API) 来获取信号的蓝牙强度(RSSI 或类似)。据我所见,此功能不是浏览器支持(至少)。
该结果旨在用于移动设备而不是台式机,但如果有解决方案,我目前还不知道。因为除了它在 downloaded/compiled 移动应用程序中工作之外,我看不到太多关于它的事情(我想如果这完全无法实现,我将不得不求助于它)。
如果 HTML5 p2p 连接强度也是可获得的值,这也适用。
也许我完全漏掉了一些东西,而且我的谷歌搜索技术很糟糕,否则任何相关链接/信息都将不胜感激:)
我最近实现了 watchAdvertisements()
API,这将使页面能够侦听来自设备的广告数据包。收到数据包后,设备会触发 advertisementreceived
事件,该事件包含设备的 RSSI 和 TX Power。您可以通过在 Chrome 85.0.4165 或更高版本中启用 chrome://flags/#enable-experimental-web-platform-features 来尝试此 API。