Gattlib Error boost :: python :: error_already_set - PullRequest
0 голосов
/ 16 ноября 2018

Я работаю в связи между RaspBerry PI3 (для этого используется gattlib в python3) и ядром (STM) с модулем Bluetooth.

Gattlib : https://bitbucket.org/OscarAcena/pygattlib/overview

Источник : https://bitbucket.org/OscarAcena/pygattlib/src

Версия Libbost-dev : 1,62

Версия Bluez : 5,43

У меня проблема с функцией: read_by_handle (). Когда я пытаюсь прочитать значение (между 128-255 (Extended ASCII)) признака, это возвращает сообщение об ошибке, которое говорит это:

прекращение вызова после выброса экземпляра 'boost :: python :: error_already_set'. Отменено

Но когда я читаю это значение через уведомление (on_notification), значение, которое оно читает правильно. Результат:

характеристика (0x18) обновлена ​​значением: b '\ xb2 \ xc8'

Спасибо!

...