OVH Cloud OVH Cloud

reception d'une chaine sur un port com

2 réponses
Avatar
cilir
je reçois une chaine de 99 octets par mon port com.
chaque octet ou groupe d'octets reçu correspond à une valeur numérique.
comment puis je convertir par exemple l'octet se touvant à la 3èmes position
en sa valeur numerique?

merci

--
CILIR
Chatillon Christophe
120 bd Amiral Mouchez
76 600 Le Havre
Tél : 02.35.24.76.66 Fax : 02.35.24.76.05
email : cilir.chatillon@laposte.net

2 réponses

Avatar
Romuald.besset
cilir wrote:
je reçois une chaine de 99 octets par mon port com.
chaque octet ou groupe d'octets reçu correspond à une valeur numérique.
comment puis je convertir par exemple l'octet se touvant à la 3èmes position
en sa valeur numerique?

merci



bonjour,
http://rbesset.net/modules/wffaq/index.php?opÊt&c=2

++ R&B
Avatar
Vincent Barré
cilir a clavioter
je reçois une chaine de 99 octets par mon port com.
chaque octet ou groupe d'octets reçu correspond à une valeur numérique.
comment puis je convertir par exemple l'octet se touvant à la 3èmes


position
en sa valeur numerique?

merci



//Exemple
Ch est une chaine = "ABC"
XX est un entier court // entier sans signe sur 1 octet // pour V7 et +
// Copie la valeur d'un octet de la chaine dans XX
Transfert(&XX,&Ch+2,1) // &Ch = 1er position , &Ch+1 = 2ém ...

@+
Vincent Barré