ea123:
Hi,
if you are trying to convert from byte array to long integer, simply use the union in the opposite way:Number Out;
Out.barray[0] = b0;
Out.barray[1] = b1;
Out.barray[2] = b2;
Out.barray[3] = b3;
unsigned long val = Out.num
Wow thx the union thing worked just great!
Finally I do need to send float numbers separated in a 4 byte array with the IEEE-754 Standard.
Converting form the bytes to float was easy but the other way round seems harder...