"Erreur en programmation time out");
// _cerr->createError(_cn, CAPI_ERROR_SERIAL_O);
return;}
resetConnection();
//printf ("Port série ouvert");}
voilà. La compilation fonctionne parfaitement mais dans l'executable, ma fonction reste bloquer à"fSuccess = SetCommState(_comPort.hcom, &etat_port);"
J'ai à l'écran: Problème d'initialisation du port série |||||||||||||||||||||||: 'SetCommState' code d'erreur: 87
Il reconnait bien ton port série. Le problème est dans la configuration, apparemment il ne supporte pas les valeurs :
etat_port.BaudRate
etat_port.ByteSize
etat_port.Parity
etat_port.StopBits
Si tu veux, j'ai une classe pour l'utilisation du port série qui fonctionne bien et qui est simple d'utilisation.
Donnes-moi ton mail et je te l'enverrai.
Vous n’avez pas trouvé la réponse que vous recherchez ?