您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 车载GPS定位器(GT02)通信格式说明
车载GPS定位器(GT02)通信格式说明一、定位信息内容(终端服务器)信息头2字节内容长度1字节保留位2字节终端ID8字节信息序列号2字节协议号1字节信息内容24字节结束标志2字节68H68H25H(即37字节)00H00H(8个字节)(2个字节)10H完整定位信息,共24字节0DH0AH终端ID:十六进制,GT02采用的是终端的15位IMEI号作为终端ID。例IMEI号为123456789123456,则终端ID为:0x010x230x450x670x890x120x340x56.信息序列号:开机后发送的第一条GPRS数据(包括心跳包和定位数据)序列号为‘1’,之后每次发送数据(包括心跳包和定位数据)序列号都自动加1信息内容部分1、日期时间表示这条定位信息的时间,六个字节的分配如下:表四年月日时分秒1个字节1个字节1个字节1个字节1个字节1个字节2、纬度占用4个字节,表示定位数据的纬度值。数值范围0至162000000,表示0度到90度的范围,单位:1/500秒,转换方法如下:1、把GPS模块输出的经纬度值转化成以分为单位的小数;2、把转化后的小数乘以30000,把相乘的结果转换成16进制数即可如22°32.7658′,(22*60+32.7658)*30000=40582974,然后转换成十六进制数为0x026B3F3E。日期时间纬度经度速度航向保留字节状态位6个字节4个字节4个字节1个字节2个字节3个字节4个字节3、经度占用4个字节,表示定位数据的经度值。数值范围0至324000000,表示0度到180度的范围,单位:1/500秒,转换方法和纬度的转换方法一致。4、速度占用1个字节,表示GPS的运行速度,表示范围0~255,单位:公里/小时,5、航向占用2个字节,表示GPS的运行方向,表示范围0~360,单位:度,以正北为0度,顺时针。6、保留字节3字节全为0.7、状态位占用4个字节,用来表示手机的各种状态信息。把4个字节看作32位,最低位为0位,最高位为31位,传送时先传送高位,再传送低位。各位代表的具体含义如下:高位低位3130292827………876543210第0位0:GPS不定位1:GPS已定位第1位0:南纬1:北纬第2位0:西经1:东经第3位0:未接电源充电1:已接电源充电第4位0:正常1:sos第5位0:正常工作1:强行关机报警如:0x000x000x000x07,表示GPS已定位,北纬东经,未接充电电源,非报警状态,终端正常工作。二、心跳包格式(终端-服务器)信息头2字节内容长度1字节电压等级1字节GSM信号强度等级1字节终端ID8字节信息序列号2字节协议号1字节信息内容2+N字节结束标志2字节68H68H15+N,N为卫星总数00H~06H00H~04H(8个字节)(2个字节)1AH2+N字节N为卫星总数0DH0AH1、内容长度:由电压等级起(包括电压等级位)至结束标志(不包括结束标志)总的字节数。总共为15+N个字节,N为天空中卫星信号总数。如:终端搜到6颗卫星,N=6,内容长度为15+6=21字节。2、电压等级:十进制,范围为0~6,标示电压大小由低到高。0--低电关机;1--电量不足以打电话发短信等;2--低电报警;3--低电,可正常使用;3~6均可正常使用,只是依据电量多少不同而排列。3、GSM信号强度等级:0x00:无信号;0x01:信号极弱0x02:信号较弱0x03:信号良好0x04:信号强4、终端ID:同GT02上传的定位数据中的终端ID,十六进制,GT02采用的是终端的15位IMEI号作为终端ID。例IMEI号为123456789123456,则终端ID为:0x010x230x450x670x890x120x340x56.5、信息序列号:2字节,开机后发送的第一条GPRS数据(包括心跳包和定位数据)序列号为‘1’,之后每次发送数据(包括心跳包和定位数据)序列号都自动加16、协议号:十六进制1AH,即十进制267、信息内容:定位状态1字节参与定位的卫星数1字节卫星1信噪比1字节卫星2信噪比1字节……卫星N信噪比1字节00H~02H定位状态:0—没有定位1—实时GPS2—差分GPS00H~0CH(0~12)00H~63H(0~99dBHZ)00H~63H(0~99dBHZ)……00H~63H(0~99dBHZ)8、结束位:以0dH0aH结尾三、服务器端返回信息(服务器-终端)信息头2字节协议号1字节结束标志2字节54H68H1AH0DH0AH四、关于心跳包的说明:1、GPRS连接建立成功并向服务器发送第一条定位数据后会立即发送心跳包,5秒内收到返回包则认为连接正常,3分钟后会发送下一个心跳包;2、超过5秒没有收到服务器的返回包,则认为心跳超时,终端会启动GPS定位数据补传功能,并在1分钟后重新与服务器建立连接;3、心跳超时3次后终端启动定时重启功能,定时时间为10分钟。在10分钟内如果终端与服务器成功建立连接并收到服务器返回的心跳包则定时重启功能关闭,终端不重启。否则10分钟后终端自动重启;4、当GPRS连接建立不成功的时候,终端不会发送心跳包。当GPRS连接失败3次后终端启动定时重启功能,时间为20分钟。在20分钟内如果终端与服务器成功建立连接并收到服务器返回的心跳包则定时重启功能关闭,终端不重启。否则20分钟后终端自动重启.终端在运行时有以下需注意的地方:1、服务器对于没有注册的终端不回复心跳包;2、终端在没有插入sim卡,或没有开通GPRS服务的情况下,在开机后约21分钟时会自动重启;3、心跳超时的情况下,终端会在1分钟后重新建立GPRS连接。附录:一、短信指令表格短信息指令格式:7、设置GPRS参数1、IP方式:GPRS,000000,APN(最大30字节),0,服务器ip,服务器端口,终端id(15位),Networkaccountid,用户名(小于30个字符),密码(小于30手机用户或短信服务中心可发送。设置GPRS相关参数,如果未设置GPRS不可使用。例:1、IP方式:GPRS,000000,cmnet,0,202.173.231.112,8821,000000000000001,0,user,123456#注:黄色高亮部分可缺省。2、URL方式:个字符)#2、URL方式:GPRS,000000,APN(最大30字节),0,服务器URL及端口,用户名(小于30个字符),密码(小于30个字符)#GPRS,000000,cmnet,0,注:黄色高亮部分可缺省。,8821为端口号,用冒号隔开。若不写端口号则终端默认端口号为8821。终端默认连接方式为IP方式,如果接收到GPRS设置短信为URL方式的格式,则之后的每次连接均采用URL方式。注:黄色高亮部分可无,即为:GPRS,000000,cmnet,0,
本文标题:车载GPS定位器(GT02)通信格式说明
链接地址:https://www.777doc.com/doc-320560 .html