【发布时间】:2016-01-20 04:18:56
【问题描述】:
我正在尝试为我的系统配置 GPS 设备。 GPS设备以以下格式将数据包发送到我的IP:
$$�W��¬ÿÿÿÿ™U042903.000,A,2839.6408,N,07717.0905,E,0.00,,230111,,,A*7C|1.2|203|0000÷
我能够提取纬度、经度和其他信息,但我无法从字符串中提取 Tracker ID。
根据手册,ID是十六进制格式。数据包的格式是
$$<L(2 bytes)><ID(7 bytes)><command (2 bytes)><data><checksum (2 bytes)>\r\n
我不知道如何处理它,我尝试将其转换为十六进制..但它不起作用。
任何帮助将不胜感激。
【问题讨论】:
-
您可能还想查看 NMEA 规范中的
$GPSTN语句。
标签: gps hex packet-capture