config for second lambda (#2047)
* config * size Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
This commit is contained in:
parent
e6bfd9a2ed
commit
fadfc8d09b
|
@ -261,8 +261,12 @@ typedef struct {
|
|||
scaled_afr airFuelRatio; // 282
|
||||
|
||||
scaled_ms VssAcceleration; //284
|
||||
|
||||
scaled_lambda lambda2; // 286
|
||||
scaled_afr airFuelRatio2; // 288
|
||||
|
||||
//288
|
||||
uint8_t unusedAtTheEnd[54]; // we have some unused bytes to allow compatible TS changes
|
||||
uint8_t unusedAtTheEnd[48]; // we have some unused bytes to allow compatible TS changes
|
||||
|
||||
// Temporary - will remove soon
|
||||
TsDebugChannels* getDebugChannels() {
|
||||
|
|
|
@ -1674,7 +1674,9 @@ end_struct
|
|||
#define GAUGE_NAME_TARGET_AFR "fuel: target AFR"
|
||||
#define GAUGE_NAME_TARGET_LAMBDA "fuel: target lambda"
|
||||
#define GAUGE_NAME_AFR "Air/Fuel Ratio"
|
||||
#define GAUGE_NAME_AFR2 "Air/Fuel Ratio 2"
|
||||
#define GAUGE_NAME_LAMBDA "Lambda"
|
||||
#define GAUGE_NAME_LAMBDA2 "Lambda 2"
|
||||
#define GAUGE_NAME_IAC "Idle Air Valve"
|
||||
|
||||
#define GAUGE_NAME_DWELL_DUTY "dwell: coil duty cycle"
|
||||
|
|
|
@ -388,6 +388,8 @@ enable2ndByteCanID = false
|
|||
targetLambda = scalar, U16, 280, "",{1/@@PACK_MULT_LAMBDA@@}, 0.0
|
||||
AFRValue = scalar, U16, 282, "AFR",{1/@@PACK_MULT_AFR@@}, 0.0
|
||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/@@PACK_MULT_MS@@}, 0.0
|
||||
lambdaValue2 = scalar, U16, 286, "",{1/@@PACK_MULT_LAMBDA@@}, 0.0
|
||||
AFRValue2 = scalar, U16, 288, "AFR",{1/@@PACK_MULT_AFR@@}, 0.0
|
||||
|
||||
;
|
||||
; see TunerStudioOutputChannels struct
|
||||
|
@ -977,8 +979,10 @@ gaugeCategory = Sensors - Basic
|
|||
RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0
|
||||
CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1
|
||||
IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1
|
||||
afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2
|
||||
lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
|
||||
afr1Gauge = AFRValue, @@GAUGE_NAME_AFR@@, "", 10, 19.4, 12, 13, 15, 16, 2, 2
|
||||
afr2Gauge = AFRValue2, @@GAUGE_NAME_AFR2@@, "", 10, 19.4, 12, 13, 15, 16, 2, 2
|
||||
lambda1Gauge = lambdaValue, @@GAUGE_NAME_LAMBDA@@, "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
|
||||
lambda2Gauge = lambdaValue2, @@GAUGE_NAME_LAMBDA2@@, "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
|
||||
MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1
|
||||
VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1
|
||||
MAPGauge = MAPValue, "MAP", "kPa", 0, 300, 10, 10, 200, 200, 0, 0
|
||||
|
@ -1186,7 +1190,9 @@ gaugeCategory = DynoView
|
|||
entry = MAFValue, @@GAUGE_NAME_MAF@@, float, "%.2f"
|
||||
entry = MAPValue, @@GAUGE_NAME_MAP@@, float, "%.1f"
|
||||
entry = AFRValue, @@GAUGE_NAME_AFR@@, float, "%.2f"
|
||||
entry = lambdaValue, @@GAUGE_NAME_LAMBDA@@, float, "%.2f"
|
||||
entry = AFRValue2, @@GAUGE_NAME_AFR2@@, float, "%.2f"
|
||||
entry = lambdaValue, @@GAUGE_NAME_LAMBDA@@, float, "%.2f"
|
||||
entry = lambdaValue2, @@GAUGE_NAME_LAMBDA2@@, float, "%.2f"
|
||||
entry = VBatt, @@GAUGE_NAME_VBAT@@, float, "%.2f"
|
||||
entry = engineLoad, @@GAUGE_NAME_ENGINE_LOAD@@, float, "%.1f"
|
||||
entry = fuelingLoad, @@GAUGE_NAME_FUEL_LOAD@@, float, "%.1f"
|
||||
|
|
Loading…
Reference in New Issue