diff --git a/firmware/config/engines/vw_b6.cpp b/firmware/config/engines/vw_b6.cpp index bdf6df6b48..825dd4a3ef 100644 --- a/firmware/config/engines/vw_b6.cpp +++ b/firmware/config/engines/vw_b6.cpp @@ -128,7 +128,7 @@ void setVwPassatB6() { // "7 - Lowside 1" // engineConfiguration->hpfpValvePin = TLE8888_PIN_6; // Disable for now engineConfiguration->hpfpCamLobes = 3; - engineConfiguration->hpfpPumpVolume = 290; + engineConfiguration->hpfpPumpVolume = 0.290; engineConfiguration->hpfpMinAngle = 10; engineConfiguration->hpfpActivationAngle = 30; engineConfiguration->hpfpTargetDecay = 2000; @@ -142,6 +142,9 @@ void setVwPassatB6() { setLinearCurve(engineConfiguration->hpfpTargetLoadBins, 0, 180, 1); setTable(engineConfiguration->hpfpTarget, 5000); + setLinearCurve(engineConfiguration->hpfpCompensationRpmBins, 0, 8000, 1); + setLinearCurve(engineConfiguration->hpfpCompensationLoadBins, 0.005, 0.120, 0.001); + setBoschVAGETB(); diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index 3a721d5cd2..60f026c585 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -964,6 +964,9 @@ TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_CYCLE_COUNTGauge = TEMPLOG_MAP_AT_CYCLE_COUNT,"TEMPLOG_MAP_AT_CYCLE_COUNT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +gaugeCategory = GDI +m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 + highFuelPressureGauge = highFuelPressure, @@GAUGE_NAME_FUEL_PRESSURE_HIGH@@, @@GAUGE_NAME_FUEL_PRESSURE_HIGH_UNITS@@, 0, 200, 0, 0, 200, 200, 1, 0 gaugeCategory = Sensors - Extra 2 egt1Gauge = egt1, "EGT#1", "C", 0, 2000 @@ -1044,7 +1047,6 @@ gaugeCategory = Sensors - Extra 1 AuxT1Gauge = auxTemp1, @@GAUGE_NAME_AUX_TEMP1@@, "C", -40, 140, -15, 1, 95, 110, 1, 1 AuxT2Gauge = auxTemp2, @@GAUGE_NAME_AUX_TEMP2@@, "C", -40, 140, -15, 1, 95, 110, 1, 1 lowFuelPressureGauge = lowFuelPressure, @@GAUGE_NAME_FUEL_PRESSURE_LOW@@, @@GAUGE_NAME_FUEL_PRESSURE_LOW_UNITS@@, 0, 700, 0, 0, 700, 700, 1, 0 - highFuelPressureGauge = highFuelPressure, @@GAUGE_NAME_FUEL_PRESSURE_HIGH@@, @@GAUGE_NAME_FUEL_PRESSURE_HIGH_UNITS@@, 0, 200, 0, 0, 200, 200, 1, 0 flexPercentGauge = flexPercent, @@GAUGE_NAME_FLEX@@, "%", 0, 100, 0, 0, 100, 100, 0, 0 gaugeCategory = VVT