У меня настроена реклама в bluez с использованием hcitool
Устройство засеяно, как и ожидалось.
Настройка выполняется следующим образом:
#advertising
sudo hcitool -i hci0 cmd 0x08 0x0008 18 02 01 06 02 0a 00 11 07 9e ca dc 24 0e e5 a9 e0 93 f3 a3 b5 01 00 40 6e 00 00 00 00 00 00 00
#scan response
sudo hcitool -i hci0 cmd 0x08 0x0009 0d 0c 09 6f 6f
#setup advertising interval
sudo hcitool -i hci0 cmd 0x08 0x0006 80 02 c0 03 00 00 00 00 00 00 00 00 00 07 00
#turn advertising on
sudo hcitool -i hci0 cmd 0x08 0x000a 01
После подключения деви реклама исчезла. Как я могу продолжать рекламу?
Я делал обходной маневр, вызывая sudo hcitool -i hci0 cmd 0x08 0x000a 01
несколько раз.
Другой вопрос, как настроить указанную выше рекламу с использованием интерфейса d-bus.
пс.
Много информации было найдено в Спецификация Bluetooth 5.0 (Core_v5.0.pdf), 7.8.5 Команда LE Set Advertising Parameters стр.1321