LVMakerHub / LINX

LabVIEW Community Edition LINX
Other
108 stars 114 forks source link

Figure Out Common Endianness #51

Open samkristoff opened 9 years ago

samkristoff commented 9 years ago

Arduino and ChiKit use little endian, LabVIEW uses big endian.

This is a problem when transferring multi byte values from LabVIEW and casting them to their corresponding values in the LINX FW.

We could interrogate the device during enumeration and convert endianness accordingly in LV or standardize on sending everything big endian and let devices deal with it (this is currently what happens).