open, read, write sous linux j ai un chtit probleme - C++ - Programmation
Marsh Posté le 11-06-2003 à 12:04:30
ps : le code est porc c clair mais j ai fait ca vite fait. c pour tester.
Marsh Posté le 11-06-2003 à 20:47:53
J'y connais strictement rien a la l'utilisation des ports infrarouge, mais c'est juste une idée comme ca en espérant t'aider. Ta fonction write, peut etre qu'elle attend une réponse de l'autre coté, non?
Marsh Posté le 11-06-2003 à 20:55:13
c bon j ai trouvé (et j ai honte la), en fait mon write se passait bien mais je faisais un write de beaucoup (environ 0x100000XX) donc en micro seconde ca fait finalement beaucoup.
desolé d avoir derangé :-)
Marsh Posté le 11-06-2003 à 12:02:46
salut,
j ai enfin reussi a installer le module lirc (www.lirc.org) sous linux familiar (0.7) sur un PDA iPAQ 3850
pour lire les donnees sur le port infrarouge il suffit donc de faire un open sur /dev/lirc et ensuite de faire read... jusque la ca marche j arrive a lire des donnees.
par contre mon write ne marche pas . Pire, la fonction ne quitte pas avec un message d erreur mais elle bloque...
voici mon code :
ai je fait une erreur quelque part ?