Bonjour,
Voici ce que je souhaiterais, mais que je n'ai pas réussi à faire :
Utiliser le port série (sous windows) pour envoyer des commandes (ceci devrait être simple) et recevoir la réponse sous forme d'un événement (comme wx.EVT_SIZE) qui soit un événement personnel nommé EVT_SERAL_RECV par exemple pour traiter les réponses quand elles arrivent et ne pas bloquer le traitement du reste du programme.
Ce qui fonctionne déjà :
J'utilise ceci pour communiquer avec le ControlUnit Carrera qui est relié par un Convertisseur USB <-> Série, je détecte la présence ou non de la partie USB, je reçoit les événements windows liés à registerDeviceNotification sans problème (avec un événement personnel envoyé quand on branche ou enlève la prise USB)
J'utilise py2exe pour créer mes exécutables (ceci fonctionne très bien) mais je suis dans l'impossibilité d'utiliser les threads (au cas ou vous me le conseilleriez) car c'est apparemment incompatible avec py2exe.
J'espère que je suis assez clair
Merci de m'avoir lu
Arnaud
Partager