Ошибка уведомления Не удалось найти службу с UUID на периферийном устройстве - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь подключиться к модулю BLE HM-10 в моем приложении React Native.Я использую этот пример , но получаю сообщение об ошибке при подключении Notification error Could not find service with UUID 13333333-3333-3333-3333-333333333337 on peripheral with UUID XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX (замаскировал мой UUID с X)

Я не уверен, как найти 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, когда кнопка не нажата.

1 Ответ

0 голосов
/ 03 февраля 2019

Вы удостоверились, что ваше периферийное устройство действительно включает вышеупомянутую услугу?

Я рекомендую вам использовать универсальный инструмент, такой как превосходное nRF Connect (также доступно для iOS и Windows), для подключения к периферийному устройству и просмотра всех его профилей и служб.

...