Как конвертировать GPS долготу и широту из гекса

Я пытаюсь преобразовать данные GPS с устройства отслеживания GPS. Компания предоставила руководство по протоколу, но этоне ясно. Большую часть данных мне удалось расшифровать из пакетов, которые я получил от устройства. Связь по TCP / IP. У меня проблема с декодированием шестнадцатеричного значения долготы и широты. Вот пример из руководства:

Пример: 22º32,7658’= (22X60 + 32.7658) X3000 = 40582974, затем преобразуется в шестнадцатеричное число 40582974 (десятичное число) = 26B3F3E (шестнадцатеричное), наконец значение равно 0x02 0x6B 0x3F 0x3E.

Я хотел бы знать, как перейти от шестнадцатеричного к долготе и широте. Устройство отправит 26B3F3E. Я хочу знать процесс получения 22º32,7658.

Этот протокол применяется к GT06 и Heacent 908.

Ответы на вопрос(1)

Ваш ответ на вопрос