Как я могу правильно использовать устройство HCI с Bluez в Linux - PullRequest
0 голосов
/ 29 ноября 2018

Мы работаем над использованием внешнего устройства Bluetooth через BlueZ 5.49 и HCI-UART.После использования btattach или hciattach мы используем hciconfig для проверки состояния устройства, но устройство всегда показывает ВНИЗ.

В журнале показано следующее:

# hciattach -b /dev/ttyS1 any 1000000
Device setup complete
#
# hciconfig hci0 up
Can't init device hci0: Cannot assign requested address (99)
#
#hci0:   Type: Primary  Bus: UART
        BD Address: 00:00:00:00:00:00  ACL MTU: 27:7  SCO MTU: 0:0
        DOWN
        RX bytes:231 acl:0 sco:0 events:16 errors:0
        TX bytes:88 acl:0 sco:0 commands:16 errors:0

Мы используем btmon для проверки команды hci икоманда работала, но последней командой HCI была Set_Event_Mask_Page2.Я проверял несколько раз, и результат всегда был одинаковым.

Есть ли у кого-то такой опыт?или можете предложить мне, какую часть я могу посмотреть ??

Linux Kenerl: 4.9.89-1.6, BlueZ: 5.49

...