2016-10-07 21 views
0

В настоящее время я пытаюсь написать некоторые тестовые сценарии, чтобы получить сертифицированное устройство Bluetooth. Я слежу за этими двумя сайтами http://processors.wiki.ti.com/index.php/CC256x_VS_HCI_Commands, http://processors.wiki.ti.com/index.php/WL18xx_Bluedroid_Bluetooth_RF_Testing. Я использовал позже, чтобы преобразовать команды из первого в те тесты, которые распознает инструмент тестирования bluedroid. У меня был успех по большей части, но мне нужно прочь, чтобы включить режим рекламы BLE и не могу найти способ сделать это. Чип Bluetooth я использую Pan13xx от Panasonic. Если бы кто-нибудь мог указать мне в правильном направлении, это было бы потрясающе.Команда Bluetooth HCI для включения рекламы BLE

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

ответ

1

Я не пробовал, но в соответствии с 4.2 спецификации Bluetooth (Том 2, часть E, 7.8.9 Page 1284):

HCI_LE_Set_Advertise_Enable это команда для запуска/остановки рекламы.

Он принимает параметра Advertising_Enable, который определяется как:

  • 0x00: Реклама отключена (по умолчанию)

  • 0x01: Реклама включена.

  • 0x02 - 0xFF: Зарезервировано для будущего использования Значение

и возвращает статус который определяется как:

  • 0x00: LE_Set_Advertise_Enable команда преуспела
  • 0x01 - 0xFF: LE_Set_Advertise_Enable команда не выполнена
+0

Да, я тоже столкнулся с этим. Это было частью решения. Я также должен был сделать dut_mode_enable 1, только тогда я могу заставить устройство рекламировать. Спасибо за помощь. – Iseis