Le Thu, 27 Mar 2008 21:50:22 +0100,
plaunay1 <pierre dot launay at ac-rennes dot fr> a écrit :
Bonjour,
Je recherche depuis longtemps déjà un moyen pour traiter des signaux
de la liaison série dans une interface graphique.
Concrètement l'appui sur la souris déclenche un évènement.
Est-il possible de provoquer un évènement si un caractère est en
attente sur la liaison série ?
Tu peux peut être faire un select() ? J'ai jamais utilisé les ports
séries sous *nix.
Peut-on gérer un signal asynchrone ? comme une interruption IRQ
(masquable ou non masquable) sur microcontrôleur et en python.
Je dirais que non. Déjà dans un gestionnaire de signal UNIX(tm) tu ne
peux utiliser qu'une poignée de fonctions et pas faire d'allocation
mémoire. Alors avec un langage interprété ça risque de pas le faire.
Ceci dit il doit y avoir des libs qui font le lien avec Python, ou il
est possible de linker du C.