Подписаться BLE Характеристики UUID в Pygatt или bgapi
При взаимодействии с периферийными устройствами BLE скомпилированный инструментарий (т.е. LightBlue) успешно подключается к устройству и подписывается на UUID службы или характеристики UUID. Поскольку целевое устройство использует 4 символа uuid (то есть 3EA0), pygatt и bgapi неоднократно отображают сообщение об ошибке, как показано ниже.
WARNING:pygatt.backends.bgapi.bgapi:UUID 3ea3 is of unknown type
WARNING:pygatt.backends.bgapi.bgapi:UUID 3ea6 is of unknown type
WARNING:pygatt.backends.bgapi.bgapi:UUID 3e71 is of unknown type
Основано на теме сообщества от другого разработчика: http://www.cypress.com/forum/proc-ble/pygatt-and-cypress-ble-dongle
Кажется, что в какой-то момент Pygatt или bgapi блокируют 4-символьные символы.
Кому-нибудь удалось подписать 4-символьный uuid с помощью ключа BLED112, используя pygatt или bgapi?