我正在尝试将GPS跟踪设备的数据转换为可读格式。公司提供了协议手册,但并不清晰。我已经能够从接收到的数据包中解码出大部分数据。通信方式是TCP/IP。我现在遇到的问题是解码经度和纬度的十六进制值。以下是手册中的示例:
例如:22º32.7658’=(22X60+32.7658)X3000=40582974,然后转换为十六进制数 40582974(十进制)= 26B3F3E(十六进制) 最终的值是0x02 0x6B 0x3F 0x3E。
我想知道如何从十六进制反向得到经度和纬度。设备将发送26B3F3E。我想知道获取22º32.7658的过程。
此协议适用于GT06和Heacent 908。
例如:22º32.7658’=(22X60+32.7658)X3000=40582974,然后转换为十六进制数 40582974(十进制)= 26B3F3E(十六进制) 最终的值是0x02 0x6B 0x3F 0x3E。
我想知道如何从十六进制反向得到经度和纬度。设备将发送26B3F3E。我想知道获取22º32.7658的过程。
此协议适用于GT06和Heacent 908。