Trame

cs_houp Messages postés 7 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 16 avril 2007 - 4 avril 2007 à 08:15
cs_Nicko11 Messages postés 1141 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 19 septembre 2007 - 4 avril 2007 à 09:04
Bonjour,
Je fais un programme qui utilise l'objet MSComm pour réaliser une liaison entre un pc et un appareil qui lui envoi des données et je souhaiterais qu'une fois la trame reçue mon programme l'imprime automatiquement mais je ne sais pas comment indiquer à mon programme que la trame à été fini d'envoyer.
Si quelqu'un pouvait m'aider.
Merci

2 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
4 avril 2007 à 08:53
Salut,
Il faut que tu saches reconnaitre la fin de ta trame, dans le protocole de com qui été mis en place entre l'appareil et le pc il y a sûrement un moyen de savoir quand la fin survient (ex: Suite de caractère défini, ou longueur fixe de la trame utile, ou encore longueur contenu dans l'entête etc...)

@+: Ju£i?n
Pensez: Réponse acceptée
0
cs_Nicko11 Messages postés 1141 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 19 septembre 2007 3
4 avril 2007 à 09:04
Oui en effet, il est impensable que dans ton protocole de communication, il n'y ai pas de repère de fin de trame.

Il faut donc que tu scrutes tes trames et voir quelle est la (ou quelles sont les) donnée(s) de fin de trames.
0
Rejoignez-nous