Универсальный тестер обмена с HID-устройствами

Версия: 1.0.0 Обновление: Загрузок: 1
Универсальный тестер обмена с HID-устройствами Программа написана мной для тестирования и отладки разрабатываемых мной HID-устройств на первых этапах, до написания ориентированной на конкретное устройство тестовой программы. При старте программы производится поиск подключенного устройства, в соответствии с введенными VID/PID. При необходимости Вы можете их изменить, введя новые значения в соответствующие поля и нажав кнопку "Установить". Если Вы не меняете значения, то нажимать эту кнопку нет необходимости. Прием данных Принимаемые данные выводятся в виде шестнадцатиричных значений с указанием интерфейса, с которого они получены. Стандартные устройства блокируются оперционной системой, поэтому получить с них данные в бинарном виде невозможно (данные интерфейсы отмечены фиолетовым цветом в списке). При необходимости скрыть данные, получаемые от части интерфейсов, они могут быть отфильтрованы. Переключение "Прием разрешен/Прием отфильтрован" производится с помощью нажатия правой кнопки мыши на соответствующем интерфейсе. Следует учитывать, что при включении фильтрации уже выведенные в лог данные не исчезнут. Так же после разрешения приема с конкретного интерфейса данные, полученные до этого, не будут отображены. Передача данных Для передачи данных необходимо выбрать интерфейс-получатель и ввести массив данных для передачи в шестнадцатиричном виде. Замечание по вводу данных: Введенные данные приводятся к байтам. В случае, если во вводе не хватает нибла (полубайта), то байт дополняется нулями в старших разрядах. Например, ввод "11 2 3333 44444" будет трактован как "11 02 33 33 04 44 44". Поле "номер рапорта" используется для интерфейсов, имеющих несколько типов рапортов. Если не знаете, что это такое, оставьте поле равным нулю.
Скриншоты
Универсальный тестер обмена с HID-устройствами 1.0.0

Похожие приложения