Я новичок в rs232. У меня есть чип считывателя прошедшего времени:
http://www2.l-3com.com/edi/dyna-digital.htm
он был настроен на вывод данных по линии CTS COM-порта RS232 каждые 250 мс, при этом каждый набор данных длился 62,5 мс.
Формат данных — BCD; Двоичный код
Я понимаю, что есть :: GetCommModemStatus, который сообщит мне, включена ли линия CTS, но мне нужно быстро это отслеживать.
Есть ли способ прочитать строку CTS за период времени в C ++ с необходимым уровнем детализации, может быть, API?
Будет ли приложения пользовательского режима достаточно для чтения с необходимой скоростью или мне придется написать драйвер режима ядра?
Большое спасибо
Задача ещё не решена.