2013-11-20 2 views
0

Я пытаюсь прочитать датчик стены на роботе. Описание:Как интерпретировать этот возврат данных от робота?

Сила сигнала датчика настенной возвращается как беззнаковое 16-битное значение, старший байт первый.

Диапазон: 0-4095

Любые подсказки о том, как интерпретировать это? Данные возвращается ко мне в байтовый массив размером 2.

ответ

1

Я бы истолковать, что означает:

Диапазон значений:

0000 0000 0000 0000 в 0000 1111 1111 1111 1111

Учитывая тип возвращаемого значения, вы получите:

ARR[0] 0000 0000, ARR[1] 0000 0000 в ARR[0] 0000 1111, ARR[1] 1111, 1111

0 возможно означает, s вне диапазона, 4095, возможно, означает воздействие? Сосать его и посмотреть!