Последовательный порт, RTS CTS, сборка
Я работаю в чате, используя сборку, я использую Advanced Virtual COM Port, чтобы создать COM2 и COM3 на моем компьютере и соединить их вместе. Я тестировал программу отправки и получения, и они работают нормально, но только один раз.
Под одним я подразумеваю, что сначала, прежде чем я отправлю первую строку символов, Advanced Virtual COM Port сообщает мне, что на обоих COM есть эти строки: DTR, RTS, DSR, CTS и DCD. но после того, как я отправляю первую строку, и она отображается в принимающей программе, принимающие программы COM отключают RTS, а отправившая строку отключает CTS.
После этого я могу продолжать писать, но ничего не отправляется и не получается, так что я могу сделать, чтобы COM снова заработали? чтобы сообщить им, что передача прошла правильно и что они могут вернуться в свое предыдущее состояние, я использую INT14h.
1 ответ
Я просто отправляю комментарий Алексея Фрунзе на мой вопрос, так как это был ответ, но он не опубликовал его как один.
Вам следует либо отключить (игнорировать) эту сигнализацию CTS/RTS, либо установить CTS (или это RTS?), Когда вы будете готовы получать больше данных. это оно