conecta-se a um dispositivo serial via soquete TCP

2

Minha configuração é esta:

  • dispositivo serial ttyUSB0 conectado ao laptop A
  • software que abre o soquete TCP para ouvir e gravar, também roda no laptop A (linux)

Meu objetivo é canalizar dados de / para o dispositivo serial ttyUSB0 de / para o software que escuta e grava no TCP.

Eu estava tentando usar socat para isso. Como,

socat -d -d -d -d -x TCP-LISTEN:7757,reuseaddr,fork FILE:/dev/ttyUSB0,b9600,raw

Mas, como o software é executado no mesmo laptop, não é uma conexão remota. O software não pode abrir o soquete na porta 7757 e falha com o "Endereço já em uso".

Como posso alcançar meu objetivo então? Ou seja Como o meu software que abre o soquete em alguma porta, recebe e envia dados para o dispositivo serial sem qualquer modificação de um software em si?

    
por oddy 20.11.2013 / 11:44

0 respostas