warn about fuel pressure sensor instead of error #111 #117

This commit is contained in:
Matthew Kennedy 2023-06-23 01:27:24 -07:00
parent ba51c44253
commit d98e9d1d54
2 changed files with 2 additions and 2 deletions

View File

@ -63,7 +63,7 @@ expected<float> InjectorModel::getFuelDifferentialPressure() const {
- map.value_or(101.325);
case ICM_SensedRailPressure: {
if (!Sensor::hasSensor(SensorType::FuelPressureInjector)) {
firmwareError(ObdCode::OBD_PCM_Processor_Fault, "Fuel pressure compensation is set to use a pressure sensor, but none is configured.");
warning(ObdCode::OBD_Fuel_Pressure_Sensor_Missing, "Fuel pressure compensation is set to use a pressure sensor, but none is configured.");
return unexpected;
}

View File

@ -108,7 +108,7 @@ enum class ObdCode : uint16_t {
//P0087 Fuel Rail/System Pressure - Too Low
//P0088 Fuel Rail/System Pressure - Too High
//P0089 Fuel Pressure Regulator 1 Performance
//P0090 Fuel Pressure Regulator 1 Control Circuit
OBD_Fuel_Pressure_Sensor_Missing = 90,
//P0091 Fuel Pressure Regulator 1 Control Circuit Low
//P0092 Fuel Pressure Regulator 1 Control Circuit High
//P0093 Fuel System Leak Detected - Large Leak