Поделиться через


Тесты сценариев звука и HID BTP

Тесты звука BTP и HID проверяют способность локальной системы связываться с HID и звуковым устройством и использовать эти два устройства одновременно.

Настройка

Прежде чем использовать устройство Pmod с Traduci, проверка, что зеленый индикатор питания, дополнительный желтый индикатор теста и 3 оранжевых светодиода на Traduci включены. Убедитесь, что переключатель Bluetooth SUT включен и что соответствующие устройства правильно подключены к Traduci. В настоящее время устройство RN52 можно подключить только к JA. Аналогично устройство Bluefruit можно подключить только к JC. Более подробные сведения о настройке см. в статье Обзор BTP.

Два красных светодиода на BM-64-EVB должны быть включено. Один из светодиодов может в конечном итоге выключиться. Убедитесь, что коммутаторы, перемычки и порты настроены для тестирования, как описано в обзоре платы BM-64-EVB.

Сведения о функциях и покупках для поддерживаемых устройств см. в статье Поддерживаемое оборудование BTP.

Поддерживаемые устройства

Выполнение тестов сценариев звука и HID

Перейдите в папку, в которой был извлечен пакет BTP. Обычно он находится в папке C:\BTP. В папке с именем в честь версии пакета вы найдете следующие скрипты. Выполните одно из следующих действий:

  • RunAudioHidScenarioTests.bat <audio device name> <hid device name> из командной строки с повышенными привилегиями или
  • RunAudioHidScenarioTests.ps1 <audio device name> <hid device name> из консоли PowerShell с повышенными привилегиями

Сведения о доступных параметрах имени устройства см. в статье Оборудование, поддерживаемое платформой тестирования Bluetooth.

Вы также можете включить необязательный параметр -VerboseLogs в конце, чтобы получить более подробные выходные данные внутренних операций BTP.

Когда тест начинается на Traduci, красный светодиодный индикатор рядом с 12-контактным адаптером включается при отправке команды питания устройства Pmod. Этот светодиодный индикатор отключается в конце каждого теста. Если он включен в начале следующего теста из-за сбоя предыдущего теста, выключите его и снова включите, чтобы вернуть его в известное состояние. Если цикл питания завершается сбоем, тест завершается ошибкой из-за неизвестного состояния устройства Pmod.

Запись журналов

Чтобы записать журналы Bluetooth, следуйте инструкциям для репозитория busiotools для Windows на GitHub.

Чтобы проанализировать журналы Bluetooth, следуйте инструкциям для средства BTETLParse.

Известные проблемы

  • Нагрузочные тесты: тесты выполняются в жестком цикле с помощью устройства LE, что может привести к сбою связывания или непарной работы.