Тесты BTP HID
Тесты BTP HID проверяют способность локальной системы связываться с удаленным радио через BR/EDR или LE и проверяют функциональные возможности HID.
Настройка
Прежде чем использовать устройство Pmod с Traduci, проверка, что зеленый индикатор питания, дополнительный желтый индикатор теста и 3 оранжевых светодиода на Traduci включены. Убедитесь, что переключатель Bluetooth SUT включен и что соответствующие устройства правильно подключены к Traduci. В настоящее время устройство RN42 можно подключить только к JB. Аналогичным образом устройство Bluefruit можно подключить только к JC. Более подробные сведения о настройке см. в статье Обзор BTP.
Сведения и сведения о приобретении для поддерживаемых устройств см. в статье Поддерживаемое оборудование BTP.
Поддерживаемые устройства
Выполнение тестов HID
Перейдите в папку, в которой был извлечен пакет BTP. Обычно он находится в папке C:\BTP
. В папке с именем в честь версии пакета вы найдете следующие скрипты. Выполните одно из следующих действий:
RunHidTests.bat <device name>
из командной строки с повышенными привилегиями илиRunHidTests.ps1 <device name>
из консоли PowerShell с повышенными привилегиями
Сведения о доступных параметрах имени устройства см. в статье Оборудование, поддерживаемое платформой тестирования Bluetooth.
Вы также можете включить необязательный параметр -VerboseLogs
в конце, чтобы получить более подробные выходные данные внутренних операций BTP.
Когда тест начинается на Traduci, красный светодиодный индикатор рядом с 12-контактным адаптером включается после отправки команды из теста для питания устройства Pmod. Этот светодиодный индикатор отключается в конце каждого теста. Если он включен в начале следующего теста из-за сбоя предыдущего теста, выключите его и снова включите, чтобы вернуть его в известное состояние. Если цикл питания завершается сбоем, тест завершается ошибкой из-за неизвестного состояния устройства Pmod.
Запись журналов
Чтобы записать журналы Bluetooth, следуйте инструкциям в репозитории Средств шины для Windows на сайте GitHub.
Чтобы проанализировать журналы Bluetooth, следуйте инструкциям для средства BTETLParse.
Известные проблемы
- Нагрузочные тесты: тесты выполняются в жестком цикле с помощью устройства LE, что может привести к сбою связывания или непарной работы.
- Тесты могут редко завершаться сбоем на устройстве LE HID из-за проверки, предназначенной для перехвата непредвиденных отключений. Иногда отключения восстанавливаются автоматически (сбои при установке), но тест по-прежнему не проходит проверку. Сбои могут происходить чаще в шумных средах rf.