NI Home > Community > NI Discussion Forums
Répondre
Member
sebastien29800
Envois : 29
0 Compliments
Solution approuvée

conversion codes ASCII provenant d'un RS232 an Hexadecimal

Bonjour à tous

 

je recois via du RS232 des données en ASCII sur 27 octets

 

comment puis je convertir cette chaine ASCII en chaine hexa

 

exemple pour les caracteres ASCII suivant :       (01//      conversion hexa ==>      28 30 31 2F 2F

 

merci beaucoup, je galere vraiment (un .vi serait le bienvenu !  ;-)

Active Participant
EricC.
Envois : 271

Re : conversion codes ASCII provenant d'un RS232 an Hexadecimal

Bonjour

 

Pour convertir les caractères d'une chaine en caractères héxadécimaux, cf le VI.

 

Si c'est "jute" pour afficher les codes caractères, un clic droit et la sélection de style héxadécimale suffit.

 

Si c'est pour obtenir les codes caractères et les traiter, la conversion des chaines en tableau de U8 suffit.

Dans ce dernier cas, l'affichage hexa ou decimale est "juste" une option affichage et n'impacte pas sur le code.

 

Salutation

EricC

Ingénieur d'Application / Développeur LabVIEW Certifié (CLD)
Application Engineer / LabVIEW Certified Developer (CLD)
Member
sebastien29800
Envois : 29
0 Compliments

Re : conversion codes ASCII provenant d'un RS232 an Hexadecimal

merci enormément, c'est exactement ça, ça marche impec

 

merci encore

 

Member
johannb
Envois : 90
0 Compliments

Re : conversion codes ASCII provenant d'un RS232 an Hexadecimal

Bonjour,

 

Quelqu'un peut-il convertir ce VI pour une version plus ancienne de Labview ? J'ai une version 8.2 mais une convertion en 7.2 servirait peut être à plus de monde.

 

Merci.

Member
sebastien29800
Envois : 29
0 Compliments

Re : Re : conversion codes ASCII provenant d'un RS232 an Hexadecimal

te fais ça demain

 

Member
sebastien29800
Envois : 29

Re : Re : conversion codes ASCII provenant d'un RS232 an Hexadecimal

en V8

 

Member
johannb
Envois : 90
0 Compliments

Re : Re : conversion codes ASCII provenant d'un RS232 an Hexadecimal

Merci bien.