Gattlib错误提升::: python :: error_already_set

时间:2018-11-16 14:32:28

标签: python-3.x boost bluetooth-lowenergy raspberry-pi3 boost-python

我正在研究RaspBerry PI3(使用python3中的gattlib)和带有蓝牙模块的核(STM)之间的通信。

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(扩展ASCII)之间)时,这将返回一条错误消息,内容如下:

在抛出'boost :: python :: error_already_set'实例后调用

terminate。中止

但是,当我通过通知(on_notification)读取此值时,它会正确读取该值。结果:

特征(0x18)更新为值:b'\ xb2 \ xc8'

谢谢!

0 个答案:

没有答案