com.github.pires.obd.enums.AvailableCommandNames Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of obd-java-api Show documentation
Show all versions of obd-java-api Show documentation
OBD Java API compatible with ELM327.
The newest version!
/**
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.github.pires.obd.enums;
/**
* Names of all available commands.
*
*/
public enum AvailableCommandNames {
AIR_INTAKE_TEMP("Air Intake Temperature"),
AMBIENT_AIR_TEMP("Ambient Air Temperature"),
ENGINE_COOLANT_TEMP("Engine Coolant Temperature"),
BAROMETRIC_PRESSURE("Barometric Pressure"),
FUEL_PRESSURE("Fuel Pressure"),
INTAKE_MANIFOLD_PRESSURE("Intake Manifold Pressure"),
ENGINE_LOAD("Engine Load"),
ENGINE_RUNTIME("Engine Runtime"),
ENGINE_RPM("Engine RPM"),
SPEED("Vehicle Speed"),
MAF("Mass Air Flow"),
THROTTLE_POS("Throttle Position"),
TROUBLE_CODES("Trouble Codes"),
PENDING_TROUBLE_CODES("Pending Trouble Codes"),
PERMANENT_TROUBLE_CODES("Permanent Trouble Codes"),
FUEL_LEVEL("Fuel Level"),
FUEL_TYPE("Fuel Type"),
FUEL_CONSUMPTION_RATE("Fuel Consumption Rate"),
TIMING_ADVANCE("Timing Advance"),
DTC_NUMBER("Diagnostic Trouble Codes"),
EQUIV_RATIO("Command Equivalence Ratio"),
DISTANCE_TRAVELED_AFTER_CODES_CLEARED("Distance since codes cleared"),
CONTROL_MODULE_VOLTAGE("Control Module Power Supply "),
ENGINE_FUEL_RATE("Engine Fuel Rate"),
FUEL_RAIL_PRESSURE("Fuel Rail Pressure"),
VIN("Vehicle Identification Number (VIN)"),
DISTANCE_TRAVELED_MIL_ON("Distance traveled with MIL on"),
TIME_TRAVELED_MIL_ON("Time run with MIL on"),
TIME_SINCE_TC_CLEARED("Time since trouble codes cleared"),
REL_THROTTLE_POS("Relative throttle position"),
PIDS_01_20("Available PIDs 01-20"),
PIDS_21_40("Available PIDs 21-40"),
PIDS_41_60("Available PIDs 41-60"),
ABS_LOAD("Absolute load"),
ENGINE_OIL_TEMP("Engine oil temperature"),
AIR_FUEL_RATIO("Air/Fuel Ratio"),
WIDEBAND_AIR_FUEL_RATIO("Wideband Air/Fuel Ratio"),
DESCRIBE_PROTOCOL("Describe protocol"),
DESCRIBE_PROTOCOL_NUMBER("Describe protocol number"),
IGNITION_MONITOR("Ignition monitor")
;
private final String value;
/**
* @param value Command description
*/
AvailableCommandNames(String value) {
this.value = value;
}
/**
* Getter for the field value
.
*
* @return a {@link java.lang.String} object.
*/
public final String getValue() {
return value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy