联系我们

必发888官网登录首页

主营油管家。TEL:138-6440-1440

EXLIVE部标(JT/T808)扩展协议

鉴于目前部标协议没有明确规定正反转、温度、油量、基站、wifi等数据传输协议,结合各个厂家对部标协议的扩展,现将EXLIVE平台支持的扩展协议公布如下,以供大家扩展协 议时参考。

为了满足大货车的多种行业应用,设备可以同时扩展温度传感器、液位传感器、油耗传感器、门磁、空调检测、胎压检测、及多种开关量等,可以实现多种监管需求,多种报表要求,属于特种行业的综合解决方案。

  以后随着大家的使用,还会继续扩展,希望大家再扩展了新协议后,及时通知我们,我们也会及时调试并发布出来。

 

 

一、扩展协议的基本格式

部标(JT/T808)扩展协议是在部标(JT/T808)协议0x0200位置信息的附加项中增加扩展的数据格式。

消息ID:0x0200

位置信息汇报消息体由位置基本信息和位置附加信息项列表组成,消息结构图如图1所示

位置基本信息 位置附加信息项列表
图1 位置汇报消息结构图

位置附加信息项格式见图2

字段 数据类型 描述及要求
附加信息ID BYTE 1-255
附加信息长度 BYTE  
附加信息   附加信息定义见表1
图2 位置附加信息项格式

 

二、扩展的附加信息格式

附加信息ID 附加信息长度 描述及要求
0x01 4 里程,DWORD,1/10km,对应车上里程表读数
0x02 2 模拟量,一路油量,2字节,单模拟量
0x03 2 行驶记录仪功能获取的速度,WORD,1/10km/h
0x04 2 需要人工确认报警事件的 ID,WORD,从 1 开始计数
0x05-0x0F   保留
0x11 1或5 超速报警附加信息见表21
0x12 6 进出区域/线路报警附加信息见表22
0x13 7 路段行驶时间不足/过长报警附加信息见表23
0x2B 4 二路油量,4字节,可表示两个模拟量
0x25 4 扩展车辆信号状态位,定义见 表 31
0x30 1 BYTE,无线通信网络信号强度
0x31 1 BYTE,GNSS 定位卫星数
0x50 2 一路油量,2字节,单模拟量
0x51 8 8个字节,温度(4路), 每路两个字节,单位:1/10度
0x51 16 16个字节,2个字节一组温度,总共8路温度
当平台加长到0x51后第二个字节长度是0x10 就是8路温度
平台需要能设置报警阀值(平台软件实现高温和低温报警),针对每辆车来设置
0x52 1 正反转(0:未知;1:正转(空车)2:反转(重车);3:停转)
0x53 1+n*8 基站数据:第1个字节为基站个数,后面为n个基站数据;基站数据: 0-1 MCC;
2 MNC; 3-4 LAC; 5-6 CELLID;6信号强度
0x54 1+n*7 Wifi数据:第1个字节wifi个数,后面为n个wifi数据;WIFI数据:0-5 wifiMac;
6 信号强度
0x55 8 载重扩展,8个字节,单位:1/10公斤
0x56 2 电量扩展,2个字节,单位:百分比,第一字节:0-10,第二字节备用
0x57 8 状态扩展,8个字节,0-1字节为报警状态,2-3字节为开关状态,4-7字节备用
报警状态: 0x0001 震动报警,0x0002 防拆报警,0x0004 开盖报警
开关状态的第二个字节的低4位表示外部开关状态
0006 (0110),bit0-关,bit1-开,bit2-开,bit3-开
0x58 10 每路字节2个(表示0.0-100.0%); 比如:033A 表示82.6%,8路总长度16个字节,平台需要能设置报警阀值,针对每辆车来设置
0x59 1+n*4 0x59 表示胎压数据,长度=1+n*4, 第一个字节n表示个数,后面四个字节表示胎压数据
0x5A 1+8*n 公交车,大巴车,需要实时统计车门开关以及车上人员数量,需要用到客流统计设备
扩展命令:5A,数据长度:1+8*n,门的个数:n
每个门是一组数据,最多4个门; 每一组数据长度:8字节(内容:车门编号1字节+上车人数2字节+下车人数2字节+车门状态1字节+关门次数2字节)
0x5B 12 5B 扩展码,0C 数据长度,固定12个字节
数据: PM2.5(单位:ug/m3), PM10(单位:ug/m3), SO2(二氧化硫 单位:ug/m3), NO2(二氧化氮 单位:ug/m3), CO(一氧化氮单位:ug/m3), O3(臭氧 单位:ug/m3)
0x5C 0x12 字段:累计油耗,  数据类型:float,  数据长度:4,  单位:升
字段:瞬时油耗,   数据类型:float,   数据长度:4,  单位:升/小时
字段:累计使用时间,  数据类型:float,   数据长度:4 ,   单位:小时
字段:单脉冲油耗,   数据类型:float,   数据长度:4 ,  单位:毫升
0x5D 1+n*10 基站数据: 第1个字节为基站个数,后面为n个基站数据;
基站数据: 0-1 MCC;  2 MNC;  3-4 LAC;  5-8 CELLID; 9信号强度
0x5E 1 垃圾箱状态,1个字节, 0x00 垃圾箱未满 0x01 表示垃圾箱溢满

 

表 21 超速报警附加信息消息体数据格式
起始字节 字段 数据类型 描述及要求
0 位置类型 BYTE 0:无特定位置; 1:圆形区域; 2:矩形区域;
3:多边形区域; 4:路段
1 区域或路段 ID DWORD 若位置类型为 0,无该字段

 

表 22 进出区域/路线报警附加信息消息体数据格式
起始字节 字段 数据类型 描述及要求
0 位置类型 BYTE 1:圆型区域; 2:矩形区域; 3:多边形区域; 4:路线
1 区域或线路ID DWORD 区域或线路ID
5 方向 BYTE 0:进; 1:出

 

表 23 进出区域/路线报警附加信息消息体数据格式
起始字节 字段 数据类型 描述及要求
0 路段ID DWORD 路段ID
4 路段行驶时间 WORD 单位为秒(s)
6 结果 BYTE 0:不足;1:过长

 

表 31 扩展车辆信号状态位
1:近光灯信号
0 1:近光灯信号
1 1:远光灯信号
2 1:右转向灯信号
3 1:左转向灯信号
4 1:制动信号
5 1:倒档信号
6 1:雾灯信号
7 1:示廓灯
8 1:喇叭信号
9 1:空调状态
10 1:空挡信号
11 1:缓速器工作
12 1:ABS 工作
13 1:加热器工作
14 1:离合器状态
15-31 保留

 

三、示例数据

二路油量

例:

7E 02 00 00 2C 01 36 20 22 28 32 0E 6C 00 00 00 20 00 04 00 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 13 07 03 10 05 00 01 04 00 00 00 00 03 02 01 A4 2B 04 00 12 04 FC 3F 7E

其中2B 04 后面的第一和第二个字节的00 12为第一路油量的模拟量值,第三和第四个字节04 FC 为第二路油量的模拟量值。

当前油量模拟量:00 12 表示第一路油量的模拟量是0x12转为十进制为:18,04 FC表示第二路油量的模拟量是0x4fc转为十进制为:1276

 

正反转

停转

7E 02 00 00 37 01 12 23 34 45 56 00 1F 00 00 00 00 00 0C 01 03 01 58 F4 91 06 C9 7A FC 00 0A 00 00 00 EA 13 10 18 11 22 02 01 04 00 00 00 01 03 02 00 00 04 02 00 00 52 01 03 50 02 03 FD 2B 04 03 FE 00 00 A1 7E 

正转

7E 02 00 00 37 01 12 23 34 45 56 00 1F 00 00 00 00 00 0C 01 03 01 58 F4 91 06 C9 7A FC 00 0A 00 00 00 EA 13 10 18 11 22 02 01 04 00 00 00 01 03 02 00 00 04 02 00 00 52 01 01 50 02 03 FD 2B 04 03 FE 00 00 A1 7E

反转

7E 02 00 00 37 01 12 23 34 45 56 00 1F 00 00 00 00 00 0C 01 03 01 58 F4 91 06 C9 7A FC 00 0A 00 00 00 EA 13 10 18 11 22 02 01 04 00 00 00 01 03 02 00 00 04 02 00 00 52 01 02 50 02 03 FD 2B 04 03 FE 00 00 A1 7E

 

温度

1.4路温度

0x0200信息的附加项中增加0X51附加项

共4个温度占用8个字节,每路温度占用2字节单位0.1度

最高位表示符号,比如0X8008表示零下0.8摄氏度

0X0008表示0.8度

最高位表示符号,如果为1就是负

比如0X8008表示零下0.8摄氏度

0X0008表示0.8度

示例数据:

7E0200003B011223344556000400000000000C01030158F53306C97A890025000000D913101117032401040000000003020000040200005108012C03980000000052010050020000 B57E 

2.8路温度

51 :扩展协议

10 :数据长度(16字节,8路温度,每路2字节)

0110:第一路:27.2摄氏度

FFFF:第二路:无效数据,温度传感器没有接或者传感器损坏

010E:第三路:27.0摄氏度

FFFF:第四路:无效数据

8016:第五路:(最高位为1表示负温度)-2.2摄氏度

FFFF:第六路:无效数据

004A:第七路:7.4摄氏度

010D:第八路:26.9摄氏度

示例数据:

7E02000062013891604943003D000000000001200301595CEE06C8EC3A0199000100001709042034350104000000162504000002002B04FA32FA3351100110FFFF010EFFFF8016FFFF004A010D5708000000060000000059110404154C2001154C2000164B2005154B20520102F300C87E

 

多基站

示例数据:

7E0200002701362554285500BC0000000000000000000000000000000000000000000016100816115253090101CC0025FB0E931D317E

0x0200信息的附加项中增加0x53附加项,附加信息长度:1+n*8

第1个字节为基站个数,后面为n个基站数据;基站数据: 0-1 MCC; 2 MNC; 3-4 LAC; 5-6 CELLID;6信号强度

 

多wifi

示例数据:

7e02000149019161017001000000000000000040000158708c06c94a6e00000000000016101710275654470aec26cad75fdec1dc9c9fcdf89cbb9c216ade77b2b8c83a354e4ab8b5388345ac2af4b 31cfa6883aafcb3a42940641e5db1b0411d0abae2aef8dfa8f07d0140adec26ca1986e6adef7be60a0601cc000024900e6100000000ffaa00000000000001cc000024900e6d00000000ffae000000000000 01cc00002490128600000000ffa300000000000001cc000024900e6b00000000ffa100000000000001cc000024900ffd00000000ff9b00000000000001cc00002490114500000000ff9a000000000000fe6 5e602000162f2000c000151800100000000000000f3000102f400010ef5000100f900040000063520000a898602b513165013127007002e563a392e302e3030305432323b4353513a31342c302c312c312c 302c322c302c302c313031383130303935312c303a7e

0x0200信息的附加项中增加0x54附加项,附加信息长度:1+n*7

第1个字节为wifi个数,后面为n个wifi数据;WIFI数据:0-5 wifiMac; 6 信号强度

 

电量

示例数据:

7E0200003206486818453102F500000000000C00020289F9E909E916C202E800000000170311002755560209000104000000002B0400000000D67E

0x0200信息的附加项中增加0x56附加项,2个字节,单位:百分比

第一字节:0-10,第二字节备用

 

震动报警

示例数据:

7E02000032013637538962003D0000800000000002015A7D018406CF8AE80000000000001705121548555708000100000000000001040000000030010F310107647E

57 08 00 01 00 00 00 00 00 00

0x0200信息的附加项中增加0x57附加项,8个字节

0-1字节为报警状态,2-3字节为开关状态,4-7字节备用

报警状态: 0x0001 震动报警

 

7E02000032013637538962003D0000800000000002015A7D018406CF8AE80000000000001705121548555708000600000000000001040000000030010F310107647E

57 08 00 06 00 00 00 00 00 00

报警状态: 0x0002 防拆报警,0x0004 开盖报警

 

湿度

0012 表示:1.8%

03E8表示:100.0% 这个是湿度的最大值

0126 表示:29.4%

004A 表示:7.4%

0FFF 表示:无效数据,湿度传感器没有接或者传感器损坏

033A 表示:82.6%

01F6 表示:50.2%

0FFF 表示:无效数据,湿度传感器没有接或者传感器损坏

示例数据:

7E0200005B0138916061090003000000000000000301595D5206C8EE4C038E000100001710191146400104000000942504000000005110010001010104010301040103010401045708000000000000000058100285026302700298029A027B02860281520103F300EB7E

 

多路开关

示例数据:

57080000000000000000

57080000000600000000

7E02000062013891604943003D000000000001200301595CEE06C8EC3A0199000100001709042034350104000000162504000002002B04FA32FA3351100110FFFF010EFFFF8016FFFF004A010D5708000000060000000059110404154C2001154C2000164B2005154B20520102F300C87E

 

油耗传感器

示例数据:

5C 12 00 C2 3D 85 A1 CE 00 00 00 00 3B 88 88 89 3F B9 99 3A

5C 12 00 C2 42 89 D7 0A 00 00 00 00 41 26 66 66 3F B9 99 9A

7E020000410138916061090002000000000000000301595D2A06C8EDAC038E000000001710191344070104000000942504000000005C1200C24289D70A00000000412666663FB9999A520103F300EA7E

其中,前4个数据的长度固定为4个字节

00 C2 属于厂家编号,不用解析,只解析后面的4组数据(float格式)

3D 85 A1 CE 累计流量(单位:升 转换结果为0.0652L)

00 00 00 00 瞬时流量(单位:升/小时 由于单位时间内没有触发,所以瞬时流量为0)

3B 88 88 89 累计时间(单位:小时)

3F B9 99 3A 单位脉冲流量(单位:ml)

 

胎压检测

数据长度可变,每个轮胎的胎压数据是4个字节,平台需要给每辆车设置最低最高报警阀值(注:目前设计最多16个轮胎,16组数据)每一个轮胎的胎压数据是4个字节定义:

05 0A 44 20

第一个字节:高六位(bit7-bit2)代表轴:从0轴到31轴(小车2个轴,大车轴就比较多)低两位表示轮胎:bit1:0 单轮胎,1双轮胎(大货车一个轴有四个轮胎,左边两个,右边两个)

第二个字节:胎压,单位PSI (1bar=14.5PSI,通常说胎压2.5bar,为了方便大家使用,建议显示单位可选,注意转换关系)0A:表示胎压为10PSI,10/14.5= 0.69巴

第三个字节:温度,单位T(℃=T-50)0x44 表示 68-50=18℃

第四个字节:状态,BIT7(0 表示无欠电;1 表示有欠电)发射器电池电压低于,BIT6(0 表示无漏气;1表示有漏气),BIT5(0 表示无低压报警;1表示有低压报警),BIT4(0 表示无高压报警;1表示有高压报警),BIT3(0 表示没有高温报警;1表示有高温报警),BIT2(0表示没有通讯故障报警;1表示通讯故障报警) 如果平台设置了最高值最低值阀值,就不用解析上面红色部分了,BIT1(0:驻车模式,1:行车模式),BIT0:(0:非学码状态,1:学码状态

示例数据:

7E02000062013891604943003D000000000001200301595CEE06C8EC3A0199000100001709042034350104000000162504000002002B04FA32FA3351100110FFFF010EFFFF8016FFFF004A010D5708000000060000000059110404154C2001154C2000164B2005154B20520102F300C87E

59:扩展命令

11:长度1+n*4,这里17字节(1+4x4)

04-4组胎压数据,每组4个字节

04154C20

04: 1轴左轮

15: 21PSI,21/14.5 = 1.45bar

4C: 76-50= 26摄氏度

20: 低压报警

01154C20: 0轴右轮, 21PSI,26摄氏度,低压报警

00164B20:0轴左轮,22PSI,25摄氏度,低压报警

05154B20:1轴右轮,21PSI,25摄氏度,低压报警

 

客流统计功能

(1)5A1102

    5A – 扩展命令

    11 – 1+8*n,17个字节数据

    02 – 2组门数据

(2)000005000300000A

    00:门编号0

    0005:上车5人

    0003:下车3人

    00:门状态:开(00开,01关)

    000A:关门次数10次

(2)01000A001300101F

    01:门编号1

    000A:上车10人

    0013:下车19人

    01:门状态:关(00开,01关)

    001F:关门次数31次

示例数据:

5A1102000005000300000A01000A001300101F

5A1102000007000B00000001000F0017000000

7E020000900138916061090023000000000000000301595D7A06C8ED8E038E000000001710191415070104000000942504000000005C1200C24289D70A00000000412666663FB9999A51100110FFFFFFFFFFFFFFFFFFFFFFFF010F57080000000700000000581002500FFF0FFF0FFF0FFF0FFF0FFF024B5A1102000007000B00000001000F00170000005B0C000E001400D3000300EA007D02520103F3003E7E

 

大气质量检测功能

PM2.5 污染指标:空气污染指数为0-50,空气质量级别为一级,空气质量状况属于优;51~100二级良;101~150三级轻度污染;151~200四级中度污染;201~250,重度 ;大于300严重污染

示例数据:

5B0C013D 004B001E001D05860024

5B0C000E001400D3000300EA007D

7E020000900138916061090023000000000000000301595D7A06C8ED8E038E000000001710191415070104000000942504000000005C1200C24289D70A00000000412666663FB9999A51100110FFFFFFFFFFFFFFFFFFFFFFFF010F57080000000700000000581002500FFF0FFF0FFF0FFF0FFF0FFF024B5A1102000007000B00000001000F00170000005B0C000E001400D3000300EA007D02520103F3003E7E

013D :PM2.5 317ug/m3

004B : PM10 75ug/m3

001E : SO2 30ug/m3

001D: NO2 29ug/m3

0586: CO 1414ug/m3 这个在平台显示时按照国标要显示成1.414mg/m3

0024: O3 36ug/m3

 

三、相关标准

>> JT808道路运输车辆卫 星定位系统-终端通讯协议及数据格式-2011

>> JT808北斗兼容车载终端通 讯协议技术规范

>> 汽车行驶记录仪相关资料 GB-T19056 2012

 

上一条:其他接口         下一条:手机查车接口
更新时间:22/04/18 17:56:04  【打印此页】  【关闭

联系人:苏经理

手机:138-6440-1440

电话:0533-2266656

QQ:107415444

电子邮箱:107415444@qq.com

地址:山东省淄博市张店区齐赛科技园一期4063室


二维码