Потребление устройства HID USB в Windows CE 6.0 с использованием C #
-
25-09-2019 - |
Вопрос
Я работаю над встроенным проектом Windows CE и заинтересован в доступе к устройству HID USB через один из своих портов USB-хост. Все, что мне действительно нужно читать, это сырые спецификаты HID. На компьютере Windows у меня есть рабочая программа, используя hid.dll, но насколько я исследую, на CE нет эквивалента на CE. Я знаю, что есть usbhid.dll, но я не уверен, применяется ли это к этой ситуации. Я бы предпочел не писать драйвер уровня ядра, так как я хотел бы сделать мою кодирование в C #. У кого-нибудь был опыт потребления устройства HID на Windows CE?
Решение
У меня нет конкретного опыта с HID, но доступ к USB-порту в качестве COM-порта с правильным драйвером DLL (может помочь производителю устройства). Теоретически вы должны иметь возможность получать необработанные пакеты данных устройства с помощью SerialPort
класс таким образом.
Другие советы
Traadex выпустил свои USB-датчики и периферийные устройства в открытый источник. Датчики являются HID-устройствами, а свободный доступный исходный код включает в себя образцы для C # и VB на Win CE.