From 96cddb121523eec307ba8f2ce5ff26415aad9a08 Mon Sep 17 00:00:00 2001 From: GitHub git update Action Date: Mon, 2 Dec 2024 16:47:18 +0000 Subject: [PATCH] Custom Auto-generated Configs [no ci] --- ...e_configuration_generated_structures_XYZ.h | 430 ++++++------ .../generated/rusefi_generated_XYZ.h | 12 +- .../controllers/generated/signature_XYZ.h | 4 +- .../tunerstudio/generated/rusefi_XYZ.ini | 642 +++++++++--------- .../tunerstudio/generated/signature_XYZ.txt | 2 +- 5 files changed, 545 insertions(+), 545 deletions(-) diff --git a/generated/controllers/generated/engine_configuration_generated_structures_XYZ.h b/generated/controllers/generated/engine_configuration_generated_structures_XYZ.h index e4893ff..09b7ddd 100644 --- a/generated/controllers/generated/engine_configuration_generated_structures_XYZ.h +++ b/generated/controllers/generated/engine_configuration_generated_structures_XYZ.h @@ -4965,318 +4965,318 @@ struct persistent_config_s { * units: count * offset 4184 */ - float postCrankingDurationBins[CRANKING_ENRICH_COUNT]; + uint16_t postCrankingDurationBins[CRANKING_ENRICH_COUNT]; /** * units: C - * offset 4208 + * offset 4196 */ int16_t postCrankingCLTBins[CRANKING_ENRICH_COUNT]; /** * target TPS value, 0 to 100% * TODO: use int8 data date once we template interpolation method * units: target TPS position - * offset 4220 + * offset 4208 */ float etbBiasBins[ETB_BIAS_CURVE_LENGTH]; /** * PWM bias, open loop component of PID closed loop control * units: ETB duty cycle bias - * offset 4252 + * offset 4240 */ float etbBiasValues[ETB_BIAS_CURVE_LENGTH]; /** * units: % - * offset 4284 + * offset 4272 */ scaled_channel iacPidMultTable[IAC_PID_MULT_SIZE][IAC_PID_MULT_SIZE]; /** * units: Load - * offset 4348 + * offset 4336 */ uint8_t iacPidMultLoadBins[IAC_PID_MULT_SIZE]; /** * units: RPM - * offset 4356 + * offset 4344 */ scaled_channel iacPidMultRpmBins[IAC_PID_MULT_SIZE]; /** * On Single Coil or Wasted Spark setups you have to lower dwell at high RPM * units: RPM - * offset 4364 + * offset 4352 */ uint16_t sparkDwellRpmBins[DWELL_CURVE_SIZE]; /** * units: ms - * offset 4380 + * offset 4368 */ scaled_channel sparkDwellValues[DWELL_CURVE_SIZE]; /** * CLT-based target RPM for automatic idle controller * units: C - * offset 4396 + * offset 4384 */ scaled_channel cltIdleRpmBins[CLT_CURVE_SIZE]; /** * See idleRpmPid * units: RPM - * offset 4412 + * offset 4400 */ scaled_channel cltIdleRpm[CLT_CURVE_SIZE]; /** * CLT-based timing correction * units: C - * offset 4428 + * offset 4416 */ float cltTimingBins[CLT_TIMING_CURVE_SIZE]; /** * units: degree - * offset 4460 + * offset 4448 */ float cltTimingExtra[CLT_TIMING_CURVE_SIZE]; /** * units: x - * offset 4492 + * offset 4480 */ float scriptCurve1Bins[SCRIPT_CURVE_16]; /** * units: y - * offset 4556 + * offset 4544 */ float scriptCurve1[SCRIPT_CURVE_16]; /** * units: x - * offset 4620 + * offset 4608 */ float scriptCurve2Bins[SCRIPT_CURVE_16]; /** * units: y - * offset 4684 + * offset 4672 */ float scriptCurve2[SCRIPT_CURVE_16]; /** * units: x - * offset 4748 + * offset 4736 */ float scriptCurve3Bins[SCRIPT_CURVE_8]; /** * units: y - * offset 4780 + * offset 4768 */ float scriptCurve3[SCRIPT_CURVE_8]; /** * units: x - * offset 4812 + * offset 4800 */ float scriptCurve4Bins[SCRIPT_CURVE_8]; /** * units: y - * offset 4844 + * offset 4832 */ float scriptCurve4[SCRIPT_CURVE_8]; /** * units: x - * offset 4876 + * offset 4864 */ float scriptCurve5Bins[SCRIPT_CURVE_8]; /** * units: y - * offset 4908 + * offset 4896 */ float scriptCurve5[SCRIPT_CURVE_8]; /** * units: x - * offset 4940 + * offset 4928 */ float scriptCurve6Bins[SCRIPT_CURVE_8]; /** * units: y - * offset 4972 + * offset 4960 */ float scriptCurve6[SCRIPT_CURVE_8]; /** * units: kPa - * offset 5004 + * offset 4992 */ float baroCorrPressureBins[BARO_CORR_SIZE]; /** * units: RPM - * offset 5020 + * offset 5008 */ float baroCorrRpmBins[BARO_CORR_SIZE]; /** * units: ratio - * offset 5036 + * offset 5024 */ float baroCorrTable[BARO_CORR_SIZE][BARO_CORR_SIZE]; /** * Cranking fuel correction coefficient based on TPS * units: Ratio - * offset 5100 + * offset 5088 */ float crankingTpsCoef[CRANKING_CURVE_SIZE]; /** * units: % - * offset 5132 + * offset 5120 */ float crankingTpsBins[CRANKING_CURVE_SIZE]; /** * Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) * units: RPM - * offset 5164 + * offset 5152 */ uint16_t crankingAdvanceBins[CRANKING_ADVANCE_CURVE_SIZE]; /** * Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) * units: deg - * offset 5172 + * offset 5160 */ scaled_channel crankingAdvance[CRANKING_ADVANCE_CURVE_SIZE]; /** * RPM-based idle position for coasting * units: RPM - * offset 5180 + * offset 5168 */ scaled_channel iacCoastingRpmBins[CLT_CURVE_SIZE]; /** * RPM-based idle position for coasting * units: % - * offset 5196 + * offset 5184 */ scaled_channel iacCoasting[CLT_CURVE_SIZE]; /** - * offset 5212 + * offset 5200 */ warning_message_t warning_message; /** - * offset 5332 + * offset 5320 */ scaled_channel boostTableOpenLoop[BOOST_LOAD_COUNT][BOOST_RPM_COUNT]; /** * units: RPM - * offset 5396 + * offset 5384 */ scaled_channel boostRpmBins[BOOST_RPM_COUNT]; /** - * offset 5404 + * offset 5392 */ scaled_channel boostTableClosedLoop[BOOST_LOAD_COUNT][BOOST_RPM_COUNT]; /** - * offset 5468 + * offset 5456 */ uint16_t boostLoadBins[BOOST_LOAD_COUNT]; /** * units: % - * offset 5484 + * offset 5472 */ uint8_t pedalToTpsTable[PEDAL_TO_TPS_SIZE][PEDAL_TO_TPS_SIZE]; /** * units: % - * offset 5548 + * offset 5536 */ uint8_t pedalToTpsPedalBins[PEDAL_TO_TPS_SIZE]; /** * units: RPM - * offset 5556 + * offset 5544 */ scaled_channel pedalToTpsRpmBins[PEDAL_TO_TPS_SIZE]; /** * CLT-based cranking position multiplier for simple manual idle controller * units: C - * offset 5564 + * offset 5552 */ float cltCrankingCorrBins[CLT_CRANKING_CURVE_SIZE]; /** * CLT-based cranking position multiplier for simple manual idle controller * units: % - * offset 5596 + * offset 5584 */ float cltCrankingCorr[CLT_CRANKING_CURVE_SIZE]; /** * Optional timing advance table for Idle (see useSeparateAdvanceForIdle) * units: RPM - * offset 5628 + * offset 5616 */ scaled_channel idleAdvanceBins[IDLE_ADVANCE_CURVE_SIZE]; /** * Optional timing advance table for Idle (see useSeparateAdvanceForIdle) * units: deg - * offset 5636 + * offset 5624 */ float idleAdvance[IDLE_ADVANCE_CURVE_SIZE]; /** * units: RPM - * offset 5668 + * offset 5656 */ scaled_channel idleVeRpmBins[IDLE_VE_SIZE]; /** * units: load - * offset 5672 + * offset 5660 */ uint8_t idleVeLoadBins[IDLE_VE_SIZE]; /** * units: % - * offset 5676 + * offset 5664 */ scaled_channel idleVeTable[IDLE_VE_SIZE][IDLE_VE_SIZE]; /** - * offset 5708 + * offset 5696 */ lua_script_t luaScript; /** * units: C - * offset 13708 + * offset 13696 */ float cltFuelCorrBins[CLT_CURVE_SIZE]; /** * units: ratio - * offset 13772 + * offset 13760 */ float cltFuelCorr[CLT_CURVE_SIZE]; /** * units: C - * offset 13836 + * offset 13824 */ float iatFuelCorrBins[IAT_CURVE_SIZE]; /** * units: ratio - * offset 13900 + * offset 13888 */ float iatFuelCorr[IAT_CURVE_SIZE]; /** * units: ratio - * offset 13964 + * offset 13952 */ float crankingFuelCoef[CRANKING_CURVE_SIZE]; /** * units: C - * offset 13996 + * offset 13984 */ float crankingFuelBins[CRANKING_CURVE_SIZE]; /** * units: counter - * offset 14028 + * offset 14016 */ float crankingCycleBins[CRANKING_CURVE_SIZE]; /** * units: C - * offset 14060 + * offset 14048 */ int16_t crankingCycleFuelCltBins[CRANKING_CYCLE_CLT_SIZE]; /** * units: mult - * offset 14068 + * offset 14056 */ float crankingCycleFuelCoef[CRANKING_CYCLE_CLT_SIZE][CRANKING_CURVE_SIZE]; /** * CLT-based idle position multiplier for simple manual idle controller * units: C - * offset 14196 + * offset 14184 */ float cltIdleCorrBins[CLT_CURVE_SIZE]; /** * CLT-based idle position multiplier for simple manual idle controller * units: ratio - * offset 14260 + * offset 14248 */ float cltIdleCorr[CLT_CURVE_SIZE]; /** @@ -5284,755 +5284,755 @@ struct persistent_config_s { * kg/hour value. * By the way 2.081989116 kg/h = 1 ft3/m * units: kg/hour - * offset 14324 + * offset 14312 */ float mafDecoding[MAF_DECODING_COUNT]; /** * units: V - * offset 14452 + * offset 14440 */ float mafDecodingBins[MAF_DECODING_COUNT]; /** * units: deg - * offset 14580 + * offset 14568 */ scaled_channel ignitionIatCorrTable[8][8]; /** * units: C - * offset 14644 + * offset 14632 */ int8_t ignitionIatCorrTempBins[8]; /** * units: Load - * offset 14652 + * offset 14640 */ scaled_channel ignitionIatCorrLoadBins[8]; /** * units: deg - * offset 14660 + * offset 14648 */ int16_t injectionPhase[FUEL_LOAD_COUNT][FUEL_RPM_COUNT]; /** * units: Load - * offset 15172 + * offset 15160 */ uint16_t injPhaseLoadBins[FUEL_LOAD_COUNT]; /** * units: RPM - * offset 15204 + * offset 15192 */ uint16_t injPhaseRpmBins[FUEL_RPM_COUNT]; /** * units: onoff - * offset 15236 + * offset 15224 */ uint8_t tcuSolenoidTable[TCU_SOLENOID_COUNT][TCU_GEAR_COUNT]; /** * units: kPa - * offset 15296 + * offset 15284 */ scaled_channel mapEstimateTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT]; /** * units: % TPS - * offset 15808 + * offset 15796 */ scaled_channel mapEstimateTpsBins[FUEL_LOAD_COUNT]; /** * units: RPM - * offset 15840 + * offset 15828 */ uint16_t mapEstimateRpmBins[FUEL_RPM_COUNT]; /** * units: value - * offset 15872 + * offset 15860 */ int8_t vvtTable1[VVT_TABLE_SIZE][VVT_TABLE_SIZE]; /** * units: L - * offset 15936 + * offset 15924 */ uint16_t vvtTable1LoadBins[VVT_TABLE_SIZE]; /** * units: RPM - * offset 15952 + * offset 15940 */ uint16_t vvtTable1RpmBins[VVT_TABLE_SIZE]; /** * units: value - * offset 15968 + * offset 15956 */ int8_t vvtTable2[VVT_TABLE_SIZE][VVT_TABLE_SIZE]; /** * units: L - * offset 16032 + * offset 16020 */ uint16_t vvtTable2LoadBins[VVT_TABLE_SIZE]; /** * units: RPM - * offset 16048 + * offset 16036 */ uint16_t vvtTable2RpmBins[VVT_TABLE_SIZE]; /** * units: deg - * offset 16064 + * offset 16052 */ scaled_channel ignitionTable[IGN_LOAD_COUNT][IGN_RPM_COUNT]; /** * units: Load - * offset 16576 + * offset 16564 */ uint16_t ignitionLoadBins[IGN_LOAD_COUNT]; /** * units: RPM - * offset 16608 + * offset 16596 */ uint16_t ignitionRpmBins[IGN_RPM_COUNT]; /** * units: % - * offset 16640 + * offset 16628 */ scaled_channel veTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT]; /** * units: {bitStringValue(fuelUnits, fuelAlgorithm) } - * offset 17152 + * offset 17140 */ uint16_t veLoadBins[FUEL_LOAD_COUNT]; /** * units: RPM - * offset 17184 + * offset 17172 */ uint16_t veRpmBins[FUEL_RPM_COUNT]; /** * units: lambda - * offset 17216 + * offset 17204 */ scaled_channel lambdaTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT]; /** - * offset 17472 + * offset 17460 */ uint16_t lambdaLoadBins[FUEL_LOAD_COUNT]; /** * units: RPM - * offset 17504 + * offset 17492 */ uint16_t lambdaRpmBins[FUEL_RPM_COUNT]; /** * units: value - * offset 17536 + * offset 17524 */ float tpsTpsAccelTable[TPS_TPS_ACCEL_TABLE][TPS_TPS_ACCEL_TABLE]; /** * units: from - * offset 17792 + * offset 17780 */ float tpsTpsAccelFromRpmBins[TPS_TPS_ACCEL_TABLE]; /** * units: to - * offset 17824 + * offset 17812 */ float tpsTpsAccelToRpmBins[TPS_TPS_ACCEL_TABLE]; /** * units: value - * offset 17856 + * offset 17844 */ float scriptTable1[SCRIPT_TABLE_8][SCRIPT_TABLE_8]; /** * units: L - * offset 18112 + * offset 18100 */ int16_t scriptTable1LoadBins[SCRIPT_TABLE_8]; /** * units: RPM - * offset 18128 + * offset 18116 */ int16_t scriptTable1RpmBins[SCRIPT_TABLE_8]; /** * units: value - * offset 18144 + * offset 18132 */ float scriptTable2[TABLE_2_LOAD_SIZE][TABLE_2_RPM_SIZE]; /** * units: L - * offset 18400 + * offset 18388 */ int16_t scriptTable2LoadBins[TABLE_2_LOAD_SIZE]; /** * units: RPM - * offset 18416 + * offset 18404 */ int16_t scriptTable2RpmBins[TABLE_2_RPM_SIZE]; /** * units: value - * offset 18432 + * offset 18420 */ uint8_t scriptTable3[SCRIPT_TABLE_8][SCRIPT_TABLE_8]; /** * units: L - * offset 18496 + * offset 18484 */ int16_t scriptTable3LoadBins[SCRIPT_TABLE_8]; /** * units: RPM - * offset 18512 + * offset 18500 */ int16_t scriptTable3RpmBins[SCRIPT_TABLE_8]; /** * units: value - * offset 18528 + * offset 18516 */ uint8_t scriptTable4[SCRIPT_TABLE_8][TABLE_4_RPM]; /** * units: L - * offset 18608 + * offset 18596 */ int16_t scriptTable4LoadBins[SCRIPT_TABLE_8]; /** * units: RPM - * offset 18624 + * offset 18612 */ int16_t scriptTable4RpmBins[TABLE_4_RPM]; /** - * offset 18644 + * offset 18632 */ uint16_t ignTrimLoadBins[IGN_TRIM_SIZE]; /** * units: rpm - * offset 18652 + * offset 18640 */ uint16_t ignTrimRpmBins[IGN_TRIM_SIZE]; /** - * offset 18660 + * offset 18648 */ ign_cyl_trim_s ignTrims[12]; /** - * offset 18852 + * offset 18840 */ uint16_t fuelTrimLoadBins[FUEL_TRIM_SIZE]; /** * units: rpm - * offset 18860 + * offset 18848 */ uint16_t fuelTrimRpmBins[FUEL_TRIM_SIZE]; /** - * offset 18868 + * offset 18856 */ fuel_cyl_trim_s fuelTrims[12]; /** * units: ratio - * offset 19060 + * offset 19048 */ scaled_channel crankingFuelCoefE100[CRANKING_CURVE_SIZE]; /** * units: Airmass - * offset 19076 + * offset 19064 */ scaled_channel tcu_pcAirmassBins[TCU_TABLE_WIDTH]; /** * units: % - * offset 19084 + * offset 19072 */ uint8_t tcu_pcValsR[TCU_TABLE_WIDTH]; /** * units: % - * offset 19092 + * offset 19080 */ uint8_t tcu_pcValsN[TCU_TABLE_WIDTH]; /** * units: % - * offset 19100 + * offset 19088 */ uint8_t tcu_pcVals1[TCU_TABLE_WIDTH]; /** * units: % - * offset 19108 + * offset 19096 */ uint8_t tcu_pcVals2[TCU_TABLE_WIDTH]; /** * units: % - * offset 19116 + * offset 19104 */ uint8_t tcu_pcVals3[TCU_TABLE_WIDTH]; /** * units: % - * offset 19124 + * offset 19112 */ uint8_t tcu_pcVals4[TCU_TABLE_WIDTH]; /** * units: % - * offset 19132 + * offset 19120 */ uint8_t tcu_pcVals12[TCU_TABLE_WIDTH]; /** * units: % - * offset 19140 + * offset 19128 */ uint8_t tcu_pcVals23[TCU_TABLE_WIDTH]; /** * units: % - * offset 19148 + * offset 19136 */ uint8_t tcu_pcVals34[TCU_TABLE_WIDTH]; /** * units: % - * offset 19156 + * offset 19144 */ uint8_t tcu_pcVals21[TCU_TABLE_WIDTH]; /** * units: % - * offset 19164 + * offset 19152 */ uint8_t tcu_pcVals32[TCU_TABLE_WIDTH]; /** * units: % - * offset 19172 + * offset 19160 */ uint8_t tcu_pcVals43[TCU_TABLE_WIDTH]; /** * units: TPS - * offset 19180 + * offset 19168 */ uint8_t tcu_tccTpsBins[8]; /** * units: MPH - * offset 19188 + * offset 19176 */ uint8_t tcu_tccLockSpeed[8]; /** * units: MPH - * offset 19196 + * offset 19184 */ uint8_t tcu_tccUnlockSpeed[8]; /** * units: KPH - * offset 19204 + * offset 19192 */ uint8_t tcu_32SpeedBins[8]; /** * units: % - * offset 19212 + * offset 19200 */ uint8_t tcu_32Vals[8]; /** * units: % - * offset 19220 + * offset 19208 */ scaled_channel throttle2TrimTable[ETB2_TRIM_SIZE][ETB2_TRIM_SIZE]; /** * units: % - * offset 19256 + * offset 19244 */ uint8_t throttle2TrimTpsBins[ETB2_TRIM_SIZE]; /** * units: RPM - * offset 19262 + * offset 19250 */ scaled_channel throttle2TrimRpmBins[ETB2_TRIM_SIZE]; /** * units: deg - * offset 19268 + * offset 19256 */ scaled_channel maxKnockRetardTable[KNOCK_TABLE_SIZE][KNOCK_TABLE_SIZE]; /** * units: % - * offset 19304 + * offset 19292 */ uint8_t maxKnockRetardLoadBins[KNOCK_TABLE_SIZE]; /** * units: RPM - * offset 19310 + * offset 19298 */ scaled_channel maxKnockRetardRpmBins[KNOCK_TABLE_SIZE]; /** * units: deg - * offset 19316 + * offset 19304 */ scaled_channel ALSTimingRetardTable[4][4]; /** * units: TPS - * offset 19348 + * offset 19336 */ uint16_t alsIgnRetardLoadBins[4]; /** * units: RPM - * offset 19356 + * offset 19344 */ uint16_t alsIgnRetardrpmBins[4]; /** * units: percent - * offset 19364 + * offset 19352 */ scaled_channel ALSFuelAdjustment[4][4]; /** * units: TPS - * offset 19396 + * offset 19384 */ uint16_t alsFuelAdjustmentLoadBins[4]; /** * units: RPM - * offset 19404 + * offset 19392 */ uint16_t alsFuelAdjustmentrpmBins[4]; /** * units: ratio - * offset 19412 + * offset 19400 */ scaled_channel ALSIgnSkipTable[4][4]; /** * units: TPS - * offset 19444 + * offset 19432 */ uint16_t alsIgnSkipLoadBins[4]; /** * units: RPM - * offset 19452 + * offset 19440 */ uint16_t alsIgnSkiprpmBins[4]; /** - * offset 19460 + * offset 19448 */ blend_table_s ignBlends[IGN_BLEND_COUNT]; /** - * offset 20212 + * offset 20200 */ blend_table_s veBlends[VE_BLEND_COUNT]; /** * units: % - * offset 20964 + * offset 20952 */ scaled_channel throttleEstimateEffectiveAreaBins[12]; /** * In units of g/s normalized to choked flow conditions * units: g/s - * offset 20988 + * offset 20976 */ scaled_channel throttleEstimateEffectiveAreaValues[12]; /** - * offset 21012 + * offset 21000 */ blend_table_s boostOpenLoopBlends[BOOST_BLEND_COUNT]; /** - * offset 21388 + * offset 21376 */ blend_table_s boostClosedLoopBlends[BOOST_BLEND_COUNT]; /** * units: level - * offset 21764 + * offset 21752 */ float tcu_rangeP[RANGE_INPUT_COUNT]; /** * units: level - * offset 21788 + * offset 21776 */ float tcu_rangeR[RANGE_INPUT_COUNT]; /** * units: level - * offset 21812 + * offset 21800 */ float tcu_rangeN[RANGE_INPUT_COUNT]; /** * units: level - * offset 21836 + * offset 21824 */ float tcu_rangeD[RANGE_INPUT_COUNT]; /** * units: level - * offset 21860 + * offset 21848 */ float tcu_rangeM[RANGE_INPUT_COUNT]; /** * units: level - * offset 21884 + * offset 21872 */ float tcu_rangeM3[RANGE_INPUT_COUNT]; /** * units: level - * offset 21908 + * offset 21896 */ float tcu_rangeM2[RANGE_INPUT_COUNT]; /** * units: level - * offset 21932 + * offset 21920 */ float tcu_rangeM1[RANGE_INPUT_COUNT]; /** * units: level - * offset 21956 + * offset 21944 */ float tcu_rangePlus[RANGE_INPUT_COUNT]; /** * units: level - * offset 21980 + * offset 21968 */ float tcu_rangeMinus[RANGE_INPUT_COUNT]; /** * units: level - * offset 22004 + * offset 21992 */ float tcu_rangeLow[RANGE_INPUT_COUNT]; /** * units: lambda - * offset 22028 + * offset 22016 */ scaled_channel lambdaMaxDeviationTable[4][4]; /** - * offset 22044 + * offset 22032 */ uint16_t lambdaMaxDeviationLoadBins[4]; /** * units: RPM - * offset 22052 + * offset 22040 */ uint16_t lambdaMaxDeviationRpmBins[4]; /** * units: % - * offset 22060 + * offset 22048 */ uint8_t injectorStagingTable[INJ_STAGING_COUNT][INJ_STAGING_COUNT]; /** - * offset 22096 + * offset 22084 */ uint16_t injectorStagingLoadBins[INJ_STAGING_COUNT]; /** * units: RPM - * offset 22108 + * offset 22096 */ uint16_t injectorStagingRpmBins[INJ_STAGING_COUNT]; /** * units: deg C - * offset 22120 + * offset 22108 */ int8_t wwCltBins[WWAE_TABLE_SIZE]; /** - * offset 22128 + * offset 22116 */ scaled_channel wwTauCltValues[WWAE_TABLE_SIZE]; /** - * offset 22136 + * offset 22124 */ scaled_channel wwBetaCltValues[WWAE_TABLE_SIZE]; /** * units: kPa - * offset 22144 + * offset 22132 */ int8_t wwMapBins[WWAE_TABLE_SIZE]; /** - * offset 22152 + * offset 22140 */ scaled_channel wwTauMapValues[WWAE_TABLE_SIZE]; /** - * offset 22160 + * offset 22148 */ scaled_channel wwBetaMapValues[WWAE_TABLE_SIZE]; /** * units: % - * offset 22168 + * offset 22156 */ scaled_channel hpfpLobeProfileQuantityBins[HPFP_LOBE_PROFILE_SIZE]; /** * units: deg - * offset 22184 + * offset 22172 */ scaled_channel hpfpLobeProfileAngle[HPFP_LOBE_PROFILE_SIZE]; /** * units: volts - * offset 22200 + * offset 22188 */ uint8_t hpfpDeadtimeVoltsBins[HPFP_DEADTIME_SIZE]; /** * units: ms - * offset 22208 + * offset 22196 */ scaled_channel hpfpDeadtimeMS[HPFP_DEADTIME_SIZE]; /** * units: kPa - * offset 22224 + * offset 22212 */ uint16_t hpfpTarget[HPFP_TARGET_SIZE][HPFP_TARGET_SIZE]; /** * units: load - * offset 22424 + * offset 22412 */ scaled_channel hpfpTargetLoadBins[HPFP_TARGET_SIZE]; /** * units: RPM - * offset 22444 + * offset 22432 */ scaled_channel hpfpTargetRpmBins[HPFP_TARGET_SIZE]; /** * units: % - * offset 22454 + * offset 22442 */ int8_t hpfpCompensation[HPFP_COMPENSATION_SIZE][HPFP_COMPENSATION_SIZE]; /** * units: cc/lobe - * offset 22554 + * offset 22542 */ scaled_channel hpfpCompensationLoadBins[HPFP_COMPENSATION_SIZE]; /** * units: RPM - * offset 22574 + * offset 22562 */ scaled_channel hpfpCompensationRpmBins[HPFP_COMPENSATION_SIZE]; /** * units: RPM - * offset 22584 + * offset 22572 */ uint16_t knockNoiseRpmBins[ENGINE_NOISE_CURVE_SIZE]; /** * Knock sensor output knock detection threshold depending on current RPM. * units: dB - * offset 22616 + * offset 22604 */ scaled_channel knockBaseNoise[ENGINE_NOISE_CURVE_SIZE]; /** * units: RPM - * offset 22632 + * offset 22620 */ scaled_channel tpsTspCorrValuesBins[TPS_TPS_ACCEL_CLT_CORR_TABLE]; /** * units: multiplier - * offset 22636 + * offset 22624 */ scaled_channel tpsTspCorrValues[TPS_TPS_ACCEL_CLT_CORR_TABLE]; /** * units: C - * offset 22640 + * offset 22628 */ int8_t cltRevLimitRpmBins[CLT_LIMITER_CURVE_SIZE]; /** * units: RPM - * offset 22644 + * offset 22632 */ uint16_t cltRevLimitRpm[CLT_LIMITER_CURVE_SIZE]; /** * units: volt - * offset 22652 + * offset 22640 */ scaled_channel fuelLevelBins[FUEL_LEVEL_TABLE_COUNT]; /** * units: % - * offset 22668 + * offset 22656 */ uint8_t fuelLevelValues[FUEL_LEVEL_TABLE_COUNT]; /** * units: volts - * offset 22676 + * offset 22664 */ scaled_channel dwellVoltageCorrVoltBins[DWELL_CURVE_SIZE]; /** * units: multiplier - * offset 22684 + * offset 22672 */ scaled_channel dwellVoltageCorrValues[DWELL_CURVE_SIZE]; /** * units: % - * offset 22692 + * offset 22680 */ scaled_channel tcu_shiftTpsBins[TCU_TABLE_WIDTH]; /** * units: MPH - * offset 22700 + * offset 22688 */ uint8_t tcu_shiftSpeed12[TCU_TABLE_WIDTH]; /** * units: MPH - * offset 22708 + * offset 22696 */ uint8_t tcu_shiftSpeed23[TCU_TABLE_WIDTH]; /** * units: MPH - * offset 22716 + * offset 22704 */ uint8_t tcu_shiftSpeed34[TCU_TABLE_WIDTH]; /** * units: MPH - * offset 22724 + * offset 22712 */ uint8_t tcu_shiftSpeed21[TCU_TABLE_WIDTH]; /** * units: MPH - * offset 22732 + * offset 22720 */ uint8_t tcu_shiftSpeed32[TCU_TABLE_WIDTH]; /** * units: MPH - * offset 22740 + * offset 22728 */ uint8_t tcu_shiftSpeed43[TCU_TABLE_WIDTH]; /** * units: ms - * offset 22748 + * offset 22736 */ float tcu_shiftTime; /** * units: Volts - * offset 22752 + * offset 22740 */ scaled_channel alternatorVoltageTargetTable[ALTERNATOR_VOLTAGE_TARGET_SIZE][ALTERNATOR_VOLTAGE_TARGET_SIZE]; /** * units: Load - * offset 22784 + * offset 22772 */ uint16_t alternatorVoltageTargetLoadBins[ALTERNATOR_VOLTAGE_TARGET_SIZE]; /** * units: RPM - * offset 22792 + * offset 22780 */ uint16_t alternatorVoltageTargetRpmBins[ALTERNATOR_VOLTAGE_TARGET_SIZE]; /** * units: C - * offset 22800 + * offset 22788 */ float cltBoostCorrBins[BOOST_CURVE_SIZE]; /** * units: ratio - * offset 22820 + * offset 22808 */ float cltBoostCorr[BOOST_CURVE_SIZE]; /** * units: C - * offset 22840 + * offset 22828 */ float iatBoostCorrBins[BOOST_CURVE_SIZE]; /** * units: ratio - * offset 22860 + * offset 22848 */ float iatBoostCorr[BOOST_CURVE_SIZE]; /** * units: C - * offset 22880 + * offset 22868 */ float cltBoostAdderBins[BOOST_CURVE_SIZE]; /** - * offset 22900 + * offset 22888 */ float cltBoostAdder[BOOST_CURVE_SIZE]; /** * units: C - * offset 22920 + * offset 22908 */ float iatBoostAdderBins[BOOST_CURVE_SIZE]; /** - * offset 22940 + * offset 22928 */ float iatBoostAdder[BOOST_CURVE_SIZE]; /** * units: RPM - * offset 22960 + * offset 22948 */ scaled_channel minimumOilPressureBins[8]; /** * units: kPa - * offset 22968 + * offset 22956 */ scaled_channel minimumOilPressureValues[8]; /** - * offset 22976 + * offset 22964 */ int boardSpecificCalibration1; }; -static_assert(sizeof(persistent_config_s) == 22980); +static_assert(sizeof(persistent_config_s) == 22968); // end // this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt diff --git a/generated/controllers/generated/rusefi_generated_XYZ.h b/generated/controllers/generated/rusefi_generated_XYZ.h index ec34dc3..ed6246f 100644 --- a/generated/controllers/generated/rusefi_generated_XYZ.h +++ b/generated/controllers/generated/rusefi_generated_XYZ.h @@ -485,7 +485,7 @@ #define ETB_BIAS_CURVE_LENGTH 8 #define ETB_COUNT 2 #define ETB_HW_MAX_FREQUENCY 3000 -#define FLASH_DATA_VERSION 20024 +#define FLASH_DATA_VERSION 20025 #define FRONTEND_TITLE_BAR_NAME "rusEFI" #define fuel_cyl_trim_s_size 16 #define FUEL_LEVEL_TABLE_COUNT 8 @@ -1247,7 +1247,7 @@ #define pedalSensor_NAME "Accelerator pedal" #define pedalToTpsTbl_NAME "ETB pedal target" #define PERCENT_TRIM_BYTE_PACKING_DIV 0.02 -#define persistent_config_s_size 22980 +#define persistent_config_s_size 22968 #define pid_s_size 20 #define pin_input_mode_e_auto_enum 0="PI_DEFAULT",2="PI_PULLDOWN",1="PI_PULLUP" #define pin_input_mode_e_enum "DEFAULT", "PULLUP", "PULLDOWN" @@ -1328,7 +1328,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1591307815 +#define SIGNATURE_HASH 1312147816 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1390,7 +1390,7 @@ #define torqueReductionActivationMode_e_enum "Torque Reduction Button", "Launch Button" #define torqueReductionActivationMode_e_LAUNCH_BUTTON 1 #define torqueReductionActivationMode_e_TORQUE_REDUCTION_BUTTON 0 -#define TOTAL_CONFIG_SIZE 22980 +#define TOTAL_CONFIG_SIZE 22968 #define TPS_2_BYTE_PACKING_MULT 100 #define TPS_PPS_TOO_HIGH_THRESHOLD 110 #define TPS_PPS_TOO_LOW_THRESHOLD -10 @@ -1583,7 +1583,7 @@ #define TS_CRC_CHECK_COMMAND_char k #define TS_EXECUTE 'E' #define TS_EXECUTE_char E -#define TS_FILE_VERSION 20241104 +#define TS_FILE_VERSION 20241201 #define TS_FILE_VERSION_OFFSET 124 #define TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY '8' #define TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY_char 8 @@ -1789,7 +1789,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI main.2024.12.01.XYZ.1591307815" +#define TS_SIGNATURE "rusEFI main.2024.12.02.XYZ.1312147816" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/generated/controllers/generated/signature_XYZ.h b/generated/controllers/generated/signature_XYZ.h index c15a7e8..95df8ce 100644 --- a/generated/controllers/generated/signature_XYZ.h +++ b/generated/controllers/generated/signature_XYZ.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1591307815 -#define TS_SIGNATURE "rusEFI main.2024.12.01.XYZ.1591307815" +#define SIGNATURE_HASH 1312147816 +#define TS_SIGNATURE "rusEFI main.2024.12.02.XYZ.1312147816" diff --git a/generated/tunerstudio/generated/rusefi_XYZ.ini b/generated/tunerstudio/generated/rusefi_XYZ.ini index 47e4f35..d0d5ded 100644 --- a/generated/tunerstudio/generated/rusefi_XYZ.ini +++ b/generated/tunerstudio/generated/rusefi_XYZ.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI main.2024.12.01.XYZ.1591307815" + signature = "rusEFI main.2024.12.02.XYZ.1312147816" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI main.2024.12.01.XYZ.1591307815" ; signature is expected to be 7 or more characters. + signature= "rusEFI main.2024.12.02.XYZ.1312147816" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -101,7 +101,7 @@ enable2ndByteCanID = false ; CONFIG_DEFINITION_START ; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt -pageSize = 22980 +pageSize = 22968 page = 1 engineType = bits, U16, 0, [0:6], 0="DEFAULT_FRANKENSO",22="BMW_M52",50="BMW_M73_MRE",51="BMW_M73_MRE_SLAVE",38="DISCOVERY_PDM",2="DODGE_NEON_1995",46="DODGE_NEON_2003_CRANK",64="DODGE_RAM",61="EEPROM_BENCH_ENGINE",58="ETB_BENCH_ENGINE",21="ET_BOSCH_QUICK_START",24="ET_TEST_WITH_BOSCH_QUICK_START",55="ET_UNUSED_55",56="ET_UNUSED_56",105="FERRARI_F136",3="FORD_ASPIRE_1996",11="FORD_COYOTE",14="FORD_ESCORT_GT",7="FORD_INLINE_6_1995",40="FRANKENSO_BMW_M73_F",41="FRANKENSO_MIATA_NA6_MAP",59="FRANKENSO_TEST_33810",15="FUEL_BENCH",47="GM_LCV",98="GM_SBC",8="GY6_139QMB",6="HARLEY",84="HELLEN_121_NISSAN_4_CYL",72="HELLEN_121_NISSAN_6_CYL",85="HELLEN_121_NISSAN_8_CYL",87="HELLEN_121_NISSAN_ALMERA_N16",71="HELLEN_121_VAG_4_CYL",81="HELLEN_121_VAG_8_CYL",78="HELLEN_121_VAG_V6_CYL",79="HELLEN_121_VAG_VR6_CYL",36="HELLEN_128_MERCEDES_4_CYL",88="HELLEN_128_MERCEDES_6_CYL",89="HELLEN_128_MERCEDES_8_CYL",82="HELLEN_154_HYUNDAI_COUPE_BK1",95="HELLEN_154_HYUNDAI_COUPE_BK2",76="HELLEN_154_VAG",75="HELLEN_2CHAN_STIM_QC",74="HELLEN_4CHAN_STIM_QC",57="HELLEN_HONDA_BCM",43="HONDA_600",90="HONDA_K",66="HONDA_OBD1",91="HONDA_OBD2A",104="HYUNDAI_PB",60="L9779_BENCH_ENGINE",54="MAVERICK_X3",34="MAZDA_MIATA_NA6",80="MAZDA_MIATA_NA94",10="MAZDA_MIATA_NA96",83="MAZDA_MIATA_NB1",69="MAZDA_MIATA_NB2",86="MAZDA_MIATA_NB2_36",20="MAZDA_MIATA_NC",33="ME17_9_MISC",68="MERCEDES_M111",1="MIATA_PROTEUS_TCU",99="MINIMAL_PINS",12="MITSUBISHI_3A92",16="MITSUBISHI_4G93",31="MRE_BOARD_NEW_TEST",23="MRE_BODY_CONTROL",4="MRE_SECONDARY_CAN",37="MRE_SUBARU_EJ18",62="MRE_VW_B6",5="NISSAN_PRIMERA",35="POLARIS",9="POLARIS_RZR",30="PROTEUS_ANALOG_PWM_TEST",63="PROTEUS_BMW_M73",27="PROTEUS_GM_LS_4",25="PROTEUS_LUA_DEMO",103="PROTEUS_NISSAN_VQ35",42="PROTEUS_QC_TEST_BOARD",73="PROTEUS_STIM_QC",39="PROTEUS_VW_B6",29="SACHS",92="SIMULATOR_CONFIG",70="SUBARU_EG33",17="TCU_4R70W",100="TEST_100",101="TEST_101",18="TEST_33816",28="TEST_CRANK_ENGINE",48="TEST_DC_WASTEGATE_DISCOVERY",26="TEST_ENGINE",45="TEST_ENGINE_VVT",52="TEST_ISSUE_366_BOTH",53="TEST_ISSUE_366_RISE",93="TEST_ISSUE_6451",19="TEST_ROTARY",13="TOYOTA_1NZ_FE",44="TOYOTA_2JZ_GTE_VVTi",102="UNUSED102",49="UNUSED49",67="UNUSED67",94="UNUSED94",65="UNUSED_65",97="UNUSED_97",77="VAG_5_CYL",32="VW_ABA",96="WASTEGATE_PROTEUS_TEST" startButtonSuppressOnStartUpMs = scalar, U16, 2, "", 1, 0, 0, 32000, 0 @@ -1438,327 +1438,327 @@ nitrousMaximumMap = scalar, S16, 3950, "kPa", 1, 0, 0, 1000, 0 nitrousMaximumAfr = scalar, U08, 3952, "afr", 0.1, 0, 10, 20, 1 unusedOftenChangesDuringFirmwareUpdate = array, U08, 3953, [86], "units", 1, 0, 0, 1, 0 postCrankingFactor = array, F32, 4040, [6x6], "mult", 1, 0, 1, 3, 2 -postCrankingDurationBins = array, F32, 4184, [6], "count", 1, 0, 0, 1000, 0 -postCrankingCLTBins = array, S16, 4208, [6], "C", 1, 0, -100, 250, 0 -etbBiasBins = array, F32, 4220, [8], "target TPS position", 1, 0, 0, 100, 0 -etbBiasValues = array, F32, 4252, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 -iacPidMultTable = array, U08, 4284, [8x8], "%", 0.05, 0, 0, 10, 2 -iacPidMultLoadBins = array, U08, 4348, [8], "Load", 1, 0, 0, 500, 2 -iacPidMultRpmBins = array, U08, 4356, [8], "RPM", 10.0, 0, 0, 2500, 0 -sparkDwellRpmBins = array, U16, 4364, [8], "RPM", 1, 0, 0, 25000, 0 -sparkDwellValues = array, U16, 4380, [8], "ms", 0.01, 0, 0, 30, 2 -cltIdleRpmBins = array, S08, 4396, [16], "C", 2.0, 0, -40, 250, 0 -cltIdleRpm = array, U08, 4412, [16], "RPM", 20.0, 0, 0, 5000, 0 -cltTimingBins = array, F32, 4428, [8], "C", 1, 0, -100, 250, 1 -cltTimingExtra = array, F32, 4460, [8], "degree", 1, 0, -400, 400, 0 -scriptCurve1Bins = array, F32, 4492, [16], "x", 1, 0, -10000, 10000, 3 -scriptCurve1 = array, F32, 4556, [16], "y", 1, 0, -10000, 10000, 3 -scriptCurve2Bins = array, F32, 4620, [16], "x", 1, 0, -10000, 10000, 3 -scriptCurve2 = array, F32, 4684, [16], "y", 1, 0, -10000, 10000, 3 -scriptCurve3Bins = array, F32, 4748, [8], "x", 1, 0, -10000, 10000, 3 -scriptCurve3 = array, F32, 4780, [8], "y", 1, 0, -10000, 10000, 3 -scriptCurve4Bins = array, F32, 4812, [8], "x", 1, 0, -10000, 10000, 3 -scriptCurve4 = array, F32, 4844, [8], "y", 1, 0, -10000, 10000, 3 -scriptCurve5Bins = array, F32, 4876, [8], "x", 1, 0, -10000, 10000, 3 -scriptCurve5 = array, F32, 4908, [8], "y", 1, 0, -10000, 10000, 3 -scriptCurve6Bins = array, F32, 4940, [8], "x", 1, 0, -10000, 10000, 3 -scriptCurve6 = array, F32, 4972, [8], "y", 1, 0, -10000, 10000, 3 -baroCorrPressureBins = array, F32, 5004, [4], "kPa", 1, 0, 0, 120, 2 -baroCorrRpmBins = array, F32, 5020, [4], "RPM", 1, 0, 0, 18000, 0 -baroCorrTable = array, F32, 5036, [4x4], "ratio", 1, 0, 0, 2, 2 -crankingTpsCoef = array, F32, 5100, [8], "Ratio", 1, 0, 0, 700, 2 -crankingTpsBins = array, F32, 5132, [8], "%", 1, 0, 0, 100, 2 -crankingAdvanceBins = array, U16, 5164, [4], "RPM", 1, 0, 0, 25000, 0 -crankingAdvance = array, S16, 5172, [4], "deg", 0.01, 0, -20, 90, 2 -iacCoastingRpmBins = array, U08, 5180, [16], "RPM", 100.0, 0, 0, 25000, 0 -iacCoasting = array, U08, 5196, [16], "%", 0.5, 0, 0, 100, 1 -warning_message = string, ASCII, 5212, 120 -boostTableOpenLoop = array, U08, 5332, [8x8], "", 0.5, 0, 0, 100, 1 -boostRpmBins = array, U08, 5396, [8], "RPM", 100.0, 0, 0, 25000, 0 -boostTableClosedLoop = array, U08, 5404, [8x8], "", 2.0, 0, 0, 3000, 0 -boostLoadBins = array, U16, 5468, [8], "", 1, 0, 0, 1000, 0 -pedalToTpsTable = array, U08, 5484, [8x8], "%", 1, 0, 0, 100, 0 -pedalToTpsPedalBins = array, U08, 5548, [8], "%", 1, 0, 0, 120, 0 -pedalToTpsRpmBins = array, U08, 5556, [8], "RPM", 100.0, 0, 0, 25000, 0 -cltCrankingCorrBins = array, F32, 5564, [8], "C", 1, 0, -100, 250, 2 -cltCrankingCorr = array, F32, 5596, [8], "%", 1, 0, 0, 500, 2 -idleAdvanceBins = array, U08, 5628, [8], "RPM", 50.0, 0, 0, 12000, 0 -idleAdvance = array, F32, 5636, [8], "deg", 1, 0, -20, 90, 1 -idleVeRpmBins = array, U08, 5668, [4], "RPM", 10.0, 0, 0, 2500, 0 -idleVeLoadBins = array, U08, 5672, [4], "load", 1, 0, 0, 100, 0 -idleVeTable = array, U16, 5676, [4x4], "%", 0.1, 0, 0, 999, 1 -luaScript = string, ASCII, 5708, 8000 -cltFuelCorrBins = array, F32, 13708, [16], "C", 1, 0, -100, 250, 2 -cltFuelCorr = array, F32, 13772, [16], "ratio", 1, 0, 0, 5, 2 -iatFuelCorrBins = array, F32, 13836, [16], "C", 1, 0, -100, 250, 2 -iatFuelCorr = array, F32, 13900, [16], "ratio", 1, 0, 0, 5, 2 -crankingFuelCoef = array, F32, 13964, [8], "ratio", 1, 0, 0, 50, 2 -crankingFuelBins = array, F32, 13996, [8], "C", 1, 0, -80, 250, 2 -crankingCycleBins = array, F32, 14028, [8], "counter", 1, 0, -80, 170, 0 -crankingCycleFuelCltBins = array, S16, 14060, [4], "C", 1, 0, -100, 250, 2 -crankingCycleFuelCoef = array, F32, 14068, [8x4], "mult", 1, 0, 0, 5, 2 -cltIdleCorrBins = array, F32, 14196, [16], "C", 1, 0, -100, 250, 2 -cltIdleCorr = array, F32, 14260, [16], "ratio", 1, 0, 0, 10, 2 -mafDecoding = array, F32, 14324, [32], "kg/hour", 1, 0, -500, 4000, 2 -mafDecodingBins = array, F32, 14452, [32], "V", 1, 0, -5, 150, 2 -ignitionIatCorrTable = array, S08, 14580, [8x8], "deg", 0.1, 0, -25, 25, 1 -ignitionIatCorrTempBins = array, S08, 14644, [8], "C", 1, 0, -40, 120, 0 -ignitionIatCorrLoadBins = array, U08, 14652, [8], "Load", 5.0, 0, 0, 1000, 0 -injectionPhase = array, S16, 14660, [16x16], "deg", 1, 0, -720, 720, 0 -injPhaseLoadBins = array, U16, 15172, [16], "Load", 1, 0, 0, 1000, 0 -injPhaseRpmBins = array, U16, 15204, [16], "RPM", 1, 0, 0, 18000, 0 -tcuSolenoidTable = array, U08, 15236, [10x6], "onoff", 1, 0, 0, 1, 0 -mapEstimateTable = array, U16, 15296, [16x16], "kPa", 0.01, 0, 0, 1000, 2 -mapEstimateTpsBins = array, U16, 15808, [16], "% TPS", 0.01, 0, 0, 100, 1 -mapEstimateRpmBins = array, U16, 15840, [16], "RPM", 1, 0, 0, 18000, 0 -vvtTable1 = array, S08, 15872, [8x8], "value", 1, 0, -125, 125, 0 -vvtTable1LoadBins = array, U16, 15936, [8], "L", 1, 0, 0, 1000, 0 -vvtTable1RpmBins = array, U16, 15952, [8], "RPM", 1, 0, 0, 18000, 0 -vvtTable2 = array, S08, 15968, [8x8], "value", 1, 0, -125, 125, 0 -vvtTable2LoadBins = array, U16, 16032, [8], "L", 1, 0, 0, 1000, 0 -vvtTable2RpmBins = array, U16, 16048, [8], "RPM", 1, 0, 0, 18000, 0 -ignitionTable = array, S16, 16064, [16x16], "deg", 0.1, 0, -20, 90, 1 -ignitionLoadBins = array, U16, 16576, [16], "Load", 1, 0, 0, 1000, 0 -ignitionRpmBins = array, U16, 16608, [16], "RPM", 1, 0, 0, 18000, 0 -veTable = array, U16, 16640, [16x16], "%", 0.1, 0, 0, 999, 1 -veLoadBins = array, U16, 17152, [16], {bitStringValue(fuelUnits, fuelAlgorithm) }, 1, 0, 0, 1000, 0 -veRpmBins = array, U16, 17184, [16], "RPM", 1, 0, 0, 18000, 0 +postCrankingDurationBins = array, U16, 4184, [6], "count", 1, 0, 0, 64000, 0 +postCrankingCLTBins = array, S16, 4196, [6], "C", 1, 0, -100, 250, 0 +etbBiasBins = array, F32, 4208, [8], "target TPS position", 1, 0, 0, 100, 0 +etbBiasValues = array, F32, 4240, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 +iacPidMultTable = array, U08, 4272, [8x8], "%", 0.05, 0, 0, 10, 2 +iacPidMultLoadBins = array, U08, 4336, [8], "Load", 1, 0, 0, 500, 2 +iacPidMultRpmBins = array, U08, 4344, [8], "RPM", 10.0, 0, 0, 2500, 0 +sparkDwellRpmBins = array, U16, 4352, [8], "RPM", 1, 0, 0, 25000, 0 +sparkDwellValues = array, U16, 4368, [8], "ms", 0.01, 0, 0, 30, 2 +cltIdleRpmBins = array, S08, 4384, [16], "C", 2.0, 0, -40, 250, 0 +cltIdleRpm = array, U08, 4400, [16], "RPM", 20.0, 0, 0, 5000, 0 +cltTimingBins = array, F32, 4416, [8], "C", 1, 0, -100, 250, 1 +cltTimingExtra = array, F32, 4448, [8], "degree", 1, 0, -400, 400, 0 +scriptCurve1Bins = array, F32, 4480, [16], "x", 1, 0, -10000, 10000, 3 +scriptCurve1 = array, F32, 4544, [16], "y", 1, 0, -10000, 10000, 3 +scriptCurve2Bins = array, F32, 4608, [16], "x", 1, 0, -10000, 10000, 3 +scriptCurve2 = array, F32, 4672, [16], "y", 1, 0, -10000, 10000, 3 +scriptCurve3Bins = array, F32, 4736, [8], "x", 1, 0, -10000, 10000, 3 +scriptCurve3 = array, F32, 4768, [8], "y", 1, 0, -10000, 10000, 3 +scriptCurve4Bins = array, F32, 4800, [8], "x", 1, 0, -10000, 10000, 3 +scriptCurve4 = array, F32, 4832, [8], "y", 1, 0, -10000, 10000, 3 +scriptCurve5Bins = array, F32, 4864, [8], "x", 1, 0, -10000, 10000, 3 +scriptCurve5 = array, F32, 4896, [8], "y", 1, 0, -10000, 10000, 3 +scriptCurve6Bins = array, F32, 4928, [8], "x", 1, 0, -10000, 10000, 3 +scriptCurve6 = array, F32, 4960, [8], "y", 1, 0, -10000, 10000, 3 +baroCorrPressureBins = array, F32, 4992, [4], "kPa", 1, 0, 0, 120, 2 +baroCorrRpmBins = array, F32, 5008, [4], "RPM", 1, 0, 0, 18000, 0 +baroCorrTable = array, F32, 5024, [4x4], "ratio", 1, 0, 0, 2, 2 +crankingTpsCoef = array, F32, 5088, [8], "Ratio", 1, 0, 0, 700, 2 +crankingTpsBins = array, F32, 5120, [8], "%", 1, 0, 0, 100, 2 +crankingAdvanceBins = array, U16, 5152, [4], "RPM", 1, 0, 0, 25000, 0 +crankingAdvance = array, S16, 5160, [4], "deg", 0.01, 0, -20, 90, 2 +iacCoastingRpmBins = array, U08, 5168, [16], "RPM", 100.0, 0, 0, 25000, 0 +iacCoasting = array, U08, 5184, [16], "%", 0.5, 0, 0, 100, 1 +warning_message = string, ASCII, 5200, 120 +boostTableOpenLoop = array, U08, 5320, [8x8], "", 0.5, 0, 0, 100, 1 +boostRpmBins = array, U08, 5384, [8], "RPM", 100.0, 0, 0, 25000, 0 +boostTableClosedLoop = array, U08, 5392, [8x8], "", 2.0, 0, 0, 3000, 0 +boostLoadBins = array, U16, 5456, [8], "", 1, 0, 0, 1000, 0 +pedalToTpsTable = array, U08, 5472, [8x8], "%", 1, 0, 0, 100, 0 +pedalToTpsPedalBins = array, U08, 5536, [8], "%", 1, 0, 0, 120, 0 +pedalToTpsRpmBins = array, U08, 5544, [8], "RPM", 100.0, 0, 0, 25000, 0 +cltCrankingCorrBins = array, F32, 5552, [8], "C", 1, 0, -100, 250, 2 +cltCrankingCorr = array, F32, 5584, [8], "%", 1, 0, 0, 500, 2 +idleAdvanceBins = array, U08, 5616, [8], "RPM", 50.0, 0, 0, 12000, 0 +idleAdvance = array, F32, 5624, [8], "deg", 1, 0, -20, 90, 1 +idleVeRpmBins = array, U08, 5656, [4], "RPM", 10.0, 0, 0, 2500, 0 +idleVeLoadBins = array, U08, 5660, [4], "load", 1, 0, 0, 100, 0 +idleVeTable = array, U16, 5664, [4x4], "%", 0.1, 0, 0, 999, 1 +luaScript = string, ASCII, 5696, 8000 +cltFuelCorrBins = array, F32, 13696, [16], "C", 1, 0, -100, 250, 2 +cltFuelCorr = array, F32, 13760, [16], "ratio", 1, 0, 0, 5, 2 +iatFuelCorrBins = array, F32, 13824, [16], "C", 1, 0, -100, 250, 2 +iatFuelCorr = array, F32, 13888, [16], "ratio", 1, 0, 0, 5, 2 +crankingFuelCoef = array, F32, 13952, [8], "ratio", 1, 0, 0, 50, 2 +crankingFuelBins = array, F32, 13984, [8], "C", 1, 0, -80, 250, 2 +crankingCycleBins = array, F32, 14016, [8], "counter", 1, 0, -80, 170, 0 +crankingCycleFuelCltBins = array, S16, 14048, [4], "C", 1, 0, -100, 250, 2 +crankingCycleFuelCoef = array, F32, 14056, [8x4], "mult", 1, 0, 0, 5, 2 +cltIdleCorrBins = array, F32, 14184, [16], "C", 1, 0, -100, 250, 2 +cltIdleCorr = array, F32, 14248, [16], "ratio", 1, 0, 0, 10, 2 +mafDecoding = array, F32, 14312, [32], "kg/hour", 1, 0, -500, 4000, 2 +mafDecodingBins = array, F32, 14440, [32], "V", 1, 0, -5, 150, 2 +ignitionIatCorrTable = array, S08, 14568, [8x8], "deg", 0.1, 0, -25, 25, 1 +ignitionIatCorrTempBins = array, S08, 14632, [8], "C", 1, 0, -40, 120, 0 +ignitionIatCorrLoadBins = array, U08, 14640, [8], "Load", 5.0, 0, 0, 1000, 0 +injectionPhase = array, S16, 14648, [16x16], "deg", 1, 0, -720, 720, 0 +injPhaseLoadBins = array, U16, 15160, [16], "Load", 1, 0, 0, 1000, 0 +injPhaseRpmBins = array, U16, 15192, [16], "RPM", 1, 0, 0, 18000, 0 +tcuSolenoidTable = array, U08, 15224, [10x6], "onoff", 1, 0, 0, 1, 0 +mapEstimateTable = array, U16, 15284, [16x16], "kPa", 0.01, 0, 0, 1000, 2 +mapEstimateTpsBins = array, U16, 15796, [16], "% TPS", 0.01, 0, 0, 100, 1 +mapEstimateRpmBins = array, U16, 15828, [16], "RPM", 1, 0, 0, 18000, 0 +vvtTable1 = array, S08, 15860, [8x8], "value", 1, 0, -125, 125, 0 +vvtTable1LoadBins = array, U16, 15924, [8], "L", 1, 0, 0, 1000, 0 +vvtTable1RpmBins = array, U16, 15940, [8], "RPM", 1, 0, 0, 18000, 0 +vvtTable2 = array, S08, 15956, [8x8], "value", 1, 0, -125, 125, 0 +vvtTable2LoadBins = array, U16, 16020, [8], "L", 1, 0, 0, 1000, 0 +vvtTable2RpmBins = array, U16, 16036, [8], "RPM", 1, 0, 0, 18000, 0 +ignitionTable = array, S16, 16052, [16x16], "deg", 0.1, 0, -20, 90, 1 +ignitionLoadBins = array, U16, 16564, [16], "Load", 1, 0, 0, 1000, 0 +ignitionRpmBins = array, U16, 16596, [16], "RPM", 1, 0, 0, 18000, 0 +veTable = array, U16, 16628, [16x16], "%", 0.1, 0, 0, 999, 1 +veLoadBins = array, U16, 17140, [16], {bitStringValue(fuelUnits, fuelAlgorithm) }, 1, 0, 0, 1000, 0 +veRpmBins = array, U16, 17172, [16], "RPM", 1, 0, 0, 18000, 0 #if LAMBDA -lambdaTable = array, U08, 17216, [16x16], "lambda", 0.006802721088435374, 0, 0.6, 1.5, 2 +lambdaTable = array, U08, 17204, [16x16], "lambda", 0.006802721088435374, 0, 0.6, 1.5, 2 #else -lambdaTable = array, U08, 17216, [16x16], "afr", 0.1, 0, 0, 25, 1 +lambdaTable = array, U08, 17204, [16x16], "afr", 0.1, 0, 0, 25, 1 #endif -lambdaLoadBins = array, U16, 17472, [16], "", 1, 0, 0, 1000, 0 -lambdaRpmBins = array, U16, 17504, [16], "RPM", 1, 0, 0, 18000, 0 -tpsTpsAccelTable = array, F32, 17536, [8x8], "value", 1, 0, 0, 30000, 2 -tpsTpsAccelFromRpmBins = array, F32, 17792, [8], "from", 1, 0, 0, 30000, 2 -tpsTpsAccelToRpmBins = array, F32, 17824, [8], "to", 1, 0, 0, 25500, 2 -scriptTable1 = array, F32, 17856, [8x8], "value", 1, 0, -100000, 100000, 2 -scriptTable1LoadBins = array, S16, 18112, [8], "L", 1, 0, -32000, 32000, 0 -scriptTable1RpmBins = array, S16, 18128, [8], "RPM", 1, 0, -32000, 32000, 0 -scriptTable2 = array, F32, 18144, [8x8], "value", 1, 0, -100000, 100000, 2 -scriptTable2LoadBins = array, S16, 18400, [8], "L", 1, 0, -32000, 32000, 0 -scriptTable2RpmBins = array, S16, 18416, [8], "RPM", 1, 0, -32000, 32000, 0 -scriptTable3 = array, U08, 18432, [8x8], "value", 1, 0, 0, 255, 0 -scriptTable3LoadBins = array, S16, 18496, [8], "L", 1, 0, -32000, 32000, 0 -scriptTable3RpmBins = array, S16, 18512, [8], "RPM", 1, 0, -32000, 32000, 0 -scriptTable4 = array, U08, 18528, [10x8], "value", 1, 0, 0, 255, 0 -scriptTable4LoadBins = array, S16, 18608, [8], "L", 1, 0, -32000, 32000, 0 -scriptTable4RpmBins = array, S16, 18624, [10], "RPM", 1, 0, -32000, 32000, 0 -ignTrimLoadBins = array, U16, 18644, [4], "", 1, 0, 0, 1000, 0 -ignTrimRpmBins = array, U16, 18652, [4], "rpm", 1, 0, 0, 20000, 0 -ignTrims1_table = array, S08, 18660, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims2_table = array, S08, 18676, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims3_table = array, S08, 18692, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims4_table = array, S08, 18708, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims5_table = array, S08, 18724, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims6_table = array, S08, 18740, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims7_table = array, S08, 18756, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims8_table = array, S08, 18772, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims9_table = array, S08, 18788, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims10_table = array, S08, 18804, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims11_table = array, S08, 18820, [4x4], "", 0.2, 0, -25, 25, 1 -ignTrims12_table = array, S08, 18836, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrimLoadBins = array, U16, 18852, [4], "", 1, 0, 0, 1000, 0 -fuelTrimRpmBins = array, U16, 18860, [4], "rpm", 1, 0, 0, 20000, 0 -fuelTrims1_table = array, S08, 18868, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims2_table = array, S08, 18884, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims3_table = array, S08, 18900, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims4_table = array, S08, 18916, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims5_table = array, S08, 18932, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims6_table = array, S08, 18948, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims7_table = array, S08, 18964, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims8_table = array, S08, 18980, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims9_table = array, S08, 18996, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims10_table = array, S08, 19012, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims11_table = array, S08, 19028, [4x4], "", 0.2, 0, -25, 25, 1 -fuelTrims12_table = array, S08, 19044, [4x4], "", 0.2, 0, -25, 25, 1 -crankingFuelCoefE100 = array, U16, 19060, [8], "ratio", 0.01, 0, 0, 50, 2 -tcu_pcAirmassBins = array, U08, 19076, [8], "Airmass", 5.0, 0, 0, 1200, 0 -tcu_pcValsR = array, U08, 19084, [8], "%", 1, 0, 0, 255, 0 -tcu_pcValsN = array, U08, 19092, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals1 = array, U08, 19100, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals2 = array, U08, 19108, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals3 = array, U08, 19116, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals4 = array, U08, 19124, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals12 = array, U08, 19132, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals23 = array, U08, 19140, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals34 = array, U08, 19148, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals21 = array, U08, 19156, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals32 = array, U08, 19164, [8], "%", 1, 0, 0, 255, 0 -tcu_pcVals43 = array, U08, 19172, [8], "%", 1, 0, 0, 255, 0 -tcu_tccTpsBins = array, U08, 19180, [8], "TPS", 1, 0, 0, 255, 0 -tcu_tccLockSpeed = array, U08, 19188, [8], "MPH", 1, 0, 0, 255, 0 -tcu_tccUnlockSpeed = array, U08, 19196, [8], "MPH", 1, 0, 0, 255, 0 -tcu_32SpeedBins = array, U08, 19204, [8], "KPH", 1, 0, 0, 255, 0 -tcu_32Vals = array, U08, 19212, [8], "%", 1, 0, 0, 255, 0 -throttle2TrimTable = array, S08, 19220, [6x6], "%", 0.1, 0, -10, 10, 1 -throttle2TrimTpsBins = array, U08, 19256, [6], "%", 1, 0, 0, 120, 0 -throttle2TrimRpmBins = array, U08, 19262, [6], "RPM", 100.0, 0, 0, 25000, 0 -maxKnockRetardTable = array, U08, 19268, [6x6], "deg", 0.25, 0, 0, 30, 2 -maxKnockRetardLoadBins = array, U08, 19304, [6], "%", 1, 0, 0, 250, 0 -maxKnockRetardRpmBins = array, U08, 19310, [6], "RPM", 100.0, 0, 0, 25000, 0 -ALSTimingRetardTable = array, S16, 19316, [4x4], "deg", 0.1, 0, -60, 0, 1 -alsIgnRetardLoadBins = array, U16, 19348, [4], "TPS", 1, 0, 0, 100, 0 -alsIgnRetardrpmBins = array, U16, 19356, [4], "RPM", 1, 0, 0, 25000, 0 -ALSFuelAdjustment = array, S16, 19364, [4x4], "percent", 0.1, 0, 0, 50, 1 -alsFuelAdjustmentLoadBins = array, U16, 19396, [4], "TPS", 1, 0, 0, 100, 0 -alsFuelAdjustmentrpmBins = array, U16, 19404, [4], "RPM", 1, 0, 0, 25000, 0 -ALSIgnSkipTable = array, S16, 19412, [4x4], "ratio", 10.0, 0, 0, 50, 1 -alsIgnSkipLoadBins = array, U16, 19444, [4], "TPS", 1, 0, 0, 100, 0 -alsIgnSkiprpmBins = array, U16, 19452, [4], "RPM", 1, 0, 0, 25000, 0 -ignBlends1_table = array, S16, 19460, [8x8], "", 0.1, 0, -100, 100, 1 -ignBlends1_loadBins = array, U16, 19588, [8], "Load", 1, 0, 0, 1000, 0 -ignBlends1_rpmBins = array, U16, 19604, [8], "RPM", 1, 0, 0, 18000, 0 -ignBlends1_blendParameter = bits, U08, 19620, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -ignBlends1_yAxisOverride = bits, U08, 19621, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -ignBlends1_blendBins = array, S16, 19622, [8], "", 0.1, 0, -1000, 1000, 1 -ignBlends1_blendValues = array, U08, 19638, [8], "%", 0.5, 0, 0, 100, 1 -ignBlends2_table = array, S16, 19648, [8x8], "", 0.1, 0, -100, 100, 1 -ignBlends2_loadBins = array, U16, 19776, [8], "Load", 1, 0, 0, 1000, 0 -ignBlends2_rpmBins = array, U16, 19792, [8], "RPM", 1, 0, 0, 18000, 0 -ignBlends2_blendParameter = bits, U08, 19808, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -ignBlends2_yAxisOverride = bits, U08, 19809, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -ignBlends2_blendBins = array, S16, 19810, [8], "", 0.1, 0, -1000, 1000, 1 -ignBlends2_blendValues = array, U08, 19826, [8], "%", 0.5, 0, 0, 100, 1 -ignBlends3_table = array, S16, 19836, [8x8], "", 0.1, 0, -100, 100, 1 -ignBlends3_loadBins = array, U16, 19964, [8], "Load", 1, 0, 0, 1000, 0 -ignBlends3_rpmBins = array, U16, 19980, [8], "RPM", 1, 0, 0, 18000, 0 -ignBlends3_blendParameter = bits, U08, 19996, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -ignBlends3_yAxisOverride = bits, U08, 19997, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -ignBlends3_blendBins = array, S16, 19998, [8], "", 0.1, 0, -1000, 1000, 1 -ignBlends3_blendValues = array, U08, 20014, [8], "%", 0.5, 0, 0, 100, 1 -ignBlends4_table = array, S16, 20024, [8x8], "", 0.1, 0, -100, 100, 1 -ignBlends4_loadBins = array, U16, 20152, [8], "Load", 1, 0, 0, 1000, 0 -ignBlends4_rpmBins = array, U16, 20168, [8], "RPM", 1, 0, 0, 18000, 0 -ignBlends4_blendParameter = bits, U08, 20184, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -ignBlends4_yAxisOverride = bits, U08, 20185, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -ignBlends4_blendBins = array, S16, 20186, [8], "", 0.1, 0, -1000, 1000, 1 -ignBlends4_blendValues = array, U08, 20202, [8], "%", 0.5, 0, 0, 100, 1 -veBlends1_table = array, S16, 20212, [8x8], "", 0.1, 0, -100, 100, 1 -veBlends1_loadBins = array, U16, 20340, [8], "Load", 1, 0, 0, 1000, 0 -veBlends1_rpmBins = array, U16, 20356, [8], "RPM", 1, 0, 0, 18000, 0 -veBlends1_blendParameter = bits, U08, 20372, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -veBlends1_yAxisOverride = bits, U08, 20373, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -veBlends1_blendBins = array, S16, 20374, [8], "", 0.1, 0, -1000, 1000, 1 -veBlends1_blendValues = array, U08, 20390, [8], "%", 0.5, 0, 0, 100, 1 -veBlends2_table = array, S16, 20400, [8x8], "", 0.1, 0, -100, 100, 1 -veBlends2_loadBins = array, U16, 20528, [8], "Load", 1, 0, 0, 1000, 0 -veBlends2_rpmBins = array, U16, 20544, [8], "RPM", 1, 0, 0, 18000, 0 -veBlends2_blendParameter = bits, U08, 20560, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -veBlends2_yAxisOverride = bits, U08, 20561, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -veBlends2_blendBins = array, S16, 20562, [8], "", 0.1, 0, -1000, 1000, 1 -veBlends2_blendValues = array, U08, 20578, [8], "%", 0.5, 0, 0, 100, 1 -veBlends3_table = array, S16, 20588, [8x8], "", 0.1, 0, -100, 100, 1 -veBlends3_loadBins = array, U16, 20716, [8], "Load", 1, 0, 0, 1000, 0 -veBlends3_rpmBins = array, U16, 20732, [8], "RPM", 1, 0, 0, 18000, 0 -veBlends3_blendParameter = bits, U08, 20748, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -veBlends3_yAxisOverride = bits, U08, 20749, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -veBlends3_blendBins = array, S16, 20750, [8], "", 0.1, 0, -1000, 1000, 1 -veBlends3_blendValues = array, U08, 20766, [8], "%", 0.5, 0, 0, 100, 1 -veBlends4_table = array, S16, 20776, [8x8], "", 0.1, 0, -100, 100, 1 -veBlends4_loadBins = array, U16, 20904, [8], "Load", 1, 0, 0, 1000, 0 -veBlends4_rpmBins = array, U16, 20920, [8], "RPM", 1, 0, 0, 18000, 0 -veBlends4_blendParameter = bits, U08, 20936, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -veBlends4_yAxisOverride = bits, U08, 20937, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -veBlends4_blendBins = array, S16, 20938, [8], "", 0.1, 0, -1000, 1000, 1 -veBlends4_blendValues = array, U08, 20954, [8], "%", 0.5, 0, 0, 100, 1 -throttleEstimateEffectiveAreaBins = array, U16, 20964, [12], "%", 0.1, 0, 0, 100, 1 -throttleEstimateEffectiveAreaValues = array, U16, 20988, [12], "g/s", 0.1, 0, 0, 6500, 1 -boostOpenLoopBlends1_table = array, S16, 21012, [8x8], "", 0.1, 0, -100, 100, 1 -boostOpenLoopBlends1_loadBins = array, U16, 21140, [8], "Load", 1, 0, 0, 1000, 0 -boostOpenLoopBlends1_rpmBins = array, U16, 21156, [8], "RPM", 1, 0, 0, 18000, 0 -boostOpenLoopBlends1_blendParameter = bits, U08, 21172, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -boostOpenLoopBlends1_yAxisOverride = bits, U08, 21173, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -boostOpenLoopBlends1_blendBins = array, S16, 21174, [8], "", 0.1, 0, -1000, 1000, 1 -boostOpenLoopBlends1_blendValues = array, U08, 21190, [8], "%", 0.5, 0, 0, 100, 1 -boostOpenLoopBlends2_table = array, S16, 21200, [8x8], "", 0.1, 0, -100, 100, 1 -boostOpenLoopBlends2_loadBins = array, U16, 21328, [8], "Load", 1, 0, 0, 1000, 0 -boostOpenLoopBlends2_rpmBins = array, U16, 21344, [8], "RPM", 1, 0, 0, 18000, 0 -boostOpenLoopBlends2_blendParameter = bits, U08, 21360, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -boostOpenLoopBlends2_yAxisOverride = bits, U08, 21361, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -boostOpenLoopBlends2_blendBins = array, S16, 21362, [8], "", 0.1, 0, -1000, 1000, 1 -boostOpenLoopBlends2_blendValues = array, U08, 21378, [8], "%", 0.5, 0, 0, 100, 1 -boostClosedLoopBlends1_table = array, S16, 21388, [8x8], "", 0.1, 0, -100, 100, 1 -boostClosedLoopBlends1_loadBins = array, U16, 21516, [8], "Load", 1, 0, 0, 1000, 0 -boostClosedLoopBlends1_rpmBins = array, U16, 21532, [8], "RPM", 1, 0, 0, 18000, 0 -boostClosedLoopBlends1_blendParameter = bits, U08, 21548, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -boostClosedLoopBlends1_yAxisOverride = bits, U08, 21549, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -boostClosedLoopBlends1_blendBins = array, S16, 21550, [8], "", 0.1, 0, -1000, 1000, 1 -boostClosedLoopBlends1_blendValues = array, U08, 21566, [8], "%", 0.5, 0, 0, 100, 1 -boostClosedLoopBlends2_table = array, S16, 21576, [8x8], "", 0.1, 0, -100, 100, 1 -boostClosedLoopBlends2_loadBins = array, U16, 21704, [8], "Load", 1, 0, 0, 1000, 0 -boostClosedLoopBlends2_rpmBins = array, U16, 21720, [8], "RPM", 1, 0, 0, 18000, 0 -boostClosedLoopBlends2_blendParameter = bits, U08, 21736, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -boostClosedLoopBlends2_yAxisOverride = bits, U08, 21737, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" -boostClosedLoopBlends2_blendBins = array, S16, 21738, [8], "", 0.1, 0, -1000, 1000, 1 -boostClosedLoopBlends2_blendValues = array, U08, 21754, [8], "%", 0.5, 0, 0, 100, 1 -tcu_rangeP = array, F32, 21764, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangeR = array, F32, 21788, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangeN = array, F32, 21812, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangeD = array, F32, 21836, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangeM = array, F32, 21860, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangeM3 = array, F32, 21884, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangeM2 = array, F32, 21908, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangeM1 = array, F32, 21932, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangePlus = array, F32, 21956, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangeMinus = array, F32, 21980, [6], "level", 1, 0, 0, 200000, 0 -tcu_rangeLow = array, F32, 22004, [6], "level", 1, 0, 0, 200000, 0 -lambdaMaxDeviationTable = array, U08, 22028, [4x4], "lambda", 0.01, 0, 0, 1, 2 -lambdaMaxDeviationLoadBins = array, U16, 22044, [4], "", 1, 0, 0, 1000, 0 -lambdaMaxDeviationRpmBins = array, U16, 22052, [4], "RPM", 1, 0, 0, 18000, 0 -injectorStagingTable = array, U08, 22060, [6x6], "%", 1, 0, 0, 90, 0 -injectorStagingLoadBins = array, U16, 22096, [6], "", 1, 0, 0, 1000, 0 -injectorStagingRpmBins = array, U16, 22108, [6], "RPM", 1, 0, 0, 18000, 0 -wwCltBins = array, S08, 22120, [8], "deg C", 1, 0, -40, 120, 0 -wwTauCltValues = array, U08, 22128, [8], "", 0.01, 0, 0, 2.5, 2 -wwBetaCltValues = array, U08, 22136, [8], "", 0.01, 0, 0, 1, 2 -wwMapBins = array, S08, 22144, [8], "kPa", 1, 0, 0, 250, 0 -wwTauMapValues = array, U08, 22152, [8], "", 0.01, 0, 0, 2.5, 2 -wwBetaMapValues = array, U08, 22160, [8], "", 0.01, 0, 0, 2.5, 2 -hpfpLobeProfileQuantityBins = array, U08, 22168, [16], "%", 0.5, 0, 0, 100, 1 -hpfpLobeProfileAngle = array, U08, 22184, [16], "deg", 0.5, 0, 0, 125, 1 -hpfpDeadtimeVoltsBins = array, U08, 22200, [8], "volts", 1, 0, 0, 255, 0 -hpfpDeadtimeMS = array, U16, 22208, [8], "ms", 0.001, 0, 0, 65, 3 -hpfpTarget = array, U16, 22224, [10x10], "kPa", 1, 0, 0, 65000, 0 -hpfpTargetLoadBins = array, U16, 22424, [10], "load", 0.1, 0, 0, 6500, 1 -hpfpTargetRpmBins = array, U08, 22444, [10], "RPM", 50.0, 0, 0, 12500, 0 -hpfpCompensation = array, S08, 22454, [10x10], "%", 1, 0, -100, 100, 0 -hpfpCompensationLoadBins = array, U16, 22554, [10], "cc/lobe", 0.001, 0, 0, 65, 3 -hpfpCompensationRpmBins = array, U08, 22574, [10], "RPM", 50.0, 0, 0, 12500, 0 -knockNoiseRpmBins = array, U16, 22584, [16], "RPM", 1, 0, 0, 30000, 0 -knockBaseNoise = array, S08, 22616, [16], "dB", 0.5, 0, -99, 10, 1 -tpsTspCorrValuesBins = array, U08, 22632, [4], "RPM", 50.0, 0, 0, 17500, 0 -tpsTspCorrValues = array, U08, 22636, [4], "multiplier", 0.02, 0, 0, 5, 2 -cltRevLimitRpmBins = array, S08, 22640, [4], "C", 1, 0, -40, 120, 0 -cltRevLimitRpm = array, U16, 22644, [4], "RPM", 1, 0, 0, 20000, 0 -fuelLevelBins = array, U16, 22652, [8], "volt", 0.001, 0, 0, 5, 3 -fuelLevelValues = array, U08, 22668, [8], "%", 1, 0, 0, 100, 0 -dwellVoltageCorrVoltBins = array, U08, 22676, [8], "volts", 0.1, 0, 0, 20, 1 -dwellVoltageCorrValues = array, U08, 22684, [8], "multiplier", 0.02, 0, 0, 5, 2 -tcu_shiftTpsBins = array, U08, 22692, [8], "%", 1, 0, 0, 255, 2 -tcu_shiftSpeed12 = array, U08, 22700, [8], "MPH", 1, 0, 0, 255, 0 -tcu_shiftSpeed23 = array, U08, 22708, [8], "MPH", 1, 0, 0, 255, 0 -tcu_shiftSpeed34 = array, U08, 22716, [8], "MPH", 1, 0, 0, 255, 0 -tcu_shiftSpeed21 = array, U08, 22724, [8], "MPH", 1, 0, 0, 255, 0 -tcu_shiftSpeed32 = array, U08, 22732, [8], "MPH", 1, 0, 0, 255, 0 -tcu_shiftSpeed43 = array, U08, 22740, [8], "MPH", 1, 0, 0, 255, 0 -tcu_shiftTime = scalar, F32, 22748, "ms", 1, 0, 0, 3000, 0 -alternatorVoltageTargetTable = array, S16, 22752, [4x4], "Volts", 0.1, 0, 0, 30, 1 -alternatorVoltageTargetLoadBins = array, U16, 22784, [4], "Load", 1, 0, 0, 1000, 0 -alternatorVoltageTargetRpmBins = array, U16, 22792, [4], "RPM", 1, 0, 0, 18000, 0 -cltBoostCorrBins = array, F32, 22800, [5], "C", 1, 0, -100, 250, 2 -cltBoostCorr = array, F32, 22820, [5], "ratio", 1, 0, 0, 5, 2 -iatBoostCorrBins = array, F32, 22840, [5], "C", 1, 0, -100, 250, 2 -iatBoostCorr = array, F32, 22860, [5], "ratio", 1, 0, 0, 5, 2 -cltBoostAdderBins = array, F32, 22880, [5], "C", 1, 0, -100, 250, 2 -cltBoostAdder = array, F32, 22900, [5], "", 1, 0, 0, 5, 2 -iatBoostAdderBins = array, F32, 22920, [5], "C", 1, 0, -100, 250, 2 -iatBoostAdder = array, F32, 22940, [5], "", 1, 0, 0, 5, 2 -minimumOilPressureBins = array, U08, 22960, [8], "RPM", 100.0, 0, 0, 25000, 0 -minimumOilPressureValues = array, U08, 22968, [8], "kPa", 10.0, 0, 0, 1000, 0 -boardSpecificCalibration1 = scalar, S32, 22976, "", 1, 0, 0, 100, 0 -; total TS size = 22980 +lambdaLoadBins = array, U16, 17460, [16], "", 1, 0, 0, 1000, 0 +lambdaRpmBins = array, U16, 17492, [16], "RPM", 1, 0, 0, 18000, 0 +tpsTpsAccelTable = array, F32, 17524, [8x8], "value", 1, 0, 0, 30000, 2 +tpsTpsAccelFromRpmBins = array, F32, 17780, [8], "from", 1, 0, 0, 30000, 2 +tpsTpsAccelToRpmBins = array, F32, 17812, [8], "to", 1, 0, 0, 25500, 2 +scriptTable1 = array, F32, 17844, [8x8], "value", 1, 0, -100000, 100000, 2 +scriptTable1LoadBins = array, S16, 18100, [8], "L", 1, 0, -32000, 32000, 0 +scriptTable1RpmBins = array, S16, 18116, [8], "RPM", 1, 0, -32000, 32000, 0 +scriptTable2 = array, F32, 18132, [8x8], "value", 1, 0, -100000, 100000, 2 +scriptTable2LoadBins = array, S16, 18388, [8], "L", 1, 0, -32000, 32000, 0 +scriptTable2RpmBins = array, S16, 18404, [8], "RPM", 1, 0, -32000, 32000, 0 +scriptTable3 = array, U08, 18420, [8x8], "value", 1, 0, 0, 255, 0 +scriptTable3LoadBins = array, S16, 18484, [8], "L", 1, 0, -32000, 32000, 0 +scriptTable3RpmBins = array, S16, 18500, [8], "RPM", 1, 0, -32000, 32000, 0 +scriptTable4 = array, U08, 18516, [10x8], "value", 1, 0, 0, 255, 0 +scriptTable4LoadBins = array, S16, 18596, [8], "L", 1, 0, -32000, 32000, 0 +scriptTable4RpmBins = array, S16, 18612, [10], "RPM", 1, 0, -32000, 32000, 0 +ignTrimLoadBins = array, U16, 18632, [4], "", 1, 0, 0, 1000, 0 +ignTrimRpmBins = array, U16, 18640, [4], "rpm", 1, 0, 0, 20000, 0 +ignTrims1_table = array, S08, 18648, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims2_table = array, S08, 18664, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims3_table = array, S08, 18680, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims4_table = array, S08, 18696, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims5_table = array, S08, 18712, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims6_table = array, S08, 18728, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims7_table = array, S08, 18744, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims8_table = array, S08, 18760, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims9_table = array, S08, 18776, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims10_table = array, S08, 18792, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims11_table = array, S08, 18808, [4x4], "", 0.2, 0, -25, 25, 1 +ignTrims12_table = array, S08, 18824, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrimLoadBins = array, U16, 18840, [4], "", 1, 0, 0, 1000, 0 +fuelTrimRpmBins = array, U16, 18848, [4], "rpm", 1, 0, 0, 20000, 0 +fuelTrims1_table = array, S08, 18856, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims2_table = array, S08, 18872, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims3_table = array, S08, 18888, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims4_table = array, S08, 18904, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims5_table = array, S08, 18920, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims6_table = array, S08, 18936, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims7_table = array, S08, 18952, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims8_table = array, S08, 18968, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims9_table = array, S08, 18984, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims10_table = array, S08, 19000, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims11_table = array, S08, 19016, [4x4], "", 0.2, 0, -25, 25, 1 +fuelTrims12_table = array, S08, 19032, [4x4], "", 0.2, 0, -25, 25, 1 +crankingFuelCoefE100 = array, U16, 19048, [8], "ratio", 0.01, 0, 0, 50, 2 +tcu_pcAirmassBins = array, U08, 19064, [8], "Airmass", 5.0, 0, 0, 1200, 0 +tcu_pcValsR = array, U08, 19072, [8], "%", 1, 0, 0, 255, 0 +tcu_pcValsN = array, U08, 19080, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals1 = array, U08, 19088, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals2 = array, U08, 19096, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals3 = array, U08, 19104, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals4 = array, U08, 19112, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals12 = array, U08, 19120, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals23 = array, U08, 19128, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals34 = array, U08, 19136, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals21 = array, U08, 19144, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals32 = array, U08, 19152, [8], "%", 1, 0, 0, 255, 0 +tcu_pcVals43 = array, U08, 19160, [8], "%", 1, 0, 0, 255, 0 +tcu_tccTpsBins = array, U08, 19168, [8], "TPS", 1, 0, 0, 255, 0 +tcu_tccLockSpeed = array, U08, 19176, [8], "MPH", 1, 0, 0, 255, 0 +tcu_tccUnlockSpeed = array, U08, 19184, [8], "MPH", 1, 0, 0, 255, 0 +tcu_32SpeedBins = array, U08, 19192, [8], "KPH", 1, 0, 0, 255, 0 +tcu_32Vals = array, U08, 19200, [8], "%", 1, 0, 0, 255, 0 +throttle2TrimTable = array, S08, 19208, [6x6], "%", 0.1, 0, -10, 10, 1 +throttle2TrimTpsBins = array, U08, 19244, [6], "%", 1, 0, 0, 120, 0 +throttle2TrimRpmBins = array, U08, 19250, [6], "RPM", 100.0, 0, 0, 25000, 0 +maxKnockRetardTable = array, U08, 19256, [6x6], "deg", 0.25, 0, 0, 30, 2 +maxKnockRetardLoadBins = array, U08, 19292, [6], "%", 1, 0, 0, 250, 0 +maxKnockRetardRpmBins = array, U08, 19298, [6], "RPM", 100.0, 0, 0, 25000, 0 +ALSTimingRetardTable = array, S16, 19304, [4x4], "deg", 0.1, 0, -60, 0, 1 +alsIgnRetardLoadBins = array, U16, 19336, [4], "TPS", 1, 0, 0, 100, 0 +alsIgnRetardrpmBins = array, U16, 19344, [4], "RPM", 1, 0, 0, 25000, 0 +ALSFuelAdjustment = array, S16, 19352, [4x4], "percent", 0.1, 0, 0, 50, 1 +alsFuelAdjustmentLoadBins = array, U16, 19384, [4], "TPS", 1, 0, 0, 100, 0 +alsFuelAdjustmentrpmBins = array, U16, 19392, [4], "RPM", 1, 0, 0, 25000, 0 +ALSIgnSkipTable = array, S16, 19400, [4x4], "ratio", 10.0, 0, 0, 50, 1 +alsIgnSkipLoadBins = array, U16, 19432, [4], "TPS", 1, 0, 0, 100, 0 +alsIgnSkiprpmBins = array, U16, 19440, [4], "RPM", 1, 0, 0, 25000, 0 +ignBlends1_table = array, S16, 19448, [8x8], "", 0.1, 0, -100, 100, 1 +ignBlends1_loadBins = array, U16, 19576, [8], "Load", 1, 0, 0, 1000, 0 +ignBlends1_rpmBins = array, U16, 19592, [8], "RPM", 1, 0, 0, 18000, 0 +ignBlends1_blendParameter = bits, U08, 19608, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +ignBlends1_yAxisOverride = bits, U08, 19609, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +ignBlends1_blendBins = array, S16, 19610, [8], "", 0.1, 0, -1000, 1000, 1 +ignBlends1_blendValues = array, U08, 19626, [8], "%", 0.5, 0, 0, 100, 1 +ignBlends2_table = array, S16, 19636, [8x8], "", 0.1, 0, -100, 100, 1 +ignBlends2_loadBins = array, U16, 19764, [8], "Load", 1, 0, 0, 1000, 0 +ignBlends2_rpmBins = array, U16, 19780, [8], "RPM", 1, 0, 0, 18000, 0 +ignBlends2_blendParameter = bits, U08, 19796, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +ignBlends2_yAxisOverride = bits, U08, 19797, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +ignBlends2_blendBins = array, S16, 19798, [8], "", 0.1, 0, -1000, 1000, 1 +ignBlends2_blendValues = array, U08, 19814, [8], "%", 0.5, 0, 0, 100, 1 +ignBlends3_table = array, S16, 19824, [8x8], "", 0.1, 0, -100, 100, 1 +ignBlends3_loadBins = array, U16, 19952, [8], "Load", 1, 0, 0, 1000, 0 +ignBlends3_rpmBins = array, U16, 19968, [8], "RPM", 1, 0, 0, 18000, 0 +ignBlends3_blendParameter = bits, U08, 19984, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +ignBlends3_yAxisOverride = bits, U08, 19985, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +ignBlends3_blendBins = array, S16, 19986, [8], "", 0.1, 0, -1000, 1000, 1 +ignBlends3_blendValues = array, U08, 20002, [8], "%", 0.5, 0, 0, 100, 1 +ignBlends4_table = array, S16, 20012, [8x8], "", 0.1, 0, -100, 100, 1 +ignBlends4_loadBins = array, U16, 20140, [8], "Load", 1, 0, 0, 1000, 0 +ignBlends4_rpmBins = array, U16, 20156, [8], "RPM", 1, 0, 0, 18000, 0 +ignBlends4_blendParameter = bits, U08, 20172, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +ignBlends4_yAxisOverride = bits, U08, 20173, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +ignBlends4_blendBins = array, S16, 20174, [8], "", 0.1, 0, -1000, 1000, 1 +ignBlends4_blendValues = array, U08, 20190, [8], "%", 0.5, 0, 0, 100, 1 +veBlends1_table = array, S16, 20200, [8x8], "", 0.1, 0, -100, 100, 1 +veBlends1_loadBins = array, U16, 20328, [8], "Load", 1, 0, 0, 1000, 0 +veBlends1_rpmBins = array, U16, 20344, [8], "RPM", 1, 0, 0, 18000, 0 +veBlends1_blendParameter = bits, U08, 20360, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +veBlends1_yAxisOverride = bits, U08, 20361, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +veBlends1_blendBins = array, S16, 20362, [8], "", 0.1, 0, -1000, 1000, 1 +veBlends1_blendValues = array, U08, 20378, [8], "%", 0.5, 0, 0, 100, 1 +veBlends2_table = array, S16, 20388, [8x8], "", 0.1, 0, -100, 100, 1 +veBlends2_loadBins = array, U16, 20516, [8], "Load", 1, 0, 0, 1000, 0 +veBlends2_rpmBins = array, U16, 20532, [8], "RPM", 1, 0, 0, 18000, 0 +veBlends2_blendParameter = bits, U08, 20548, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +veBlends2_yAxisOverride = bits, U08, 20549, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +veBlends2_blendBins = array, S16, 20550, [8], "", 0.1, 0, -1000, 1000, 1 +veBlends2_blendValues = array, U08, 20566, [8], "%", 0.5, 0, 0, 100, 1 +veBlends3_table = array, S16, 20576, [8x8], "", 0.1, 0, -100, 100, 1 +veBlends3_loadBins = array, U16, 20704, [8], "Load", 1, 0, 0, 1000, 0 +veBlends3_rpmBins = array, U16, 20720, [8], "RPM", 1, 0, 0, 18000, 0 +veBlends3_blendParameter = bits, U08, 20736, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +veBlends3_yAxisOverride = bits, U08, 20737, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +veBlends3_blendBins = array, S16, 20738, [8], "", 0.1, 0, -1000, 1000, 1 +veBlends3_blendValues = array, U08, 20754, [8], "%", 0.5, 0, 0, 100, 1 +veBlends4_table = array, S16, 20764, [8x8], "", 0.1, 0, -100, 100, 1 +veBlends4_loadBins = array, U16, 20892, [8], "Load", 1, 0, 0, 1000, 0 +veBlends4_rpmBins = array, U16, 20908, [8], "RPM", 1, 0, 0, 18000, 0 +veBlends4_blendParameter = bits, U08, 20924, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +veBlends4_yAxisOverride = bits, U08, 20925, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +veBlends4_blendBins = array, S16, 20926, [8], "", 0.1, 0, -1000, 1000, 1 +veBlends4_blendValues = array, U08, 20942, [8], "%", 0.5, 0, 0, 100, 1 +throttleEstimateEffectiveAreaBins = array, U16, 20952, [12], "%", 0.1, 0, 0, 100, 1 +throttleEstimateEffectiveAreaValues = array, U16, 20976, [12], "g/s", 0.1, 0, 0, 6500, 1 +boostOpenLoopBlends1_table = array, S16, 21000, [8x8], "", 0.1, 0, -100, 100, 1 +boostOpenLoopBlends1_loadBins = array, U16, 21128, [8], "Load", 1, 0, 0, 1000, 0 +boostOpenLoopBlends1_rpmBins = array, U16, 21144, [8], "RPM", 1, 0, 0, 18000, 0 +boostOpenLoopBlends1_blendParameter = bits, U08, 21160, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +boostOpenLoopBlends1_yAxisOverride = bits, U08, 21161, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +boostOpenLoopBlends1_blendBins = array, S16, 21162, [8], "", 0.1, 0, -1000, 1000, 1 +boostOpenLoopBlends1_blendValues = array, U08, 21178, [8], "%", 0.5, 0, 0, 100, 1 +boostOpenLoopBlends2_table = array, S16, 21188, [8x8], "", 0.1, 0, -100, 100, 1 +boostOpenLoopBlends2_loadBins = array, U16, 21316, [8], "Load", 1, 0, 0, 1000, 0 +boostOpenLoopBlends2_rpmBins = array, U16, 21332, [8], "RPM", 1, 0, 0, 18000, 0 +boostOpenLoopBlends2_blendParameter = bits, U08, 21348, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +boostOpenLoopBlends2_yAxisOverride = bits, U08, 21349, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +boostOpenLoopBlends2_blendBins = array, S16, 21350, [8], "", 0.1, 0, -1000, 1000, 1 +boostOpenLoopBlends2_blendValues = array, U08, 21366, [8], "%", 0.5, 0, 0, 100, 1 +boostClosedLoopBlends1_table = array, S16, 21376, [8x8], "", 0.1, 0, -100, 100, 1 +boostClosedLoopBlends1_loadBins = array, U16, 21504, [8], "Load", 1, 0, 0, 1000, 0 +boostClosedLoopBlends1_rpmBins = array, U16, 21520, [8], "RPM", 1, 0, 0, 18000, 0 +boostClosedLoopBlends1_blendParameter = bits, U08, 21536, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +boostClosedLoopBlends1_yAxisOverride = bits, U08, 21537, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +boostClosedLoopBlends1_blendBins = array, S16, 21538, [8], "", 0.1, 0, -1000, 1000, 1 +boostClosedLoopBlends1_blendValues = array, U08, 21554, [8], "%", 0.5, 0, 0, 100, 1 +boostClosedLoopBlends2_table = array, S16, 21564, [8x8], "", 0.1, 0, -100, 100, 1 +boostClosedLoopBlends2_loadBins = array, U16, 21692, [8], "Load", 1, 0, 0, 1000, 0 +boostClosedLoopBlends2_rpmBins = array, U16, 21708, [8], "RPM", 1, 0, 0, 18000, 0 +boostClosedLoopBlends2_blendParameter = bits, U08, 21724, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +boostClosedLoopBlends2_yAxisOverride = bits, U08, 21725, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed" +boostClosedLoopBlends2_blendBins = array, S16, 21726, [8], "", 0.1, 0, -1000, 1000, 1 +boostClosedLoopBlends2_blendValues = array, U08, 21742, [8], "%", 0.5, 0, 0, 100, 1 +tcu_rangeP = array, F32, 21752, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangeR = array, F32, 21776, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangeN = array, F32, 21800, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangeD = array, F32, 21824, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangeM = array, F32, 21848, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangeM3 = array, F32, 21872, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangeM2 = array, F32, 21896, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangeM1 = array, F32, 21920, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangePlus = array, F32, 21944, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangeMinus = array, F32, 21968, [6], "level", 1, 0, 0, 200000, 0 +tcu_rangeLow = array, F32, 21992, [6], "level", 1, 0, 0, 200000, 0 +lambdaMaxDeviationTable = array, U08, 22016, [4x4], "lambda", 0.01, 0, 0, 1, 2 +lambdaMaxDeviationLoadBins = array, U16, 22032, [4], "", 1, 0, 0, 1000, 0 +lambdaMaxDeviationRpmBins = array, U16, 22040, [4], "RPM", 1, 0, 0, 18000, 0 +injectorStagingTable = array, U08, 22048, [6x6], "%", 1, 0, 0, 90, 0 +injectorStagingLoadBins = array, U16, 22084, [6], "", 1, 0, 0, 1000, 0 +injectorStagingRpmBins = array, U16, 22096, [6], "RPM", 1, 0, 0, 18000, 0 +wwCltBins = array, S08, 22108, [8], "deg C", 1, 0, -40, 120, 0 +wwTauCltValues = array, U08, 22116, [8], "", 0.01, 0, 0, 2.5, 2 +wwBetaCltValues = array, U08, 22124, [8], "", 0.01, 0, 0, 1, 2 +wwMapBins = array, S08, 22132, [8], "kPa", 1, 0, 0, 250, 0 +wwTauMapValues = array, U08, 22140, [8], "", 0.01, 0, 0, 2.5, 2 +wwBetaMapValues = array, U08, 22148, [8], "", 0.01, 0, 0, 2.5, 2 +hpfpLobeProfileQuantityBins = array, U08, 22156, [16], "%", 0.5, 0, 0, 100, 1 +hpfpLobeProfileAngle = array, U08, 22172, [16], "deg", 0.5, 0, 0, 125, 1 +hpfpDeadtimeVoltsBins = array, U08, 22188, [8], "volts", 1, 0, 0, 255, 0 +hpfpDeadtimeMS = array, U16, 22196, [8], "ms", 0.001, 0, 0, 65, 3 +hpfpTarget = array, U16, 22212, [10x10], "kPa", 1, 0, 0, 65000, 0 +hpfpTargetLoadBins = array, U16, 22412, [10], "load", 0.1, 0, 0, 6500, 1 +hpfpTargetRpmBins = array, U08, 22432, [10], "RPM", 50.0, 0, 0, 12500, 0 +hpfpCompensation = array, S08, 22442, [10x10], "%", 1, 0, -100, 100, 0 +hpfpCompensationLoadBins = array, U16, 22542, [10], "cc/lobe", 0.001, 0, 0, 65, 3 +hpfpCompensationRpmBins = array, U08, 22562, [10], "RPM", 50.0, 0, 0, 12500, 0 +knockNoiseRpmBins = array, U16, 22572, [16], "RPM", 1, 0, 0, 30000, 0 +knockBaseNoise = array, S08, 22604, [16], "dB", 0.5, 0, -99, 10, 1 +tpsTspCorrValuesBins = array, U08, 22620, [4], "RPM", 50.0, 0, 0, 17500, 0 +tpsTspCorrValues = array, U08, 22624, [4], "multiplier", 0.02, 0, 0, 5, 2 +cltRevLimitRpmBins = array, S08, 22628, [4], "C", 1, 0, -40, 120, 0 +cltRevLimitRpm = array, U16, 22632, [4], "RPM", 1, 0, 0, 20000, 0 +fuelLevelBins = array, U16, 22640, [8], "volt", 0.001, 0, 0, 5, 3 +fuelLevelValues = array, U08, 22656, [8], "%", 1, 0, 0, 100, 0 +dwellVoltageCorrVoltBins = array, U08, 22664, [8], "volts", 0.1, 0, 0, 20, 1 +dwellVoltageCorrValues = array, U08, 22672, [8], "multiplier", 0.02, 0, 0, 5, 2 +tcu_shiftTpsBins = array, U08, 22680, [8], "%", 1, 0, 0, 255, 2 +tcu_shiftSpeed12 = array, U08, 22688, [8], "MPH", 1, 0, 0, 255, 0 +tcu_shiftSpeed23 = array, U08, 22696, [8], "MPH", 1, 0, 0, 255, 0 +tcu_shiftSpeed34 = array, U08, 22704, [8], "MPH", 1, 0, 0, 255, 0 +tcu_shiftSpeed21 = array, U08, 22712, [8], "MPH", 1, 0, 0, 255, 0 +tcu_shiftSpeed32 = array, U08, 22720, [8], "MPH", 1, 0, 0, 255, 0 +tcu_shiftSpeed43 = array, U08, 22728, [8], "MPH", 1, 0, 0, 255, 0 +tcu_shiftTime = scalar, F32, 22736, "ms", 1, 0, 0, 3000, 0 +alternatorVoltageTargetTable = array, S16, 22740, [4x4], "Volts", 0.1, 0, 0, 30, 1 +alternatorVoltageTargetLoadBins = array, U16, 22772, [4], "Load", 1, 0, 0, 1000, 0 +alternatorVoltageTargetRpmBins = array, U16, 22780, [4], "RPM", 1, 0, 0, 18000, 0 +cltBoostCorrBins = array, F32, 22788, [5], "C", 1, 0, -100, 250, 2 +cltBoostCorr = array, F32, 22808, [5], "ratio", 1, 0, 0, 5, 2 +iatBoostCorrBins = array, F32, 22828, [5], "C", 1, 0, -100, 250, 2 +iatBoostCorr = array, F32, 22848, [5], "ratio", 1, 0, 0, 5, 2 +cltBoostAdderBins = array, F32, 22868, [5], "C", 1, 0, -100, 250, 2 +cltBoostAdder = array, F32, 22888, [5], "", 1, 0, 0, 5, 2 +iatBoostAdderBins = array, F32, 22908, [5], "C", 1, 0, -100, 250, 2 +iatBoostAdder = array, F32, 22928, [5], "", 1, 0, 0, 5, 2 +minimumOilPressureBins = array, U08, 22948, [8], "RPM", 100.0, 0, 0, 25000, 0 +minimumOilPressureValues = array, U08, 22956, [8], "kPa", 10.0, 0, 0, 1000, 0 +boardSpecificCalibration1 = scalar, S32, 22964, "", 1, 0, 0, 100, 0 +; total TS size = 22968 [SettingContextHelp] engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X" sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm" diff --git a/generated/tunerstudio/generated/signature_XYZ.txt b/generated/tunerstudio/generated/signature_XYZ.txt index 5680d72..9bd21f3 100644 --- a/generated/tunerstudio/generated/signature_XYZ.txt +++ b/generated/tunerstudio/generated/signature_XYZ.txt @@ -1,4 +1,4 @@ ! Generated by gen_signature.sh ! SIGNATURE_HASH is a built-in variable generated by config_definition-all.jar ! gen_signature.sh Using env variable branch [main] -#define TS_SIGNATURE "rusEFI main.2024.12.01.XYZ.@@SIGNATURE_HASH@@" +#define TS_SIGNATURE "rusEFI main.2024.12.02.XYZ.@@SIGNATURE_HASH@@"