Salut!
Mon titre est pas très clair, je vais tout expliquer!
Je suis en train de faire un programme en python, qui doit communiquer avec un périphérique sur le port série.
J'ai donc, pour commencé, crée deux programme : un qui doit envoyer les données sur le port série et un autre qui attend des données sur le port série et qui agit quand il en reçoit.
Maintenant, j'aimerais mettre ces deux scripts en un, c'est à dire faire un seul programme qui envoit les données quand les conditions nécessaires sont réunies et qui attend les données entrantes.
Le problèmes est que quand je fais cela, le programme s'arrête toujours pour attendre les données et n'envoit donc plus rien, même si les conditions sont réunies.
Y a-t-il moyen de créer un genre d'interruption de ce genre :
*Attendre les données sur le port série
=>Si il faut ENVOYER des données, les envoyer
*Continuer à attendre les données
=>Si on reçoit des données, agir.
*recommencer!
L'émission et la réception sont totalement aléatoire, il n'y a pas d'ordre...
Voilavoila, j'attend un indice!
Merci d'avance!