Pyserial и рукопожатие

#python #serial-port #pyserial

#python #последовательный порт #pyserial

Вопрос:

Я пытаюсь установить связь через rs232, используя pyserial и кабель с подключенными полными контактами (например, отдельные RTS)

Проблема в том, что, несмотря на то, что для «xonxoff» и «rtscts» установлено значение False, связь выполняется только тогда, когда я устанавливаю строку RTS на подключенном устройстве на 1.

Также у меня есть простая программа commonitor, которая позволяет отправлять получать данные по тому же кабелю без установки RTS, и я хочу, чтобы такое поведение было у pyserial..

Я понимаю, что могу подключить RTS к CTS (или что-то в этом роде, не помню), но иногда это не подходит..

Спасибо!

Комментарии:

1. Вы можете подключить RTS к CTS с помощью кабеля nullmodem. en.wikipedia.org/wiki/Null_modem

2. да. но если представить, что у меня есть кабель со всеми проводами, а устройство использует только 2,3,5 контактов, я могу не получить от него данные, если устройство не установит CTS / RTS