1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| package com.flightfeather.uav.socket.eunm
|
| import com.flightfeather.uav.socket.bean.*
|
| /**
| * @author riku
| * Date: 2019/9/12
| *
| * uav 命令单元
| *
| * 编码 定义 方向
| * 0x01 车辆登入 上行 @see [CarRegisterData]
| * 0x02 实时信息上报 上行 @see [com.flightfeather.uav.socket.bean.RealTimeData]
| * 0x03 补发信息上报 上行 @see [com.flightfeather.uav.socket.bean.ReplacementData]
| * 0x04 车辆登出 上行 @see [CarLogOutData]
| * 0x05 终端校时 上行 @see [TimeCalibrationData]
| * 0x06~0x7F 上行数据系统预留 上行
| * 0x7F 固件远程更新
| */
| enum class ObdCommandUnit constructor(val value: Int) {
| CarRegister(1),
| RealTimeData(2),
| ReplacementData(3),
| CarLogOut(4),
| TimeCalibration(5),
| Update(127)
| }
|
|