LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

bcd sur 12bits

bonjour je voudrais transmettre un nombre decimal sur le reseau. Pour cela je dois d'abord le convertir en BCD et ensuite l'envoyer sur 12 bits.

La conversion en BCD est bonne, ex 365=0011 0110 0011 mais qd je la transforme en string elle prend la veleur 03 06 05 alors que je voudrais qu'elle est la valeur suivante:365 sans les 0. Quelqu'un peut il m'explique mon erreur?

0 Kudos
Message 1 of 2
(2,270 Views)

Hi chris,

 

you should put 4 bits together instead of U8 values as you did before:

check.png

Note: you still will have a leading zero as 2 bytes will always have 16 bits and your 3-digit BCD only uses 12 of them...

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 2
(2,266 Views)