Bluetooth Low Energy: Состояние уровня заряда батареи (0x2A1B) возвращает: Неверный синтаксис данных: (0x) 64, «d».Как исправить? - PullRequest
0 голосов
/ 18 сентября 2018

Состояние уровня заряда батареи (0x2A1B) * Характеристика 1002 * должна возвращать значение от 0 до 64 согласно этого ответа .

  1. При чтении характеристики с использованием Nordic Connectприложение, Invalid data syntax: (0x) 64, "d" возвращается.Другие характеристики считываются успешно через приложение Nordic.
  2. При чтении характеристики через мое приложение для Android возвращается false.Другие характеристики успешно считываются через мое приложение.

Есть идеи, как это происходит и как исправить синтаксис неверных данных?

Модуль nRF51822, установленный на Adafruit BluefruitLE доска .Протестировано с двумя отдельными платами, одна из которых работает под управлением 8.0.0, а другая - с прошивкой 6.2.0 модуля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...