Vinculando duas portas seriais de hardware

0

Eu tenho dois micro-controladores que estão conectados ao meu computador (Ubuntu 12.04) através de cabos serial-USB. Um dos controladores (ttyUSB0) é programado para enviar dados em série e outro (ttyAMC0) é programado para receber dados em série.

Portanto, qualquer um poderia orientar sobre a obtenção de um link (envie os dados disponíveis em ttyUSB0 para ttyAMC0) entre essas duas portas de hardware.

Obrigado antecipadamente.

    
por Vishnu Kanth 22.04.2015 / 18:22

2 respostas

1

Bem, a maneira óbvia é conectar as duas portas umas às outras, usando um cabo serial, sem os dois adaptadores USB / serial. Como você não está fazendo isso, presumo que seja porque deseja que o computador faça alguma coisa - por exemplo, essa seria uma configuração razoavelmente comum para a engenharia reversa do protocolo entre os dois dispositivos.

Snooper é um programa para isso: encaminhar dados entre duas portas seriais, monitorando a comunicação.

    
por 22.04.2015 / 18:36
1

Não tenho certeza se isso vai ajudar ... mas achei isso: link

Sugira o uso de socat com um link para esta página: link

O comando está no topo:

socat /dev/ttyS0,raw,echo=0,crnl /dev/ttyS1,raw,echo=0,crnl
    
por 06.08.2016 / 08:54

Tags