2010-02-04 42 views
8

Estoy trabajando en un proyecto de Windows CE incrustado y estoy interesado en acceder a un dispositivo USB HID a través de uno de sus puertos de host USB. Todo lo que realmente necesito leer son los paquetes de especificaciones HID en bruto. En una computadora con Windows, tengo un programa que funciona con hid.dll, pero por lo que he investigado, no hay equivalente en CE. Sé que existe el usbhid.dll, pero no estoy seguro si es aplicable para esta situación. Preferiría no escribir un controlador de nivel de kernel, ya que me gustaría hacer mi codificación en C#. ¿Alguien ha tenido experiencia consumiendo un dispositivo HID en Windows CE?Consumir un dispositivo USB HID en Windows CE 6.0 utilizando C#

+0

Si has hecho algún progreso con esto por favor hágamelo saber. Estoy a punto de comenzar a escribir un controlador HiD para un teclado bluetooth en la misma plataforma. Me encantaría tener problemas de desarrollo con Windows CE ya que este será mi primer desarrollo de framework compacto. –

+0

¿Algún progreso con esto? Estoy tratando de hacer exactamente lo mismo, pero no puedo ver el dispositivo usb como un puerto serie. – Gabriel

+0

Lamentablemente no tuve mucha suerte con este proyecto, así que no puedo ayudar mucho. Lo siento. – kersny

Respuesta

0

No tengo experiencia concreta con HID, pero acceder al puerto USB como un puerto COM con una DLL de controlador adecuada (el fabricante del dispositivo podría tener uno) podría ayudar. Teóricamente, debería poder recibir los paquetes de datos brutos del dispositivo con una clase SerialPort de esa manera.

Cuestiones relacionadas