Я должен обновить свой вопрос (4 мая). Мужской разъем db25 ввел меня в заблуждение к параллельному порту, поэтому я перефразировал его.
У меня есть старая компьютерная система, которая отправляет данные в реальном времени (температура от некоторых внешних устройств) на параллельный точечный принтер. Этот компьютер не должен быть изменен. Вместо печати я хотел бы подключить кабель принтера к последовательному порту (ubuntu os) p c, чтобы получать эти данные и перенаправлять их в стандартный вывод.
Проверка выводов db25, которые я обнаружил, что это используется как последовательный кабель RS232. Подключено только три контакта:
- контакт 2 (TXD)
- контакт 3 (RXD)
- контакт 7 (GND)
Так что я намерен, во-первых, подключить эти контакты к последовательному разъему db9, чтобы подключить его к последовательному порту ap c, а во-вторых, чтобы открыть и прочитать входные данные, используя:
chmod o+rw /dev/ttyS0
cat -v < /dev/ttyS0
Я считаю, что это простое решение и оно будет работать.