Получение ошибки «E / bt_btif: ... ignore HID ...» с помощью Android BLE - PullRequest
0 голосов
/ 02 сентября 2018

Я пытаюсь отправить данные с моего носимого устройства нажатием кнопки, чтобы отправить значение на мой телефон, но когда я нажимаю кнопку, я получаю следующую ошибку:

E/bt_btif: bta_gattc_process_indicate, ignore HID ind/notificiation

Я использую код, приведенный в этом руководстве . Ты знаешь как это решить?

Спасибо заранее. Привет!

1 Ответ

0 голосов
/ 02 сентября 2018

Я мог бы вообразить, что существует проблема между приложением и службой, которую использует устройство BLE, при условии, что устройство IDBLUE сконфигурировано с использованием драйвера Bluetooth HID в качестве устройства ввода, которое может отправлять только определенную информацию тега для первого успешного тега, отсканированного в виде текста вывод при нажатии кнопки действия. Поскольку устройство не конфигурируется через Bluetooth и работает аналогично клавиатуре, для интеграции не требуется дополнительного времени разработки.

Но вы должны вернуться к Сервисам устройства и убедиться, что Сервисы и UUID верны и устройство работает правильно. Сейчас я могу помочь с примером BLE, который я разработал для отправки и получения данных из модуля BLE HC-10 BLE, который был протестирован с Arduino и работает довольно хорошо. Это должно быть то же самое, что и урок, который вы использовали вместе с ним, и вы можете изменить UUID на один из вашего устройства. Ссылка на приложение для Android есть: https://github.com/Waged/BLEArduino

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