【问题标题】:Signal Strength of Bluetooth devices using Web-Bluetooth使用 Web-Bluetooth 的蓝牙设备的信号强度
【发布时间】:2020-11-12 22:05:50
【问题描述】:

我希望使用基于 Web 的应用程序(在本例中尝试使用 Web-Bluetooth API))获取信号的蓝牙强度(RSSI 或类似)。据我所知,浏览器不支持此功能(但至少)。

该结果旨在用于移动设备而不是台式机,但如果有解决方案,我目前还不知道。因为除了它在下载/编译的移动应用程序中工作之外,我看不到太多关于它的事情(如果这完全无法实现,我想我将不得不求助于它)。

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

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-08-12
      • 1970-01-01
      • 2015-04-11
      • 1970-01-01
      • 2011-03-02
      • 1970-01-01
      • 2012-03-09
      • 2014-08-16
      相关资源
      最近更新 更多