El consumo de un dispositivo USB HID en Windows CE 6.0 utilizando C #
-
25-09-2019 - |
Pregunta
Estoy trabajando en un proyecto de Windows Embedded CE y estoy interesado en acceder a un dispositivo USB HID a través de uno de sus puertos USB Host. Todo lo que realmente necesita leer son paquetes de la prima HID especificación. En un equipo Windows, tengo un programa de trabajo utilizando hid.dll, pero por lo que he investigado, no hay equivalente en la CE. Sé que es la usbhid.dll, pero no estoy seguro de si es aplicable para esta situación. Yo prefiero no escribir un controlador de nivel de núcleo, como me gustaría hacer mi codificación en C #. Alguien ha tenido experiencia de consumo de un dispositivo HID en Windows CE?
Solución
no tengo ninguna experiencia concreta con HID, pero el acceso al puerto USB como un puerto COM DLL con un controlador adecuado (el fabricante del dispositivo podría tener uno) ayuda fuerza. En teoría debería ser capaz de recibir paquetes de datos en bruto del dispositivo con una clase SerialPort
de esa manera.
Otros consejos
Toradex lanzado sus sensores y periféricos USB en Open Source. Los sensores son dispositivos HID y el código fuente disponible libre no incluir muestras para C # y VB en Windows CE.