ETB gauges automation and progress

This commit is contained in:
rusefi 2023-02-12 21:15:45 -05:00
parent e4022828bc
commit 578463c9dd
3 changed files with 7 additions and 10 deletions

View File

@ -1,8 +1,8 @@
struct_no_prefix electronic_throttle_s
float idlePosition;"ETB: idlePosition"
float idlePosition;"ETB: idlePosition";"per", 1,0, 0,3, 2,@@GAUGE_CATEGORY_ETB@@
float trim;"ETB: trim"
float luaAdjustment;"ETB: luaAdjustment"
float luaAdjustment;"ETB: luaAdjustment";"per", 1,0, 0,3, 2,@@GAUGE_CATEGORY_ETB@@
custom percent_t 4 scalar, F32, @OFFSET@, "", 1, 0, 0, 100, 2
@ -14,10 +14,10 @@ float luaAdjustment;"ETB: luaAdjustment"
bit etbRevLimitActive
bit jamDetected
float etbDutyRateOfChange
float etbDutyAverage
uint16_t etbTpsErrorCounter;"ETB TPS error counter"
uint16_t etbPpsErrorCounter;"ETB pedal error counter"
float etbDutyRateOfChange;"ETB duty rate of change";"per", 1,0, 0,3, 2,@@GAUGE_CATEGORY_ETB@@
float etbDutyAverage;"ETB average duty";"per", 1,0, 0,3, 2,@@GAUGE_CATEGORY_ETB@@
uint16_t etbTpsErrorCounter;"ETB TPS error counter";"count", 1,0, 0,3, 0,@@GAUGE_CATEGORY_ETB@@
uint16_t etbPpsErrorCounter;"ETB pedal error counter";"count", 1,0, 0,3, 0,@@GAUGE_CATEGORY_ETB@@
int8_t etbErrorCode

View File

@ -1814,6 +1814,7 @@ end_struct
#define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_ETB "ETB more"
#define GAUGE_NAME_VVT_B1I "VVT: bank 1 intake"
#define GAUGE_NAME_VVT_B1E "VVT: bank 1 exhaust"

View File

@ -1382,10 +1382,6 @@ gaugeCategory = Throttle Body (incl. ETB)
etbTargetGauge = etbTarget, @@GAUGE_NAME_ETB_TARGET@@, "%", 0, 100, 0, 0, 100, 100, 1, 1
etbErrorGauge = etbStatus_error, @@GAUGE_NAME_ETB_ERROR@@, "%", -20, 20, -10, -5, 5, 10, 2, 0
etbDutyCycleGauge = etb1DutyCycle, @@GAUGE_NAME_ETB_DUTY@@, "%", -100, 100, -75, -50, 50, 75, 0, 0
etbDutyRateOfChangeGauge = etbDutyRateOfChange, "ETB duty rate of change", "", -100, 100, -75, -50, 50, 75, 0, 3
etbDutyAverageGauge = etbDutyAverage, "ETB average duty", "", -100, 100, -75, -50, 50, 75, 0, 3
etbTpsErrorCounterGauge = etbTpsErrorCounter, "TPS sensor error counter", "", -100, 100, -75, -50, 50, 75, 0, 0
etbPpsErrorCounterGauge = etbPpsErrorCounter, "PPS sensor error counter", "", -100, 100, -75, -50, 50, 75, 0, 0
gaugeCategory = Sensors - Raw
rawTps1PrimaryGauge = rawTps1Primary, "Raw TPS 1 Primary", "V", 0, 5, 0, 0, 5, 5, 3, 0