Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

conversion codes ASCII provenant d'un RS232 an Hexadecimal

Résolu !
Accéder à la solution

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 !  😉

0 Compliments
Message 1 sur 7
5 421 Visites

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)
Message 2 sur 7
5 411 Visites
Solution
Accepté par l'auteur du sujet sebastien29800

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

 

merci encore

 

0 Compliments
Message 3 sur 7
5 398 Visites

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.

0 Compliments
Message 4 sur 7
5 262 Visites

te fais ça demain

 

0 Compliments
Message 5 sur 7
5 237 Visites
Message 6 sur 7
5 233 Visites

Merci bien.

0 Compliments
Message 7 sur 7
5 223 Visites