Programme d'écran Linux: détermination des détails de la communication d'une connexion active

0

Je suis en train de résoudre un problème avec un programme PySerial qui interface un moteur pas à pas via une émulation de terminal, et je reviens à l'utilisation de screen comme interface de travail connue.

Lorsque je me connecte à l'adaptateur série-USB sur / dev / ttyUSB * à l'aide de l'écran du programme, la connexion avec le moteur pas à pas fonctionne et tout fonctionne comme prévu. Cela signifie que je peux définir une variable utilisateur et la réinitialiser sans problème.

Lorsque j'essaie d'utiliser mon implémentation PySerial, je ne peux définir les variables utilisateur qu'une seule fois avant qu'une erreur ne soit générée.

J'essaie donc d'éliminer un problème de protocole de communication en comparant les paramètres utilisés par le programme screen avec ceux de mon programme Python.

Le cœur de ma question est que je ne sais pas comment examiner tous les paramètres d'écran de l'écran lorsqu'il est connecté aux ports / dev / ttyUSB *.

wbg
la source
Les pges man indiquent que, lorsqu'ils sont connectés à un périphérique, tel que ttya, les protocoles com sont devinés par le pilote et stockés dans un fichier de connexion précédent. Mon installation (Mint 13) ne contient pas de fichier .screenrc chez moi, et je ne peux pas en trouver pour le moment.
WBG
Il s'avère que les paramètres de communication ne sont pas la cause de mon problème. pySerial est un assez bon test pour savoir quels paramètres de connexion fonctionnent ou ce qu’ils font.
WBG