【问题标题】:Unable to read data continously using BLE pygatt call back function无法使用 BLE gatt 回调函数连续读取数据
【发布时间】:2021-07-01 15:11:09
【问题描述】:

我目前正在使用 Pygatt 库在树莓派 cm4 中处理 BLE,我能够订阅并能够回调我正在读取数据的通知处理程序,但我想要一个连续的数据流而不是我正在获取数据只需 2 到 3 秒,它就会自动停止在这里。请帮帮我

【问题讨论】:

  • 您没有共享任何代码或调试信息,因此其他人很难提供帮助。运行脚本时,打开单独的终端并运行以下命令以获取更多调试信息:bluetootctl、journalctl -f -u bluetooth、sudo busctl monitor org.bluez、sudo btmon

标签: python bluetooth-lowenergy gatt bluetooth-gatt


【解决方案1】:

我遇到了同样的问题。在函数“adapter.connect()”中添加“auto_reconnect=True”可以解决这个问题。重连后可以继续接收数据。

【讨论】:

猜你喜欢
  • 2016-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多