Тема: Помогите разобраться с Wialon Combine
Добрый день, помогите разобраться Wialon Combine, точнее разобрать пакет в формате Wialon Combine.
входной пакет после авторизации устройства:
24240101c700485c0108bc04010295a6ec07e124100000004000230e00460200000000000000000902016000026000000801020010004002000a03000408612f6009610ffc100103e41104f11204aef6ec
я разбираю так:
0048 5c0108bc 04 01 0295a6ec 07e12410 0000 0040 0023 0e 0046 02 00000000 00000000 09 02 01 60 00026000000801 02
len time count № lat lon sp cour high st hdop № in out № count № type
0010004002000a03000408612f6009610ffc100103e41104f11204aef6ec
Вопрос собственно на 09 типе поля получается 2 параметра ADC, далее type 60 это 96 в десятичной или 01100000, в документации не написано но я так понимаю используем обратный порядок бит (00000110 для простоты понимания) т.е. для полей >= 8 первых 3 бита 000, всё точно, далее 00110 это тип 6 т.е длина искомого поля будет singned int (4 байта). Пытаюсь применить полученные данные к выше указанному пакету и как то не складывается "2+2". Подскажите на каком этапе допускаю логическую ошибку.