
У меня есть модуль Linux.
Мне нужно получать сообщения по SSH и передавать их по последовательному порту и наоборот.
По сути мне нужен канал или шлюз между SSH и последовательным устройством.
Может ли кто-нибудь дать какие-либо указания относительно того, как это можно сделать?
решение1
Вы можете указать команду для ssh, которая будет запущена на удаленной системе, добавив ее в конец командной строки. Если ваше приложение/модуль 'print to serial' принимает входные данные со stdin, вы можете просто сделать это:
ssh user@host "print_to_serial_command"
Это подключит ваш сеанс ssh к stdin/stdout удаленного процесса, так что вы сможете передать свой ввод команде ssh, использовать документ here и т. д.