У меня есть два байта, считанные с датчика через I2C, они хранятся как unsigned char
.Я знаю, какой из них является самым старшим, а какой - самым младшим.
unsigned char yawMSB;
unsigned char yawLSB;
Как бы мне было преобразовать эти два байта данных в один int
?
Я правильно реализовал это в C #, используя
BitConverter.ToInt16(new byte[] { yawLSB, yawMSB }, 0)