Hallo,
ich möchte gerne mit der seriellen Schnittstelle Impulse zählen.(Über die Signalleitungen CTS, DSR, RING und RLSD). Nun scheint es mir aber so das der serielle Treiber von Windows XP und auch Windows 2000, dieses Signal nur alle 1000 Microsekunden abfragt. Dies ist für meine Anwendung zu langsam. Ich brauche mindestens 500 Microsekunden.
Weder ein GetCommModemStatus(hComm,&status); (Wurde ca. alle 35 Microsekunden aufgerufen), noch ein WaitCommEvent(hComm,&back,NULL) mit entsprechender Maske kann mir bei dem Problem helfen.
Hat jemand darüber Infos oder kann mir ein paar Tipps geben. Ich weiß im Moment nciht weiter.
Vielen Dank im voraus.
Stefan
ich möchte gerne mit der seriellen Schnittstelle Impulse zählen.(Über die Signalleitungen CTS, DSR, RING und RLSD). Nun scheint es mir aber so das der serielle Treiber von Windows XP und auch Windows 2000, dieses Signal nur alle 1000 Microsekunden abfragt. Dies ist für meine Anwendung zu langsam. Ich brauche mindestens 500 Microsekunden.
Weder ein GetCommModemStatus(hComm,&status); (Wurde ca. alle 35 Microsekunden aufgerufen), noch ein WaitCommEvent(hComm,&back,NULL) mit entsprechender Maske kann mir bei dem Problem helfen.
Hat jemand darüber Infos oder kann mir ein paar Tipps geben. Ich weiß im Moment nciht weiter.
Vielen Dank im voraus.
Stefan