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).
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).