Chat RS232. Manière la plus simple?

Je travaille dans un projet dans lequel je devrai traiter des communications série. Pour tester, je veux faire 2 ordinateurs se parler (avec mon interaction) via RS232.

La prochaine chose marchera-t-elle?

dans l'ordinateur A:

# cat /dev/ttyS0 

dans l'ordinateur B:

 # echo <something> >> /dev/ttyS0 

L'ordinateur A recevra-t-il des données de B, ou pas?

Si je me trompe, quel serait le moyen le plus simple d'envoyer quelque chose à l'autre ordinateur?

Les idées sont les bienvenues!

Eh bien, si vous voulez communiquer via le port série, vous devez configurer les bons parameters (baud, bit d'arrêt, parité, handshake, etc.).

J'ai utilisé minicom dans le passé pour des choses comme l'utilisation d'un ordinateur en tant que terminal console série à l'autre.

La command cu est une alternative.

Si vous savez comment programmer en python, vous pouvez utiliser une API disponible pour python, appelée PYSERIAL, afin de ne pas avoir à vous soucier du travail fastidieux de configuration des drapeaux ou de passage des parameters le pilote qui gère le port série sur votre ordinateur. Pyserial prend soin de tout cela pour vous en arrière-plan.

Vous devez spécifier le débit en bauds au maximum et laisser le rest par défaut pour une connection série en cours de travail entre les 2 ordinateurs.

Le code entier permettant d'activer une telle connection peut être au maximum de quelques lignes ou d'une demi-page.