rz
e sz
remontam aos dias em que as pessoas costumavam discar para modems conectados a sistemas de computador maiores e para fazer login. Para enviar arquivos de volta, um dos vários protocolos poderia ser usado, kermit, xmodem, ymodem e zmodem.
O canal para o qual os arquivos foram enviados foi a sessão de login real. Então, um iniciaria o programa de transferência no host e iniciaria o handshaking do protocolo. Então, no programa do terminal, você ativaria a opção do protocolo de transferência.
A esperança era que o programa terminal e o computador host estabelecessem seu lugar no protocolo e transferissem o arquivo.
O Zmodem realmente definiu uma sequência de sinalização, de modo que, quando o host iniciasse uma transferência, os programas de terminal que suportavam o início automático começariam a transferência.
TELIX era um programa terminal popular que apoiava isso.
Hyperterm usado para suportar vários protocolos de transferência no PC. Se você estava conectado ao Pi através de uma porta serial, isso pode ser o que você está procurando.
O que você precisa fazer é pensar em si mesmo como estando no raspberry pi e executando um programa de terminal no próprio Pi para falar com essa porta serial.
Na minha experiência, o melhor programa de terminal serial para rodar no Linux é minicom
, que suporta ymodem.
apt-get install minicom
Execute minicom
e configure o direito / dev / ttySxxx (aparentemente / dev / ttyACM0)
sudo minicom -s
e siga os menus
Quando você estiver conectado e estiver pronto para ymodem o arquivo. digite control-A, o "S", e use as seleções do menu para escolher ymodem e o arquivo a ser enviado
Já faz um tempo, mas experimente