【问题标题】:Notification error Could not find service with UUID on peripheral通知错误在外围设备上找不到具有 UUID 的服务
【发布时间】:2019-02-01 01:00:02
【问题描述】:

我正在尝试连接到我的 React Native 应用程序上的 HM-10 BLE 模块。我正在使用this example,但在连接Notification error Could not find service with UUID 13333333-3333-3333-3333-333333333337 on peripheral with UUID XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX 时收到通知错误(用X 掩盖了我的UUID)

我不确定如何找到我设备的服务 UUID。我打开一个 BLE 扫描仪应用程序并看到 FFE0 的服务 UUID,但不知道该怎么做。

我使用的代码来自 https://github.com/innoveit/react-native-ble-manager/blob/master/example/App.js 。我没有进行任何编辑。 HM-10 BLE 是 Arduino 电路的一部分。当电路上的按钮未按下时,扫描仪显示值 0,按下按钮时显示值 1。

我希望控制台日志在按钮被按下时显示值 1,在按钮未按下时显示值 0。

【问题讨论】:

  • 你找到原因了吗?

标签: react-native bluetooth-lowenergy


【解决方案1】:

您是否确定您的外围设备确实包含上述​​服务?

我建议您使用通用工具,例如出色的 nRF Connect(也适用于 iOS 和 Windows)连接到外围设备,并查看其所有配置文件和服务。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多