salut tous le monde.
J'ai un problème de copie.
J'ai une méthode qui va lire mon port série COM1.
Problème c'est que la méthode prend bien tous les caractères que je lui envois. Mais lors du retour de cette chaîne a mon programme principal la chaîne est tronquée.
Donc en gros j'ai une classe TSerie qui a une méthode écoute qui retourne une chaîne de caractère.
Mon programme principal je lui dis sprintf(buffer, tSerie->ecoute);
Ma trame retourner devrais être 0x80,0x80,0x80,0x00,0x01,0x00,0x00. La trame lors du retour est couper apres 0x80,0x80,0x80. Normal puisque si 0x00 alors fin de chaîne.
Mais comment dire a mon programme qu'il faut copier toute la chaîne même les 0x00?
merci de votre attention @++
Message édité par gamin71 le 13-06-2007 à 15:36:51