1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.flightfeather.obd.socket.eunm
 
import com.flightfeather.obd.socket.bean.*
/**
 * @author riku
 * Date: 2019/9/15
 *
 * 实时信息[RealTimeData]和补发信息[ReplacementData] 中的数据类型
 * 类型编码                     说明
 * 0x01                           OBD 信息    @see [com.flightfeather.obd.socket.bean.ObdData]
 * 0x02                          数据流信息  @see[com.flightfeather.obd.socket.bean.EngineDataFlow]
 * 0x03-0x7F                预留
 * 0x80                          补充数据流   @see[com.flightfeather.obd.socket.bean.SupplementDataFlow]
 * 0x81~0xFE                用户自定义
 */
enum class ObdDataType constructor(val value: Int){
    ObdData(1),
    EngineDataFlow(2),
    SupplementDataFlow(128)
}