首页 > 解决方案 > Raspberry Pi3 Python Bluez GATT 外围服务器 - iOS 应用程序不断开客户端

问题描述

我正在开发一个在 Raspberry Pi 3 模型 B 上运行的简单蓝牙 GATT 服务器。作为开始,我使用了广告客户gatt 服务器的示例代码。这些示例是 Bluez 库的一部分。为了包装所有内容,我从这里使用示例 uart 代码。

我的问题是我可以毫无问题地连接到 Raspberry,但是当我断开连接时,不会发生实际的断开连接。在 btmon 和 dbus-monitor 中,我没有任何断开连接的迹象。

此行为仅在 Android(11、8.1)中的 iOS(14.2)上发生,一切都按预期工作。

github 上存在与 python-bluezero 几乎相同的问题(他们在后台使用 dbus)我已经尝试过建议的解决方案,但没有一个有帮助。

我以前见过同样的问题,但这个问题没有得到任何答案。我希望我会更幸运...

标签: pythonraspberry-pibluetooth-lowenergydbusbluez

解决方案


推荐阅读