Domanda

Sto lavorando su un progetto di Windows Embedded CE e sono interessato a accesso a un dispositivo HID USB attraverso uno dei suoi porti USB Host. Tutto quello che ho davvero bisogno di leggere i pacchetti sono l'HID grezzo spec. Su un computer Windows, ho un programma di lavoro utilizzando hid.dll, ma per quanto ho studiato, non c'è un equivalente su CE. So che c'è l'usbhid.dll, ma non sono sicuro se è applicabile a questa situazione. Io preferirei non scrivere un driver a livello di kernel, come vorrei fare il mio codifica in c #. Qualcuno ha avuto esperienza di consumo di un dispositivo HID su Windows CE?

È stato utile?

Soluzione

non ho alcuna esperienza concreta con HID, ma l'accesso alla porta USB come una porta COM con un adeguato driver DLL (il produttore del dispositivo potrebbe avere uno) potrebbe aiutare. In teoria si dovrebbe essere in grado di ricevere pacchetti di dati grezzi del dispositivo con una classe SerialPort in quel modo.

Altri suggerimenti

Toradex rilasciato i loro sensori e periferiche USB in Open Source. I sensori sono dispositivi HID e il codice sorgente disponibile gratuitamente non includere campioni per C # e VB su Win CE.

http://developer.toradex.com/oak-sensors-and-interfaces

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top