Can someone help me find the part of this process that I am doing wrong?
- I am reading a string of 6 floats over serial.
- I take the string and convert it into a byte array.
- I then reverse the byte array because my microcontroller is sending the LSB first and Labview is Big-endian
- I typecast this array to a float array
- I reverse the array again to get the data back into the original order
I can see the bytes coming into the byte array as 'byte, 0, 0, 0' when it is a small number but when i typecast I get really large or really small floats. Can someone help me figure this out?
Thanks!
Labview 2011