Bonjour
Pour communiquer avec certaines machines, j'ai une liaison RS232/USB physique entre une linux box (RPi) et les dites machines.
Un exemple de protocole peut être trouvé dans la doc en PJ :
Je suis quasiment certain avoir utilisé depuis un terminal une commande du style :
ou quelque chose de très approchant pour lire ce qui m'arrivait sur ce port
Code : Sélectionner tout - Visualiser dans une fenêtre à part cat < /dev/ttyUSB0
Idem pour y écrire des commandes style commandes AT depuis un autre terminal:
Or, je n'arrive à rien lire en retour pour le moment.
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo S > /dev/ttyUSB0
J'ai pu faire quelques tests concluant depuis le serialmonitor de l'IDE Arduino, mais je voudrais ne pas dépendre de cet IDE car je ne sais pas comment est mis en forme ce que j'envoie et comment est décodé ce qui est reçu.
A la fin, je souhaite envoyer/recevoir des commandes/réponses depuis un script Python et cela refuse de fonctionner. Je pense qu'il y a des histoires d'encodage qui interfère dans la mise en forme correcte des messages.








Répondre avec citation
Partager