Pergunta

Eu quero trabalhar com um modem interface em uma porta serial em uma plataforma incorporado.
Aqui estão algumas soluções que têm rejeitado até agora:

  • Espere mais um programa terminal:
    Meu (cruz) sistema de compilação não tem quaisquer regras de pacotes para esperar, e de acordo com as instruções de instalação dos esperar fontes, necessidades o script configure para ser interativo, porque ele faz algum teste com a terminale é invocada no. Thid não parece como algo que você quer fazer compilação quando cruz.

  • Python mais pyserial: Eu adoraria usar esse, mas o tamanho da coisa toda não vai caber no meu flash espaço limitado.

  • Bate-Papo (a partir do pacote pppd): Bem, eu posso dar-lhe uma tentativa, mas é muito, muito limitado

Então eu estou procurando algum tipo de leve, incorporável esperar substituição. Eu não tenho nenhuma knwoledge da lua. Seria um bom candidato para esperar como scipting?

Foi útil?

Solução

Bem, esperar é apenas Tcl além de extensões para conduzir outros programas via pseudo-terminais e fazer pattern-matching nos resultados. Se você só quer dirigir uma porta serial você pode soltar o programa do terminal externo e têm Tcl conduzir o porta serial diretamente - ver amostra código. Veja também a página Tcl Wiki em cross-compilar .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top