您好,欢迎访问三七文档
第一部分:短消息通道通讯协议(V2.20)一、编码方式:1、短消息编码方式:PDU模式。2、指令由ASCII字符组成,必须以7bit方式编码。二、中心发送命令结构:*XX,YYYYYYYYYY,CMD,HHMMSS,PARA1,PARA2,…#其中:*命令头XX制造商名称,两位固定ASCII字符,如:TH、DC、XY、DG等。车载机将检查制造商名称是否相符,若不符则不认为是中心命令。可按下紧急按钮使车载机发送报警信息,从报警信息中得到制造商名称(需先设置好车载机)。,分隔符YYYYYYYYYY车载机序列号,车载机会忽略,可以10位以内的ASCII字符填充如:000。CMD命令号HHMMSS时间:时/分/秒,PARA命令参数#结束符命令字符中的英文字母一律使用大写,且不能插入空格。实践中测试时经常出现发送命令被送到LCD显示的情况,原因是以下三种情况之一:1、监控中心号码设置错误。车载机认为是普通短信;2、命令头或制造商名称(*XX)错误,车载机认为是中心发来的非命令信息。只要命令头和制造商名称正确,即使命令错误也不会送LCD显示;3、发送格式为UNICODE码。某些型号手机无法发送7bit编码,需换手机测试。三、车载机返回信息结构:一般信息:*XX,YYYYYYYYYY,V1,HHMMSS,S,latitude,D,longitude,G,speed,direction,DDMMYY,vehicle_status#确认信息:*XX,YYYYYYYYYY,V4,CMD,hhmmss,HHMMSS,S,latitude,D,longitude,G,speed,direction,DDMMYY,vehicle_status#其中:*命令头XX制造商名称,如:TH、DC、XY等。,分隔符YYYYYYYYYY车载机序列号。CMD被确认的中心命令。hhmmss被确认命令中的时间值HHMMSS车载机时间,标准时间,与北京时间有8小时时差。S:数据有效位(A/V),A表示GPS数据是有效定位数据,V表示GPS数据是无效定位数据。latitude:纬度,格式DDFF.FFFF,DD:纬度的度(00~90),FF.FFFF:纬度的分(00.0000~59.9999),保留四位小数。2D:纬度标志(N:北纬,S:南纬)。longitude:经度,格式DDDFF.FFFF,DDD:经度的度(000~180),FF.FFFF:经度的分(00.0000~59.9999),保留四位小数。G:经度标志(E:东经,W:西经)。speed:速度,范围000.00~999.99节,保留两位小数。该信息字段可能为空即longitude,G,,direction,,表示速度为0。direction:方位角,正北为0度,分辨率1度,顺时针方向。该信息字段可能为空如longitude,G,speed,,MMDDYY,,表示角度为0。DDMMYY:日/月/年vehicle_status:车辆状态,共四字节,表示车载机部件状态、车辆部件状态以及报警状态等。用ASCII字符表示16进制值,下面是该变量中各字节的每一位的具体含义,bit表示采用负逻辑,即bit=0有效。如下表所示:位序保留车载机部件状态车辆部件状态报警状态第一字节第二字节第三字节第四字节00盗警0GPS接收机故障0车门开0盗警10密码错误报警0保留0车辆设防0劫警20劫警(紧急按钮)0保留0ACC关0超速报警31保留0主机掉电由后备电池供电0电池电压过低0非法点火报警40电瓶拆除报警1保留0电池坏1保留51保留1保留0发动机1保留61保留1保留1保留1保留71不用1不用1不用1不用车载机返回GPS信息(包括HHMMSS、S、latitude、D、longitude、G、speed、direction、DDMMYY)模式:1、有效信息模式:该模式下车载机只返回最近的有效的GPS信息(数据有效位为“A”):若GPS定位数据有效位为“V”则直接丢弃,车载机返回上次有效数据(GPS信息被冻结)。软件版本号为2.20以下的安防型车载机不支持有效信息模式,物流调度型车载机不支持有效信息模式。2、最新信息模式:该模式下车载机始终返回最新的GPS信息而不论数据有效位为“A”或“V”,若车载机处于省电模式则返回GPS断电前最后一次数据。车载机第一次收到有效定位信息前(刚加电时)将自动工作于最新信息模式。注意:语音通道为实时传输不存在信息模式问题,一旦启动,GPS将自动保持在非省电状态提供实时数据。信息模式设置方式:制造商名称为“HQ”的车载机当关闭数据功能时工作于有效信息模式,打开数据功能时工作于最新信息模式。制造商名称为其他的车载机当关闭数据功能时工作于最新信息模式,打开数据功能时工作于有效信息模式。数据功能的设置见“安防型车载机安装手册”,数据电话号码无需设置。四、中心发送命令集31)定位监控命令D1*XX,YYYYYYYYYY,D1,HHMMSS,interval,count#interval:轮询时间片,取值范围30~65535,单位是秒。count:车载机向监控中心发送定位信息的次数。该指令要求车载机以interval为时间间隔,回传count次定位信息,最多65535次。车载机收到该指令后,立即开始向监控中心回传一般信息,若count为1或0,interval无效,即回报一次一般信息。车载机收到指令后将立即发送第一次定位信息(V1),同时将D1间隔定时器从0秒开始计时(置0),若存有以前未发送完的D1命令则以新命令取代。例:*TH,000,D1,130305,60,4#此命令要求车载机每隔60秒向中心返回一次信息。总共返回4次。车载机返回信息如下:*TH,2020916012,V1,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFFFFBFF#;注意:返回的时间是050316,北京时间13点相当于标准时间5点。2)自动监控设置命令S17*XX,YYYYYYYYYY,S17,HHMMSS,interval#interval:轮询时间片,取值范围30~65535,单位是秒。该指令完成对自动监控参数的设置,interval是车载机定时向监控中心发送定位信息的时间间隔,当车载机的自动监控选项打开时,车载机按照指定的时间间隔(interval)向监控中心发送一般类型的定位信息。例:*TH,000,S17,130305,1800#此命令要求车载机每隔半小时向中心返回一次信息。车载机收到指令后将打开自动监控选项并立即发送确认信息V4,同时将S17间隔定时器置0,若有以前的S17命令则以新命令取代。*TH,2020916012,V4,S17,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFFFFBFF#以后车载机以预定间隔返回一般信息V1(与命令D1相同)S17命令与D1命令无关,二者可以同时存在,若时间重合则只发送一个V1。3)参数设置指令S12。*XX,YYYYYYYYYY,S12,HHMMSS,set_flag#目前仅用于对S17命令的开关控制,set_flag的bit1=0时打开自动监控选项例:*TH,0000000000,S12,130305,60#;这里的60是16进制值,60=01100000,表示打开S17自动监控命令(关闭自动监控可发送set_flag=62或02、03等,注意02不能写成2),发送间隔为上次S17命令设置的值,如果以前从未发送过S17命令而使用了S12打开自动监控命令,则interval=65536秒即18.2小时。车载机收到指令后将立即回传确认信息:*TH,2020916012,V4,S12,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFFFFBFF#V4后面的S12表示对S12命令的确认,130305是中心S12命令中时间参数的复制以便中心进行核对,050316是车载机发送时的时间。若命令是打开自动监控则将S17间隔定时器置0。4)设置监控中心短信号码S2*XX,YYYYYYYYYY,S2,HHMMSS,mc_address#车载机收到指令后将立即向新的监控中心发送确认信息,原来的监控中心号码不4再认可。例:*TH,0000000000,S2,130305,13823714888#;监控中心号码前不能加86车载机收到指令后将立即向13823714888回传确认信息:*TH,2020916012,V4,S2,130305,050315,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFFFFBFF#5)通话设置指令S13*XX,YYYYYYYYYY,S13,HHMMSS,phone_flag#phone_flag的bit0=0时允许打出,bit1=0时允许接听。例:*TH,0000000000,S13,130305,3D#;3D是16进制值,3D=00111101,表示允许接听但不允许打出电话车载机收到指令后将立即回传确认信息:*TH,2020916012,V4,S13,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFFFFBFF#6)清除报警指令R7*XX,YYYYYYYYYY,R7,HHMMSS#例:*TH,000000,R7,130305#车载机收到命令后将清除掉所有报警信息,但不会发送返回信息,监控系统可以追加发送一次单次监控命令确认是否已经清除报警。安防型车载机2.20及以后的软件版本和物流型车载机1.05及以后的软件版本收到命令后会自动执行一次单次监控命令,即发回一条一般定位信息。7)冷启动指令R1(安防型车载机SV204以后的软件版本支持)*XX,YYYYYYYYYY,R1,HHMMSS#例:*TH,000000,R1,130305#车载机收到命令后将执行冷启动复位,不会发送返回信息,正在进行的报警、通话等等也将全部终止。冷启动后车载机为非预警状态,所有状态参数全部清零,但不会改变系统设置。五、车载机主动发送信息:下列情况下车载机将主动发送一般信息(V1)到中心1、发生报警,车载机自动向中心发送一条一般信息,中心可以从状态字节中看到具体的警情。2、用户按下“热线”按钮拨打中心服务电话且已经接通,在通话过程中若用户再次按下“热线”按钮。此功能用于用户请求服务时向中心报告自己的位置。六、注意事项:1、为防止短消息延迟造成无法预料的结果,短消息只提供查询车辆信息功能,不提供控制功能。2、所有车载机返回信息若在时间上重合,则只返回最新的信息。例如D1命令发送时间到,又收到了一条S13命令,则只发送对S13的确认信息。3、S17命令的时间间隔参数不能太短,车载机已经预设了最小间隔限制,对S17命令最小间隔为30秒,D1命令最小间隔为30秒。不应指望用短消息方式动态、实时地监控目标,确有需要的话,可以通过语音通道进行。5版本更改记录时间版本变化更改内容2003/03/31,Mon.2.01-2.101、增加R1冷启动命令。2、vehicle_status含义中增加对bit表示的解释。2003/08/22,Fri1、改正上传信息中年月日信息格式错误2003/08/30,Sat2.10-2.201、(三、车载机返回信息结构)中增加:a、速度、方位角字段为空的含义说明。b、两种车载机返回GPS信息模式。2、(二、中心发送命令结构)中增加了对测试时普遍出现问题的说明。3、(四、中心发送命令集中6、清除报警指令R7),增加自动执行一次单次监控命令6第二部分:报警处理过程1、设防状态共有3种设防状态:a、正常状态(非警戒状态)b、预警状态c、警戒状态在预警或警戒状态车载机控制切断电路油路,此时无法启动发动机。2、报警类型(警情)共有5种报警类型:a、紧急按钮报警(劫警),当车主
本文标题:803D通信协议
链接地址:https://www.777doc.com/doc-2897658 .html