I’m a relative rs232 newbie. I have an elapsed time reader chip:
http://www2.l-3com.com/edi/dyna-digital.htm
that has been configured to spew out data on the CTS line of an RS232 com port every other 250ms with each data set lasting 62.5ms.
The data format is BCD; Binary coded decimal.
I understand there is ::GetCommModemStatus which will tells me if the CTS line is on or off but I need to monitor this quickly.
Is there any way to read the CTS line over a period of time in c++ with the level of granularity needed, maybe an api?
Will a user-mode application be sufficient enough to read at the required speed or will I have to write a kernel mode driver?
Many Thanks