Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1650 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Faire deux choses en même temps?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Faire deux choses en même temps?

n°1039188
littletux
Posté le 07-04-2005 à 17:38:34  profilanswer
 

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!

mood
Publicité
Posté le 07-04-2005 à 17:38:34  profilanswer
 

n°1039227
Taz
bisounours-codeur
Posté le 07-04-2005 à 18:06:11  profilanswer
 

soit avec le module threading
soit avec select
soit avec un fork
etc, etc


Message édité par Taz le 09-04-2005 à 10:26:25
n°1039562
littletux
Posté le 07-04-2005 à 23:46:59  profilanswer
 

Ok, merci, je vais essayer de me documenter un peu car je connais pas tout sa ;)  
(Newbie Inside!)
 :hello:

n°1040927
fafounet
Posté le 09-04-2005 à 01:57:02  profilanswer
 

petite précision : taz a fait une faute d'orthographe c'est threading (histoire que tu cherches pas comme un con ;) )

n°1179710
germain311​21975
Posté le 19-08-2005 à 16:04:27  profilanswer
 

Bjr
 
Pourras tu me faire parvenir le script pour la gestion du port.
 
Car en faite je debute ds python et je cherche a faire un programme pour récupere ce qui vient du port ds un fichier.txt.
 
merci d'avance pour tes infos..


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Faire deux choses en même temps?

 

Sujets relatifs
Interruptions et temps réelJList insertion en temps réelle ...
recherche tuto pour programmation Temps Réel[Cache] Avec un temps de vie variable
Déefinir le temps d'éxécution d'une boucletemps reel en java
[phpBB] probleme de tempsrequête d'intervalle de temps, pb qd vient la fin du mois !
Votre avis sur mon emploi du temps dynamique et sa navigation.[C/C++] 2 choses en meme temps (theard) !
Plus de sujets relatifs à : Faire deux choses en même temps?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)