【问题标题】:Web Bluetooth contribute new service/characteristic to own device网络蓝牙为自己的设备贡献新的服务/特性
【发布时间】:2019-05-24 07:47:25
【问题描述】:

从阅读规范和 API 来看,Web 蓝牙似乎只能处理与 BT 设备配对,然后对其进行读取或写入。

但它似乎无法在使用 Web 蓝牙的页面运行所在的机器上的设备上的现有服务上公开新服务或新特性。

有没有一种方法我错过了如何使用 Web 蓝牙在页面打开期间创建新服务并允许其他机器/设备与在页面上运行脚本的机器/设备配对并使用此新服务?

我的主要兴趣是使用 Web 蓝牙 API 与 BTLE 进行网状网络,但为此,运行该页面的所有设备不仅需要能够连接到其他对等点,而且还需要能够被其他对等点连接。那部分我不知道如何使用当前的 API 来实现。

我能否就是否可以向脚本运行所在计算机的 BT 设备贡献新服务获得明确的答案?工作组中正在讨论的链接以及其他内容也很好,我很感兴趣,如果是这种情况,为什么不可能。

【问题讨论】:

    标签: javascript bluetooth bluetooth-lowenergy web-bluetooth


    【解决方案1】:

    我学到了一个重要的术语,现在可以让我回答这个问题:外围模式

    并非所有蓝牙适配器都支持它,而且网络蓝牙标准看起来不会很快支持充当信标/外围设备的网页:

    https://github.com/WebBluetoothCG/web-bluetooth/issues/231

    所以,到目前为止,我所要求的都是不可能的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      • 1970-01-01
      • 2014-09-17
      相关资源
      最近更新 更多