Estou com problemas para resolver um problema com um programa PySerial que faz a interface de um motor de passo através da emulação de terminal, e voltando ao uso da tela como uma interface de trabalho conhecida.
Quando eu conecto ao adaptador serial-USB em / dev / ttyUSB * usando a tela do programa, eu ter uma conexão de trabalho com o motor de passo e tudo funciona conforme o esperado. Isso significa que posso definir uma variável de usuário e redefini-la sem problemas.
Quando tento usar minha implementação PySerial, posso definir as variáveis de usuário apenas uma vez antes que um erro seja gerado.
Por isso, estou tentando descartar um problema de protocolo de comunicação comparando as configurações usadas pelo programa de tela com as do meu programa em Python.
O cerne da minha pergunta é que eu não sei como examinar os parâmetros completos da tela quando ela está conectada às portas / dev / ttyUSB *.
Tags gnu-screen