Ошибка записи дескриптора - HM-10 BLE - PullRequest
1 голос
/ 06 января 2020

У меня проблема с модулем BLE HM-10 с прошивкой V705. Когда я пытаюсь подключиться к модулю с помощью приложения Bluetooth Serial Monitor (Xiaomi Redmi 5 Plus, MIUI 11.0.2 Global, Android 8.1), я получаю ошибку write descriptor failed. UUID равен 0xFFE0 (по умолчанию). Тот же модуль отлично работает с прошивкой V609. Кроме того, телефон соединяется с модулем mthe, если я использую приложение BLE Scanner - Изображение по информации BLE Scanner видит.

Я включил отладку Bluetooth в Dev. варианты, и я нашел это.

Package 306

Я новичок в Bluetooth (LE). Кроме того, если я пытаюсь выполнить сопряжение с модулем из настроек телефона, если модуль не требует PIN-кода, то телефон не может выполнить сопряжение, но если ему требуется PIN-код, то телефон может выполнить сопряжение. Почему? Почему с прошивкой V705 сопряжение не работает, а с V609 работает без проблем? Все настройки не тронуты. HM-10 будет использоваться для проекта DIY. Приложение для проекта будет готово в ближайшее время, поэтому сейчас я использую приложение Bluetooth Serial Monitor для просмотра пакетов от BT. Спасибо за помощь!

...