BlueZ, какой слой получить причину отключения Bluetooth

Я использую стек BlueZ для соединения Bluetooth между смартфоном (AG-Audio Gateway) и встроенной платой (HF-Handsfree).

На каком слое Bluez ( HCI, L2CAP, RFCOMM) мы получим причину отключения Bluetooth. Таким образом, мы можем дифференцировать следующий тип разъединения:

  1. Смартфон просто отключен, но в списке пар все еще есть ВЧ-устройство.
  2. Smart-Phone ЗАБЫТЬ ВЧ устройства при подключении по Bluetooth.
  3. Отключение из-за того, что ВЧ-устройство вышло из диапазона Bluetooth смартфона

1 ответ

HCI: событие завершения разъединения, проверьте байт причины.

Другие вопросы по тегам