Популярность USB, как интерфейса обмена устройств с компьютером, непрерывно растет. И многие разработчики уже заметили удобство HID (Human Interface Device) устройств. Например, тот факт, что не требуется поставлять и устанавливать заказчику драйвера под "железку".
Так же обстоят дела и в моей собственной практике разработчика. Первое своё изделие, работающее по HID-протоколу, я "протаскивал" через руководство "с боем".
Но потом и они, и сторонние программисты сами оценили все плюсы данного подхода.
На каждое изделие я всегда писал тестовую программу, чтобы облегчить жизнь себе... Ну и производству, в дальнейшем, на этапе проверки уже серийных изделий.
Изделий становится все больше, и если для производства можно написать тестовую программу и чуть позже, то для себя ее написание становится уже в тягость. Времени нет, да и не всегда понятно, если что, где ошибся: в изделии, или в тестовой программе.
Вот я и решил написать универсальный тестер для HID-устройств.
На данный момент программа уже начала принимать данные.
Думаю, в ближайшую неделю я "наведу красоту" и выложу ее в разделе "мои программы".