Bonjour,
J'utilisais un vieux portable sous win'Me, et j'arrivais à transférer des données via le port série avec les fonctions CreateFile, SetCommState et WriteFile (programmation avec mingw, gcc)
J'ai un nouveau portable avec Vista, et en l'absence de port série, j'ai acheté un adaptateur usb to serial (Belkin avec le circuit Prolific), bien reconnu par Vista qui lui affecte un port COM.
Seulement maintenant, mon petit programme ne fonctionne plus :
- CreateFile renvoie bien TRUE, donc OK (enfin, on peut lui mettre n'importe quoi comme fichier à créer, il cela renvoie de toute facon OK)
- SetCommState renvoie FALSE, aie aie aie (comme GetCommState d'ailleurs).
- WriteFile ne write rien du tout.
Une suggestion ? peut-etre qu'il ne faut pas mettre COM3 (si c'est le 3) dans CreateFile ? Quoi donc alors ?
Merci.
Yvounet
Message édité par 14yvounet le 25-02-2008 à 21:30:45