Подскажите как интерпретируются данные, например: У меня есть прибор, мне надо с него прочитать данные с 4-ех каналов. Запрсо посылаю так: | Код | BYTE BuffWrite[]={1, 3, 0, 0, 0, 4, 68, 9};
|
В ответ записывается:
| Код | BYTE BuffRead[]={1, 3, 8, 255, 185, 0, 115, 0, 115, 127, 254, 167, 184 };
|
Первые три байта понятны это адрес прибора, код функции и 8 байт данных и последние два контрольная сумма, прибор показывает что на первом канале -7, на втором 11, на третем 11, четвертый обрыв. Каким образом 4 и 5 байты интерпретируюся как -7? 6 и 7 как 11 и 8 и 9 как 11? |