Estou usando com sucesso o GNU Screen como terminal serial para "conversar" com meu clone do Altair 8800 (http://altairclone.com/) usando linha serial. O comando que uso é:
screen -istrip /dev/ttyUSB0
A tela faz a emulação do VT100, retira o MSB da saída, etc.
Agora estou escrevendo um emulador do Altair 8800 em Java e gostaria de usar algum emulador de terminal para conectar e conversar com ele, como se fosse uma máquina real através de um dispositivo serial.
Qual a melhor forma de resolver isso no mundo Linux? Existe uma maneira de usar screen
para isso? Algo me diz que a solução é trivial, mas ainda não sei.
Responder1
screen
suporta telnet
protocolo (como: screen //telnet destination
), então você pode implementar isso em seu emulador.