Comment autoriser deux applications à accéder au même port série

1

J'ai besoin de deux applications pour fonctionner sur le même port série (/ dev / ttyUSB0). L'un est un moniteur en lecture seule, tandis que l'autre est une application qui lit les données sur le port série et répond en retour.

Comment puis-je faire en sorte que deux applications puissent s'exécuter sur le même port série, si le moniteur ne peut que lire les messages entrants, c'est très bien.

J'ai entendu dire que socat peut faire quelque chose comme ça, mais ne trouve que des informations sur le fait de créer des ports virtuels sans utiliser de ports physiques, ce que je veux, c'est que je puisse prendre un port série physique et en faire une copie (ou deux si nécessaire) le port série pour que le moniteur puisse lire les messages entrants.

J'utilise un système d'exploitation Debian

user3346931
la source
Utiliser un système Linux
user3346931