Состояние уровня заряда батареи (0x2A1B) * Характеристика 1002 * должна возвращать значение от 0 до 64 согласно этого ответа .
- При чтении характеристики с использованием Nordic Connectприложение,
Invalid data syntax: (0x) 64, "d"
возвращается.Другие характеристики считываются успешно через приложение Nordic. - При чтении характеристики через мое приложение для Android возвращается
false
.Другие характеристики успешно считываются через мое приложение.
Есть идеи, как это происходит и как исправить синтаксис неверных данных?
Модуль nRF51822, установленный на Adafruit BluefruitLE доска .Протестировано с двумя отдельными платами, одна из которых работает под управлением 8.0.0, а другая - с прошивкой 6.2.0 модуля.