поэтому у меня есть Bytearray BYTE dataOut[3]
со следующими данными, которые я отправляю на устройство.
unsigned int value = 512;
BYTE low_byte = 0xff & value;
BYTE high_byte = value >> 8;
dataOut[0]=SET_POSITION; //predefined
dataOut[1]=low_byte;
dataOut[2]=high_byte;
Устройство выполняет команду в этом пакете данных. Затем я вызываю функцию чтения, которая заполняет BYTE dataIn[3]
данными того же формата. Как я могу преобразовать байты в dataIn[1]
и dataIn[2]
в значение типа int?
Спасибо!