OVH Cloud OVH Cloud

mscomm et message binaire [débutant inside]

1 réponse
Avatar
TuXeDomOOn
Bonjour,
J'aurais besoin de faire une petite appli pour lire les infos venant d'un
appareil communiquant avec le PC par le biais du port com.
Je vais donc devoir utiliser mscomm tout en sachant que je ne connais pas la
taille exact du message (il peut varier) que ce message est en binaire (ce
sont des paquets octets que je dois lire) et que le message ce termine par
CR.
Vous feriez comment sachant que l'appareil envoie des données toutes les x
secondes.

Merci de votre aide

1 réponse

Avatar
Christophe
Bonjour

débutant inside
Doit apprendre "indeed"

Des indices

appareil communiquant avec le PC par le biais du port com.
Je vais donc devoir utiliser mscomm


Définir le protocole de comm: bauds parité bit de stop etc...
Définir la taille du buffer de reception en octet
MSDN ou google : mscomm32

tout en sachant que je ne connais pas la
taille exact du message (il peut varier) que ce message est en binaire
(ce sont des paquets octets que je dois lire)
et que le message ce termine par
CR.



<Carriage Return ><LineFeed> equivalent string (ascii) : Chr(13) Chr(10)


Vous feriez comment sachant que l'appareil envoie des données toutes les x
secondes.



Pb un peu plus complexe : l'appareil établit-il un protocole de comm
"intelligent" : prêtr à emettre , j'emet , fin emission ou ouvre-t-il le
comm et communique par sequences et ferme comm en fin avec un déroulement du
programme en parrallele ?

Christophe vergon