Как получить статус Bluetooth-совместимый и доступный для обнаружения - PullRequest
0 голосов
/ 21 мая 2019

Есть ли какой-нибудь способ узнать состояние Bluetooth-совместимых и обнаруживаемых пар, например, возможность включения-выключения пары в raspberrypi-3 с помощью команды python 3.6 или linux?

Я использую функциональность bluetoothctlЧерез это я могу изменить состояние парного и обнаруживаемого состояния с Вкл. на Выкл. наоборот, но не могу получить текущее состояние.

Если есть способ получить его, пожалуйста, дайте мне знать.

Заранее спасибо.

1 Ответ

0 голосов
/ 24 мая 2019

btmgmt может сделать работу.

# btmgmt info
Index list with 1 item
hci0:   Primary controller
        addr XX:XX:XX:XX:XX:XX version X manufacturer XX class 0x000000
        supported settings: powered connectable fast-connectable discoverable bondable link-security ssp br/edr hs le advertising secure-conn debug-keys privacy static-addr 
        current settings: powered connectable discoverable bondable ssp br/edr le advertising secure-conn 
        name XXXXXXXX
        short name XXXXXXXX
...