Gps跟踪器接收到数据,

Gps跟踪器接收到数据,,gps,hex,latitude-longitude,Gps,Hex,Latitude Longitude,在此之前,我想感谢您对这个问题的任何回答和建议 我正在研究一个GPS跟踪器模块型号:m528,它的文档记录很差,所以我没有任何关于它发送的数据格式的论文 我有自己的服务器,它监听一个特殊端口并获取模块发送的数据包 我知道接收到的数据包中纬度和经度的位置,每个数据包有4个字节,没有N、W、S、E指示符 这是我认为会有帮助的例子 以十六进制存储的纬度数据:03447535 纬度值:34.79225 以十六进制存储的经度数据:04830690 经度值:48.51150 任何帮助和建议都将不胜感激, 谢

在此之前,我想感谢您对这个问题的任何回答和建议

我正在研究一个GPS跟踪器模块型号:m528,它的文档记录很差,所以我没有任何关于它发送的数据格式的论文

我有自己的服务器,它监听一个特殊端口并获取模块发送的数据包

我知道接收到的数据包中纬度和经度的位置,每个数据包有4个字节,没有N、W、S、E指示符

这是我认为会有帮助的例子

以十六进制存储的纬度数据:03447535 纬度值:34.79225

以十六进制存储的经度数据:04830690 经度值:48.51150

任何帮助和建议都将不胜感激,
谢谢各位

你们这里的东西似乎没有任何十六进制表示法。它似乎是度/分钟:03447535=34°47.535'=34.79225十进制…

很容易转换,首先将小数点后3位分开,即度:

03447535 -> 034 degrees
然后取其余的除以60000:

47535 / 60000 = 0.79225
最后添加34度,结果如下:

34.79225
与其他号码相同:

04830690 -> 48 degrees + 30690 / 60000 = 48.5115

你在哪里需要帮助?我猜:将十进制转换为lat/long?03447535六角螺母在底座10中为54818101。你怎么得到34.79。。。?您是否使用状态平面坐标?嗨,mojtaba,您如何设置模块以将数据发送到服务器?你能给我一些参考资料来了解如何编程gps跟踪器吗?嗨,我向模块发送了一条短信来设置服务器,但我记不清短信内容是什么。没有关于这个模块的参考资料,我只是对模块进行了反向工程。