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
28
29
30
31
32
33
34
35
package com.flightfeather.obd.socket.bean
 
import com.flightfeather.obd.socket.eunm.ObdDataType
import java.util.*
 
/**
 * @author riku
 * Date: 2019/9/15
 * 实时信息[RealTimeData] 中的发动机数据流
 * 数据类型 @see [ObdDataType.EngineDataFlow]
 */
class EngineDataStream(
        time: Date?,
        serialNum: Int?
) : RealTimeData(time, serialNum) {
    var obdSpeed: Double? = null
    var obdAirPressure: Double? = null
    var obdEngineTorque: Double? = null
    var obdFrictionTorque: Double? = null
    var obdEngineRpm: Double? = null
    var obdEngineFuelFlow: Double? = null
    var obdScrUpstreamNox: Double? = null
    var obdScrDownstreamNox: Double? = null
    var obdRemainReactant: Double? = null
    var obdAirInput: Double? = null
    var obdScrInputTemp: Double? = null
    var obdScrOutputTemp: Double? = null
    var obdDpf: Double? = null
    var obdEngineCoolantTemp: Double? = null
    var obdFuelLevel: Double? = null
    var obdLocationStatus: Int? = null
    var obdLong: Double? = null
    var obdLat: Double? = null
    var obdTotalMileage: Double? = null
}