Package com.grephq.ot.obd.Encoded
Class EnumeratedPIDS
- java.lang.Object
-
- com.grephq.ot.obd.Encoded.EnumeratedPIDS
-
public class EnumeratedPIDS extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.Integer,java.lang.String>
CommandedSecondaryAirStatus
Mode 01 PID 12 - Commanded secondary air status A request for this PID returns a single byte of data which describes the secondary air status.static java.util.Map<java.lang.Integer,java.lang.String>
FuelSystemStatus
Mode 01 PID 03 - Fuel system status A request for this PID returns 2 bytes of data.static java.util.Map<java.lang.Integer,java.lang.String>
FuelType
Fuel typestatic java.util.Map<java.lang.Integer,java.lang.String>
VehicleStandards
Service 01 PID 1C - OBD standards this vehicle conforms to A request for this PID returns a single byte of data which describes which OBD standards this ECU was designed to comply with.
-
Constructor Summary
Constructors Constructor Description EnumeratedPIDS()
-
-
-
Field Detail
-
FuelSystemStatus
public static java.util.Map<java.lang.Integer,java.lang.String> FuelSystemStatus
Mode 01 PID 03 - Fuel system status A request for this PID returns 2 bytes of data. The first byte describes fuel system #1. The second byte describes fuel system #2 (if it exists) and is encoded identically to the first byte. The meaning assigned to the value of each byte is as follows:
-
CommandedSecondaryAirStatus
public static java.util.Map<java.lang.Integer,java.lang.String> CommandedSecondaryAirStatus
Mode 01 PID 12 - Commanded secondary air status A request for this PID returns a single byte of data which describes the secondary air status.
-
VehicleStandards
public static java.util.Map<java.lang.Integer,java.lang.String> VehicleStandards
Service 01 PID 1C - OBD standards this vehicle conforms to A request for this PID returns a single byte of data which describes which OBD standards this ECU was designed to comply with. The different values the data byte can hold are shown below, next to what they mean:
-
FuelType
public static java.util.Map<java.lang.Integer,java.lang.String> FuelType
Fuel type
-
-