diff --git a/java_console/models/src/com/irnems/core/EngineState.java b/java_console/models/src/com/irnems/core/EngineState.java index 6212bdcc97..14c415313c 100644 --- a/java_console/models/src/com/irnems/core/EngineState.java +++ b/java_console/models/src/com/irnems/core/EngineState.java @@ -79,6 +79,12 @@ public class EngineState { SensorStats.startConversion(Sensor.CLT, Sensor.CLT_F, SensorConversion.C_TO_F); SensorStats.startConversion(Sensor.IAT, Sensor.IAT_F, SensorConversion.C_TO_F); + SensorStats.startConversion(Sensor.MAFR, Sensor.MAFR_CFM, new SensorConversion() { + @Override + public double convertValue(double value) { + return value / 2.081989116; + } + }); registerStringValueAction("adcfast_co", NOTHING); registerStringValueAction("adcfast_max", NOTHING); diff --git a/java_console/models/src/com/irnems/core/Sensor.java b/java_console/models/src/com/irnems/core/Sensor.java index 7e1c8271c6..a64707f521 100644 --- a/java_console/models/src/com/irnems/core/Sensor.java +++ b/java_console/models/src/com/irnems/core/Sensor.java @@ -26,6 +26,7 @@ public enum Sensor { TPS("throttle", SensorCategory.SENSOR_INPUTS, "%", 100), VSS("Speed", SensorCategory.SENSOR_INPUTS, "kph", 100), + MAFR_CFM("MAFR_CFM", SensorCategory.SENSOR_INPUTS, "cub f/m", 800), CLT_F("Coolant F", SensorCategory.SENSOR_INPUTS, "temperature, F", -40, 500), IAT_F("Intake Air F", SensorCategory.SENSOR_INPUTS, "temperature, F", -40, 350),