BlueZ哪一层得到蓝牙断开的原因



我使用BlueZ堆栈在智能手机(AG音频网关)和嵌入式板(HF免提)之间进行蓝牙连接。

在Bluez的哪一层(HCI、L2CAP、RFCOMM)上,我们会得到蓝牙断开的原因。因此,我们可以区分以下类型的断开:

  1. 智能手机简单断开,但手机的配对列表中仍然有HF嵌入式设备
  2. 智能手机在蓝牙连接期间忘记HF设备
  3. 由于HF设备超出智能手机蓝牙范围而断开连接

HCI:Disconnection Complete Event,检查Reason字节。

相关内容

  • 没有找到相关文章

最新更新