【问题标题】:Does Arduino Nano 33 BLE can advertise with custom payload?Arduino Nano 33 BLE 是否可以使用自定义有效负载进行广告宣传?
【发布时间】:2020-07-30 20:10:26
【问题描述】:

我正在尝试在 BLE 广告数据包中添加自定义有效负载并从 Android 服务接收它。 (Arduino --- {数据} ---> Android) 但是,ArduinoBLE 库似乎不支持自定义有效负载。 (https://www.arduino.cc/en/Reference/ArduinoBLE)

那么,如何通过广告序列发送数据? (不直接连接)

【问题讨论】:

    标签: android arduino bluetooth-lowenergy


    【解决方案1】:

    其他广告数据是 BLE 信标的工作方式。 iBeacons 使用 ManufacturerData,而 Eddystone 信标使用 ServiceData。查看您链接到的文档,我找不到 ServiceData 的条目,但我确实找到了 ManufacturerData 的条目:

    https://www.arduino.cc/en/Reference/ArduinoBLEBLEsetManufacturerData

    从 Arduino 文档中不清楚您如何输入 company identified。假设您没有company identifier,那么我认为您可以使用公司 ID 0xFFFF,只要您的文档和/或代码 cmets 明确说明它不能用于运输产品并且仅用于“内部测试” "正如它在蓝牙公司标识符页面底部提到的那样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-28
      • 2022-07-14
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      • 1970-01-01
      • 2017-02-07
      相关资源
      最近更新 更多