Hallo zusammen, ich kommuniziere momentan über c++ und einem thread mit meinem USB HID Board. Das ganze passiert über readFile, writeFile und createFile. Wenn ich also meine Daten abfragen will dann hab ich sowas wie: while ( true ) { data = usbDevice.read( ); } muss ich das ganze über eine Endlosschleife machen? Oder gibt es die möglichkeit von Windows ne Nachricht zu bekommen, wenn mal wieder Daten vom Gerät angekommen sind? Grüße Nils
Programmiere einen Thread, der dann im Hintergrund immer nach Daten fragt, und über eine Nachricht das Hauptprogramm benachrichtigt. WaitForSingleObject wäre ein Stichpunkt zur Google-Suche.... Oder Schau dir z.B. das Serialport-Demo an: http://www.codeguru.com/Cpp/I-N/network/serialcommunications/article.php/c2483 da ist das genau so gemacht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.