Données hexadécimales à convertir en décimales!

Bonjour,

J'ai un souci de conversion de données.
Dans mon projet, Je reçois des données dans la console du logiciel XCTU. Dans cette console, les données apparaissent sous deux formes (fenêtre de droite en décimal et fenêtre de gauche (hexadécimal ? ))

Lorsque je sauvegarde les données, un fichier .log se crée avec les données sous forme hexadécimal. Le problème est que je n'arrive pas à les reconvertir en décimal (comme la fenêtre de gauche).
Mon but est de récupérer ces données dans un fichier excel.
J'ai essayé de renommer le fichier .log en .csv et de l'ouvrir dans excel en prenant la virgule comme séparateur, cela ne change rien à la forme des données.

Un conseil ?

Merci d'avance.

comment sauvegardez vous les données ? dans XCTU ou sur votre arduino ?

(vous recevez des octets, c'est ce qui est sauvegardé (ce n'est pas de l'hexadécimal mais du binaire sans doute), pas leur représentation ASCII)

Dans XCTU. J'enregistre directement la session. Un fichier .log est créé automatiquement

vous stockez le binaire des octets reçus. ce n'est pas la représentation hexadécimale

si ce que vous recevez est de l'ASCII, vous devriez pouvoir l'ouvrir sous forme de fichier texte.

ok.
Voici un extrait du fichier log qui s'enregistre et que j'arrive à ouvrir :

04-24-2022 15:48:46.799,-,AT," ,0013A2004107561A,802.15.4 TH PRO,2001,COM5 - 19200/8/N/1/N,1,45"

04-24-2022 15:40:26.272,110616,RECV,33393838342E3536202C33343135392E3935202C
04-24-2022 15:40:26.341,110617,RECV,33343630352E3431
04-24-2022 15:40:26.519,110618,RECV,2C33302E31302C32302E30300D0A
04-24-2022 15:40:26.758,110619,RECV,444154412C2054494D452C33302E35332C39383735382E35352C3231352E39302C32312E34302C6E616E
04-24-2022 15:40:26.820,110620,RECV,202C
04-24-2022 15:40:27.142,110621,RECV,34303331362E3234202C34363731372E3530202C
04-24-2022 15:40:27.205,110622,RECV,34323933322E3431202C33393733372E3539202C
04-24-2022 15:40:27.274,110623,RECV,33333934352E3834202C33343332392E3931
04-24-2022 15:40:27.443,110624,RECV,2C
04-24-2022 15:40:27.506,110625,RECV,33302E30302C32302E30300D0A
04-24-2022 15:40:27.744,110626,RECV,444154412C2054494D452C33302E34392C39383735372E32352C3231362E30312C32312E33352C3533392E35323220
04-24-2022 15:40:27.806,110627,RECV,2C
04-24-2022 15:40:28.107,110628,RECV,34303132322E3132202C
04-24-2022 15:40:28.161,110629,RECV,34363435342E3730202C34333032302E3833202C
04-24-2022 15:40:28.223,110630,RECV,33393639332E3937202C33333836332E3138202C
04-24-2022 15:40:28.422,110631,RECV,2C33302E3030
04-24-2022 15:40:28.477,110632,RECV,2C32302E30300D0A
04-24-2022 15:40:28.725,110633,RECV,444154412C2054494D452C33302E34352C39383735352E38342C3231362E31332C32312E34302C6E616E202C
04-24-2022 15:40:29.210,110634,RECV,33333938362E3637202C33333938392E3530
04-24-2022 15:40:29.448,110635,RECV,2C33302E30302C32302E30300D0A
04-24-2022 15:40:29.680,110636,RECV,444154412C2054494D452C33302E34312C39383735342E37302C3231362E32332C32312E33352C3535342E3

Malheureusement, je ne sais pas exploiter ces données. J'aimerai pouvoir retrouver les "Vraies valeurs" qui sont envoyées par mes différents capteurs.

D'après le site Digi, ce sont bien des valeurs hexadécimales qui sont reçues :

The Console log operates as a data traffic monitor. It displays all sent (blue) and received (red) data characters. Sent and received data is appended at the bottom of the data box. The right-hand side of the Console log displays corresponding hexadecimal values for all sent and received data characters.


ne postez pas une image d'un texte, postez le texte directement avec les balises de code

...

ET PAS DE DOUBLE POST... je vous laisse avec le post en anglais..