1实时信息上报
依据
表1 信息类型标志
类型编码 | 说明 | 备注 |
0XE0 | 位置信息 | 详见表2 |
0XE1 | 设备数据 | 详见表3 |
0XE2 | 整车数据 | 详见表4 |
0XE3 | 胎压数据 | 详见表5 |
0XE4 | 驾驶数据 | 详见表6 |
表2位置信息
数据表示类容 | 长度/字节 | 数据类型 | 描述及要求 |
经度 | 4 | DWORD | 经度*1000000 |
纬度 | 4 | DWORD | 纬度*1000000 |
速度 | 2 | WORD | 速度*100,单位m/s |
头方向 | 2 | WORD | 0~360度 |
水平经度 | 2 | WORD | 定位水平精度*100 |
海拔 | 4 | DWORD | 海拔(m) |
表3设备数据
数据表示类容 | 长度/字节 | 数据类型 | 描述及要求 |
工作模式 | 1 | BYTE | 当前工作模式:0x01-正常模式,0x02-监听模式,0x03-关机模式 |
GPS状态 | 1 | BYTE | GPS 状态:0x01-关闭,0x02-开启定位中,0x03-开启已定位,0x04-开启未 定位,0xFE-异常 |
网络信号值 | 2 | WORD | 网络信号强度 |
表4整车数据
数据表示类容 | 长度/字节 | 数据类型 | 描述及要求 |
档位 | 1 | BYTE | 0xFF-无法获取,0x01-P,0x02-R,0x03-N,0x04-D |
车速 | 2 | WORD | 单位:km/h,放大 10 倍(即最小精度 0.1km/h,如:当前车速为 32.56km/h, 值为 325),0xFF 表示无法获取 |
车辆状态 | 1 | BYTE | 0xFF-无法获取,0x01-ON,0x02-OFF,0x03-其他状态,0x04-ACC |
动力锁状态 | 1 | BYTE | 设备自带的动力锁功能,0x01-解锁,0x02-上锁 |
运行模式 | 1 | BYTE | 0x01-纯电,0x02-混动,0x03-燃油 |
总计里程 | 4 | DWORD | 单位 km,放大 10 倍(即最小精度 0.1Km,如:总里程为 31568.1km/h,值 为 315681),0xFFFFFFFF 表示无法获取 |
续航里程 | 2 | WORD | 单位 km,放大 10 倍(即最小精度 0.1Km,如:续航里程为 195.6km/h,值 为 1956)),0xFFFF 表示无法获取 |
驻车制动状态 | 1 | BYTE | 0xFF-无法获取,0x01-拉起,0x02-放下 |
蓄电池电压 | 2 | WORD | 单位:V,放大 100 倍(即最小精度 0.01V,如:电压为 12.42V,值为 1245) |
百公里平均油耗/电耗 | 2 | WORD | 单位:L/Kw,当前油耗或电耗*10,最小精度 0.1 |
安全带状态 | 1 | BYTE | 8bit 字节,2bit 一组分为 4 组,高位到低位,分别代表:预留、预留、前排乘客安全带,司机安全带;对应 bit: 00-未系,01-已系,11-无法获取 |
车门总状态 | 1 | BYTE | 0xFF-无法获取,0x01-打开(任一门打开),0x02-关闭(所有门关闭) |
各车门状态 | 1 | BYTE | 共 8Bit,2Bit 一组分为 4 组,分别代表:左前门、右前门、左后门、右后 门;每组 Bit: 00-关闭,01-打开,11-无法获取 |
引擎盖状态 | 1 | BYTE | 0xFF-无法获取,0x01-打开,0x02-关闭 |
后尾箱状态 | 1 | BYTE | 0xFF-无法获取,0x01-打开,0x02-关闭 |
车门锁状态 | 1 | BYTE | 0xFF-无法获取,0x01-解锁(任一门解锁),0x02-上锁(所有门上锁) |
位置灯状态 | 1 | BYTE | 0xFF-无法获取,0x01-打开,0x02-关闭 |
双闪状态 | 1 | BYTE | 0xFF-无法获取,0x01-打开,0x02-关闭 |
剩余油量 | 1 | BYTE | 单位:%,精度:1%,有效值(0~100),0xFF-无法获取 |
触发项 | 1 | BYTE | 0x01-正常上报,0x02-车门,0x03-后尾箱,0x04-车窗,0x05-天窗,0x06- 车灯,0x07-门锁,0x08-档位,0x09-手刹,0x0A-钥匙插入,0x0B-钥匙旋 转,0x0C-动力锁定,0x0D-指令(0x31 消息触发上报)0x0E-蓝牙指令 |
表5胎压数据
数据表示类容 | 长度/字节 | 数据类型 | 描述及要求 |
左前轮胎压 | 2 | WORD | 单位:Bar,放大 100 倍(即精度 0.01Bar,如胎压为:2.41,值为 241) |
右前轮胎压 | 2 | WORD | 单位:Bar,放大 100 倍(即精度 0.01Bar,如胎压为:2.41,值为 241) |
左后轮胎压 | 2 | WORD | 单位:Bar,放大 100 倍(即精度 0.01Bar,如胎压为:2.41,值为 241) |
右后轮胎压 | 2 | WORD | 单位:Bar,放大 100 倍(即精度 0.01Bar,如胎压为:2.41,值为 241) |
左前轮胎温 | 2 | WORD | 单位:℃,放大 100 倍(即精度 0.01℃,如胎温为:29.46,值为 2946 |
右前轮胎温 | 2 | WORD | 单位:℃,放大 100 倍(即精度 0.01℃,如胎温为:29.46,值为 2946 |
左后轮胎温 | 2 | WORD | 单位:℃,放大 100 倍(即精度 0.01℃,如胎温为:29.46,值为 2946 |
右后轮胎温 | 2 | WORD | 单位:℃,放大 100 倍(即精度 0.01℃,如胎温为:29.46,值为 2946 |
表6 驾驶数据(待补充)
数据表示类容 | 长度/字节 | 数据类型 | 描述及要求 |
车辆碰撞状态 | 1 | BYTE | 0xFF-无法获取,0x01-未碰撞,0x02-碰撞 |
ABS 激活状态 | 1 | BYTE | 0xFF-无法获取,0x01-未激活,0x02-激活 |
方向盘转角 | 2 | WORD | 第 1 个 bit 表示方向,0-左,1-右,后 15bit 表示角度,单位:度,精度:1 度,0xFFFF 表示无法采集 |
方向盘转速 |
|
| 待定义 |
车辆 X 轴加速度 |
|
| 待定义 |
车辆 Y 轴加速度 |
|
| 待定义 |
车辆 Z 轴加速度 |
|
| 待定义 |
车辆 X 轴角速度 |
|
| 待定义 |
车辆 Y轴角速度 |
|
| 待定义 |
车辆 Z轴角速度 |
|
| 待定义 |
2下行控制指令
依据
表7
命令ID | 描述及要求 |
0x80 | 设置蓝牙秘钥 参数 见表8 |
0x81 | 鸣笛双闪 1、当车辆处于启动状态时,禁止指令执行2、鸣笛+双闪 3 次 |
0x82 | 双闪 1、当车辆处于启动状态时,禁止指令执行2、双闪 3 次 |
0x83 | 动力解锁 1、当车辆处于启动状态时,禁止指令执行 |
0x84 | 动力上锁 1、当车辆处于启动状态时,禁止指令执行 |
0x85 | 车门解锁 参数 见表 9 |
0x86 | 车门上锁 1、当车辆处于启动状态时,禁止指令执行 |
0x87 | 组合指令:还车 参数 见表8 1、进行车身状态校验,还车条件:手刹拉起、车门关闭、钥匙位置为 OFF。(因车型原因获取不到的状态默认通过) 2、若校验通过,则依次执行动力上锁、车门上锁、断开蓝牙连接,设置蓝牙密钥。 3、当动力锁为上锁状态时,若车门被打开,会触发车门自动上锁机制:车门关闭后,会在 15 秒后自动执行车门上锁; 当动力锁为解锁状态时,解除车门自动上锁机制(蓝牙+网络的用车、还车、动力上锁、动力解锁均会触发或解除自动 上锁机制) |
表8
数据表示类容 | 长度/字节 | 数据类型 | 说明 |
蓝牙密钥 | 16 | STRING |
|
表9
数据表示类容 | 长度/字节 | 数据类型 | 说明 |
强制执行 | 1 | BYTE | 0x00-车辆启动状态禁止执行,0x01-车辆启动状态可执行 |
3应答标志
依据
表10
编码 | 定义 | 说明 |
0x10 | 参数错误 | 设置、控制类,参数错误 |
0x11 | 执行失败 | 设置、控制类,执行失败 |
0x30 | 车辆未熄火 | 还车指令,钥匙不在 OFF 档 |
0x31 | 车门未关闭 | 还车指令,车门未关闭 |
0x32 | 手刹未拉起 | 还车指令,手刹未拉起 |