车机通讯协议GPRS部分_第1页
车机通讯协议GPRS部分_第2页
车机通讯协议GPRS部分_第3页
车机通讯协议GPRS部分_第4页
车机通讯协议GPRS部分_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 车机通讯协议GPRS部分前言车机的所有上下行命令、数据均采纳ASC码通过GPRS通道以UDP方式进行,下行指令以SJHX,开头,为保证传输成功,中心所有下行命令车机均要先做出应答,上行应答指令以$SJHXR开头,指令内容和车机下行内容相同,然后再执行操作,中心依照同意车机的应答情况应考虑是否需要重新发送,当车机上行位置信息时以$SJHX,开头,具体应答的格式如下例:中心-车机 (中心要求车机单次报位)SJHX,341200007E7E00007E7E010501车机-中心(车机响应单次报位命令)$SJHXR341200007E7E00007E7E010501车机-中心(车机单次报位)$SJH

2、X,341200007E7E00007E7E020301803955352401161766210162090501010108191625132655351234567F12345F1上下行数据解释中心下行:数据:SJHX,341200007E7E00007E7E010501讲明:SJHX, 命令头34120000 GPS车机ID号,16进制8位,低位字节在前,即该车机ID号为000012347E7E 分隔符号,没有实际意义0000 中心的命令流水号,由中心自行产生,车机不做任何处理识不,中心也能够不加7E7E 分隔符号,没有实际意义010501 命令码,具体见后面详细介绍注意:中心通过GP

3、RS下行到车机的所有命令、信息在末尾请加回车换行符,即(0X0D0X0A)车机上行:数据:341200007E7E00007E7E020301803955352401161766210162090501010108191625132655351234567F12345F讲明:34120000 GPS车机ID号,16进制8位,低位字节在前,即该车机ID号为00001234 7E7E 分隔符号,没有实际意义;0000车辆状态信息,四个字节,含义如下:第一字节表示发动机状态,1为发动机停止,0为运转,发动机运转情况的检测来自于车机上的ACC线路的信号;第二字节表示设备当前电源状态,1为电池供电,0为

4、外接电源供电第三字节表示纬度方向,0为北纬,为南纬第四字节表示经度方向,0为东经,1为西经7E7E 分隔符号,没有实际意义;020301命令码,具体见后面详细介绍80395535240116176621016209050101010819162513265535 车机位置状态信息8:GPS定位状态(0:未锁定卫星,8:锁定卫星)0:设备设防撤防状态,1为已设防,0为未设防 39553524:纬度,DDMM。MMMM;即:39度57.1334分0116176621:经度,0DDDMM。MMMM;即:116度27.4853分0162:速度16.2,1位小数,单位:节;1节=1.852公里0905:

5、方向90.5,1位小数,单位:度,正北为0度010101081916:01年01月01日08时19分16秒(UTC),换算到北京时刻加8。25:车机GSM信号强度25132:车机工作电压13.2V或电池剩余电量,例如089确实是剩余8965535: 车机工作温度(5字节)65535为-1,65534为-2依此类推,当温度是零上时,如15表示为000151234567F:设备累计行驶里程,固定8字节,16进制,单位为米,行驶里程为0X1234567F米305419903米,即30.5419万公里12345F:设备累计行驶时刻,固定6字节,16进制,该数据表示行驶时刻为1193055分钟,也确实是

6、19884.25小时,828天1:当前继电器状态:该值为0表示继电器吸和,车辆熄火,数值为1时继电器释放,车辆能够接着行驶中心发往车机命令描述及实例A、呼叫(单次呼叫,定时呼叫,定距离呼叫,停止呼叫,GPRS链接维持)单次呼叫命令码:010501(无参数)定时呼叫命令码:030103+参数参数4字节,低字节在前,16进制,单位秒,最大值FFFF,即65535秒例如:SJHX,341200007E7E00007E7E0301030A00要求车机10秒报告一次位置信息定距离呼叫(50米倍数)命令码:030105+参数参数2字节,16进制,单位为50米倍数,最大FF,即255*50=12750米SJ

7、HX,341200007E7E00007E7E03010502要求车机2*50米=100米报告一次位置信息停止呼叫(无参数)命令码:030104例如:SJHX,341200007E7E00007E7E030104设置GPRS链接维持报文的回传时刻间隔命令码:030106+参数参数为10秒的倍数,最大值为FF,即255*10=2550秒例如:SJHX,341200007E7E00007E7E03010606要求车机60秒向网关发送网络维持报文C、车机参数设置(设定车机限速、设定限拨电话有效/无效、设定限拨电话号码、车主手机设置)设定车机限速命令码:030004+参数参数:2位,十进制速度值,单位

8、节,若参数等于00或大于99,车机取消限速功能实例:SJHX,341200007E7E00007E7E03000460车机设定速度上限60节,当车机在车辆行驶中若发觉速度大于60节,即触发超速报警设定限拨电话有效/无效命令码:030005+参数参数:2位,01或00,若为01时限拨电话功能有效,车机只能拨打指定的6组电话号码,若为00时限拨电话功能无效,车机能够拨打任何电话;实例:SJHX, 341200007E7E00007E7E03000500取消车机限拨电话功能设定车机限拨电话号码车机内部有10个限拨号码存储空间(区号0-9),设定时要指定存储区、号码长度,号码一经设定将记录在主机内,和

9、手柄无关。命令码:030007+参数实例1:SJHX,341200007E7E00007E7E030007141860号码存储在1区,号码长度4位,号码是1860D、遥控车机(熄火/上电、停止报警、监听、区域操纵、设防、撤防)(原指令)熄火/上电命令码:030202+参数参数:2位,01或00,若为01时操纵继电器释放,即车辆能够接着行驶,若为00时操纵继电器吸合,即车辆熄火;实例:SJHX,341200007E7E00007E7E03020200操纵车辆熄火;(修改为)熄火/上电(中心下行到设备)命令码:030202+参数+设备密码参数:2位,01或00,若为01时操纵继电器释放,即车辆能够

10、接着行驶,若为00时操纵继电器吸合,即车辆熄火;设备密码:即设备端操作密码,该密码6字节,能够是数字和英文,设备收到熄火命令后首先验证设备ID,如合法照旧先返回该下行指令,方式和其他命令相同,之后设备验证密码是否符合,如符合即执行熄火或断电指令实例:SJHX,341200007E7E00007E7E03020200999999停止报警命令码:030201+参数参数为00实例:SJHX, 341200007E7E00007E7E03020100停止车机正在进行的一切报警,但不阻碍车机的一切状态,例如是否设防、是否断电、是否超速等,若车机报警触发机制仍然成立,报警将再次开始;监听中心操纵车机自动拨

11、打监听电话一次,若被叫号码不能拨通或车机没有网络则监听自动停止命令码:030400+参数实例1:SJHX,341200007E7E00007E7E0304000B01068415710其中0B是号码长度11的16进制,实际号码为01068415710实例2:SJHX,341200007E7E00007E7E03040000其中号码长度、号码均为0,将挂断电话停止监听,若被叫号码不能拨通、被叫电话主动挂断或车机没有网络监听自动停止;行驶区域操纵中心能够设置一个矩形区域为车机的行驶区域,当车辆行驶出或驶入该区域时车机发出区域报警,区域的设定值仅限于北纬及东经的范围。命令码:030003+参数(驶出

12、)030013+参数(驶入)实例1:SJHX,341200007E7E00007E7E030003395516660116213083395617750116232159其中395516660116213083395617750116232159是矩形区域坐标,左下角点在前,右上角点在后,纬度在前,经度在后:左下点 (39度55.1666分,116度21.3083分)右上点 (39度56.1775分,116度23.2159分)注意左下纬度必须小于右上纬度,左下经度必须小于右上经度,当左下纬度大于90度时区域操纵功能自动取消。实例2:SJHX, 341200007E7E00007E7E03000

13、3951234560116123456951234560116123456其中左下纬度为95,差不多大于90度,该命令车机收到后将自动取消区域操纵,若正在进行区域报警也将一并停止;中心设防命令码:03000E实例:SJHX,341200007E7E00007E7E03000E讲明:设防后车机将立即自动回复中心中心撤防命令码:03000F实例:SJHX,341200007E7E00007E7E03000F讲明:撤防后车机将立即自动回复中心三、车机回复中心命令描述及实例A、正常位置回报命令码:020301实例:$SJHX,341200007E7E00007E7E020301803955352401

14、16176621016209050101010819162513265535下划线部分是位置信息,定长,具体含义前面有描述;B、报警位置回报(紧急报警、断电报警、防盗报警、区域报警、超速报警)紧急报警命令码:020302实例:$SJHX,341200007E7E00007E7E02030280395535240116176621016209050101010819162513265535触发条件:司机按动连接车机的有线按钮,或遥控器的报警按钮,报警间隔2分钟一次;停止条件:中心发来停止报警命令,或车机断电重启动;断电报警命令码:020307实例:$SJHX,341200007E7E00007E

15、7E02030780395535240116176621016209050101010819162513265535触发条件:车机主电源失电,且备用电池有电,报警间隔2分钟一次,该报警同时将以汉字的形式报告车主手机;停止条件:主电源恢复供电,或备用电源电能耗尽;防盗报警命令码:020308实例:$SJHX,341200007E7E00007E7E02030880395535240116176621016209050101010819162513265535触发条件:车机设防后车门被打开(门灯检测电路安装的情况下),或车机设防状态下车辆移动速度大于2节,报警间隔2分钟一次,该报警同时将以汉字的形

16、式报告车主手机;停止条件:中心发来停止报警命令,或车机收到撤防命令并正常执行,注意车机断电重启动报警不能被解除,设防、撤防状态也不能被解除;补充讲明:当GPS不能定位时,速度触发的防盗报警将不能持续;区域报警命令码:020304(车辆驶出报警)、020314(车辆驶入报警)实例:$SJHX,341200007E7E00007E7E02030480395535240116176621016209050101010819162513265535触发条件:车机区域操纵有效的情况下,车辆越区行驶,报警间隔2分钟一次,该报警同时将以汉字的形式报告车主手机;停止条件:中心发来停止报警命令,或车机收到新的区

17、域操纵范围或区域操纵被取消,注意车机断电重启动报警不能被解除,区域操纵状态也不能被解除;补充讲明:当GPS不能定位时,区域报警将不能持续;超速报警命令码:02030B实例:$SJHX,341200007E7E00007E7E02030B80395535240116176621016209050101010819162513265535触发条件:车机速度上限设置有效的情况下,车辆持续超速行驶,报警间隔3分钟一次,该报警同时将以汉字的形式报告车主手机;停止条件:中心发来停止报警命令,或车机收到新的速度上限设置命令或速度上限设置被取消以及车辆行驶速度小于速度上限,注意车机断电重启动速度上限设置状态不

18、能被解除;补充讲明:当GPS不能定位时,区域报警将不能持续;C、对中心发往车机的设置命令的回复(区域操纵回复中心、设防成功回复、撤防成功回复)区域操纵回复中心命令码:020004实例1:$SJHX,341200007E7E00007E7E02000455AA311073920098277090332650420103146821车机同意中心发来的区域设置命令,设置成功回复,下划线部分的55AA是必有参数,后面的经纬度信息是车机现在的区域操纵范围,其定义同前;实例2:341200007E7E00007E7E020004000095123456011612345695123456011612345

19、6车机同意中心发来的区域设置命令,区域操纵取消,下划线部分的0000是必有参数,后面的经纬度信息是车机现在的区域操纵范围,其定义同前;设防成功回复命令码:020309实例:$SJHX,341200007E7E00007E7E02030980395528710116175173000000000210300129052513265535车机已同意车主设防,回复中心,若车主用手机设防时,成功后将有汉字信息提示车主;注意当车机进入设防状态,中心若再发送任何呼叫、定位命令时,车机均将使用本协议回复中心,且每次中心操作只回报一次,GPRS方式下除外;撤防成功回复命令码:02030A实例:$SJHX,34

20、1200007E7E00007E7E02030A80395528710116175173000000000210300129052513265535车机已同意车主撤防,回复中心,若车主用手机撤防时,成功后将有汉字信息提示车主;D、车机GPRS链接维持报文实例:$SJHXL34120000车机和中心平台的联通测试为防止车机GPRS意外脱离网络,车机工作时会随机向中心平台发送“$SJHXTEST,”,中心收到该信息后必须立即向该IP地址回送同样的的信息(注意末尾要加回车换行符号,规则同上),即“$SJHXTEST,”,车机据此推断和中心平台连接正常。短信息指令:设定中心IP地址、端口号码命令码:0

21、3000A+参数例:111111E17E7E00007E7E03000A219.246.34.236,6666,中心IP:219.246.34.236,端口号6666,车机ID是E1111111具体操作方法是:手机编辑短信息“111111E17E7E00007E7E03000A219.246.34.236,6666,”发送到目标车机SIM卡上即可,发送时要确保目标卡差不多装入到车机里,车机正常工作,注意手机发送该信息时要以数字英文方式,不能够用中文的ASC字符发送通讯协议补充:1、标志位:341200007E7E00007E7E020301803955352401161766210162090

22、50101010819162513265535在两组7E7E之间的标志位重新做如下定义:第一字节为ACC状态定义,1为发动机停止 ,0为发动机运转中;第二字节为回复电压种类,0为外接电源线电压,1为电池剩余电量;第三字节为纬度状态,0为北纬,1为南纬;第四字节为经度状态,0为东经,1为西经;2、防盗报警重新定义防盗报警为三种类型:非法移位、ACC点火、开门非法开门报警命令码:020308ACC点火报警命令码:02030C非法移位命令码:02030D3、休眠状态位置回报命令码:020311实例:$SJHX,341200007E7E00007E7E02031180395535240116176621016209050101010819162513265535设备在电池供电状态下,长时刻没有振动将进入休眠,休眠过程中设备会定时唤醒报位。申请中文位置信息报位命令码:020321实例:$SJHX,341200007E7E00007E7E02032180395535240116176621016209050101010819162513265535功能:当第一治理号码手机查询设备当前信息时,设备向中心发送此命令,中心收到后返回设备当前位置的文字信息中心下行当前设备的位置信息命令码:040002实例:SJHX,341200007E7E0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论