rusefi/simulator/generated/simulator_tune_HARLEY.msq

4726 lines
170 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<msq xmlns="http://www.msefi.com/:msq">
<page/>
<page number="0" size="22400">
<constant name="engineType">"HARLEY"</constant>
<constant digits="0" name="startButtonSuppressOnStartUpMs" units="">0.0</constant>
<constant digits="0" name="sensorSnifferRpmThreshold" units="RPM">2500.0</constant>
<constant digits="0" name="launchRpm" units="rpm">3000.0</constant>
<constant digits="0" name="rpmHardLimit" units="rpm">7000.0</constant>
<constant digits="0" name="engineSnifferRpmThreshold" units="RPM">2500.0</constant>
<constant digits="0" name="multisparkMaxRpm" units="rpm">1500.0</constant>
<constant digits="0" name="maxAcRpm" units="rpm">5000.0</constant>
<constant digits="0" name="maxAcTps" units="%">75.0</constant>
<constant digits="0" name="maxAcClt" units="deg C">100.0</constant>
<constant digits="1" name="compressionRatio" units="CR">9.0</constant>
<constant digits="0" name="wastegatePositionMin" units="mv">0.0</constant>
<constant digits="0" name="wastegatePositionMax" units="mv">5000.0</constant>
<constant digits="0" name="idlePositionMin" units="mv">0.0</constant>
<constant digits="0" name="idlePositionMax" units="mv">5000.0</constant>
<constant name="mainRelayPin">"NONE"</constant>
<constant name="sdCardCsPin">"NONE"</constant>
<constant name="canTxPin">"NONE"</constant>
<constant name="canRxPin">"NONE"</constant>
<constant digits="0" name="etbExpAverageLength" units="">50.0</constant>
<constant digits="0" name="launchFuelAdderPercent" units="%">0.0</constant>
<constant digits="2" name="etbJamTimeout" units="sec">0.0</constant>
<constant name="tachOutputPin">"NONE"</constant>
<constant name="tachOutputPinMode">"default"</constant>
<constant digits="0" name="acIdleExtraOffset" units="%">15.0</constant>
<constant digits="0" name="manIdlePosition" units="%">50.0</constant>
<constant digits="0" name="multisparkMaxSparkingAngle" units="deg">30.0</constant>
<constant digits="0" name="multisparkMaxExtraSparkCount" units="count">2.0</constant>
<constant digits="0" name="vvtControlMinRpm" units="RPM">500.0</constant>
<constant digits="2" name="injector_flow" units="cm3/min">200.0</constant>
<constant cols="1" digits="2" name="injector_battLagCorrBins" rows="8">
6.0
8.0
10.0
11.0
12.0
13.0
14.0
15.0
</constant>
<constant cols="1" digits="2" name="injector_battLagCorr" rows="8">
3.371
1.974
1.383
1.194
1.04
0.914
0.797
0.726
</constant>
<constant digits="2" name="injectorSecondary_flow" units="cm3/min">200.0</constant>
<constant cols="1" digits="2" name="injectorSecondary_battLagCorrBins" rows="8">
6.0
8.0
10.0
11.0
12.0
13.0
14.0
15.0
</constant>
<constant cols="1" digits="2" name="injectorSecondary_battLagCorr" rows="8">
3.371
1.974
1.383
1.194
1.04
0.914
0.797
0.726
</constant>
<constant name="isForcedInduction">"false"</constant>
<constant name="useFordRedundantTps">"false"</constant>
<constant name="enableKline">"false"</constant>
<constant name="overrideTriggerGaps">"false"</constant>
<constant name="enableFan1WithAc">"false"</constant>
<constant name="enableFan2WithAc">"false"</constant>
<constant name="disableFan1WhenStopped">"false"</constant>
<constant name="disableFan2WhenStopped">"false"</constant>
<constant name="enableTrailingSparks">"false"</constant>
<constant name="etb_use_two_wires">"false"</constant>
<constant name="isDoubleSolenoidIdle">"false"</constant>
<constant name="useEeprom">"false"</constant>
<constant name="useCicPidForIdle">"false"</constant>
<constant name="useTLE8888_cranking_hack">"true"</constant>
<constant name="kickStartCranking">"false"</constant>
<constant name="useSeparateIdleTablesForCrankingTaper">"false"</constant>
<constant name="launchControlEnabled">"false"</constant>
<constant name="doNotFilterTriggerEdgeNoise">"with filter"</constant>
<constant name="antiLagEnabled">"false"</constant>
<constant name="useRunningMathForCranking">"Fixed"</constant>
<constant name="displayLogicLevelsInEngineSniffer">"false"</constant>
<constant name="useTLE8888_stepper">"false"</constant>
<constant name="usescriptTableForCanSniffingFiltering">"false"</constant>
<constant name="verboseCan">"Do not print"</constant>
<constant name="artificialTestMisfire">"No thank you"</constant>
<constant name="useFordRedundantPps">"false"</constant>
<constant name="cltSensorPulldown">"false"</constant>
<constant name="iatSensorPulldown">"false"</constant>
<constant name="allowIdenticalPps">"false"</constant>
<constant name="overrideVvtTriggerGaps">"false"</constant>
<constant name="useSpiImu">"false"</constant>
<constant name="enableStagedInjection">"false"</constant>
<constant digits="0" name="tpsMin" units="ADC">0.0</constant>
<constant digits="0" name="tpsMax" units="ADC">1000.0</constant>
<constant digits="0" name="tpsErrorDetectionTooLow" units="%">-10.0</constant>
<constant digits="0" name="tpsErrorDetectionTooHigh" units="%">110.0</constant>
<constant digits="1" name="cranking_baseFuel" units="mg">27.0</constant>
<constant digits="0" name="cranking_rpm" units="RPM">550.0</constant>
<constant digits="1" name="ignitionDwellForCrankingMs" units="ms">6.0</constant>
<constant digits="0" name="etbRevLimitStart" units="rpm">0.0</constant>
<constant digits="0" name="etbRevLimitRange" units="rpm">250.0</constant>
<constant cols="1" digits="2" name="map_samplingAngleBins" rows="8">
650.0
800.0
1700.0
2600.0
3500.0
4400.0
5300.0
7000.0
</constant>
<constant cols="1" digits="2" name="map_samplingAngle" rows="8">
100.0
104.0
109.0
113.0
117.0
121.0
126.0
130.0
</constant>
<constant cols="1" digits="2" name="map_samplingWindowBins" rows="8">
650.0
800.0
1700.0
2600.0
3500.0
4400.0
5300.0
7000.0
</constant>
<constant cols="1" digits="2" name="map_samplingWindow" rows="8">
50.0
50.0
50.0
50.0
50.0
50.0
50.0
50.0
</constant>
<constant digits="2" name="map_sensor_lowValue" units="kpa">20.0</constant>
<constant digits="2" name="map_sensor_highValue" units="kpa">101.3</constant>
<constant name="map_sensor_type">"Custom"</constant>
<constant name="map_sensor_hwChannel">"Disabled"</constant>
<constant digits="1" name="clt_tempC_1" units="*C">0.0</constant>
<constant digits="1" name="clt_tempC_2" units="*C">23.8889</constant>
<constant digits="1" name="clt_tempC_3" units="*C">48.8889</constant>
<constant digits="1" name="clt_resistance_1" units="Ohm">9500.0</constant>
<constant digits="1" name="clt_resistance_2" units="Ohm">2100.0</constant>
<constant digits="1" name="clt_resistance_3" units="Ohm">1000.0</constant>
<constant digits="1" name="clt_bias_resistor" units="Ohm">1500.0</constant>
<constant name="clt_adcChannel">"Disabled"</constant>
<constant digits="1" name="iat_tempC_1" units="*C">-20.0</constant>
<constant digits="1" name="iat_tempC_2" units="*C">23.8889</constant>
<constant digits="1" name="iat_tempC_3" units="*C">120.0</constant>
<constant digits="1" name="iat_resistance_1" units="Ohm">18000.0</constant>
<constant digits="1" name="iat_resistance_2" units="Ohm">2100.0</constant>
<constant digits="1" name="iat_resistance_3" units="Ohm">100.0</constant>
<constant digits="1" name="iat_bias_resistor" units="Ohm">2700.0</constant>
<constant name="iat_adcChannel">"Disabled"</constant>
<constant digits="2" name="launchTimingRetard" units="deg">0.0</constant>
<constant digits="0" name="hip9011PrescalerAndSDO" units="integer">0.0</constant>
<constant digits="2" name="knockBandCustom" units="kHz">0.0</constant>
<constant digits="3" name="displacement" units="L">1.9</constant>
<constant digits="0" name="triggerSimulatorRpm" units="RPM">1200.0</constant>
<constant digits="0" name="cylindersCount" units="">2.0</constant>
<constant name="firingOrder">"1-2"</constant>
<constant digits="0" name="justATempTest" units="">0.0</constant>
<constant name="communityCommsLedPid">"NONE"</constant>
<constant digits="2" name="cylinderBore" units="mm">87.5</constant>
<constant name="fuelAlgorithm">"Speed Density"</constant>
<constant digits="0" name="ALSMaxTPS" units="%">5.0</constant>
<constant name="crankingInjectionMode">"Simultaneous"</constant>
<constant name="injectionMode">"Sequential"</constant>
<constant digits="0" name="boostControlMinRpm" units="">2000.0</constant>
<constant digits="0" name="boostControlMinTps" units="">30.0</constant>
<constant digits="0" name="boostControlMinMap" units="">110.0</constant>
<constant digits="0" name="crankingTimingAngle" units="deg">6.0</constant>
<constant name="ignitionMode">"Individual Coils"</constant>
<constant digits="0" name="gapTrackingLengthOverride" units="count">0.0</constant>
<constant digits="0" name="maxIdleVss" units="kph">0.0</constant>
<constant digits="0" name="camDecoder2jzPrecision" units="">40.0</constant>
<constant digits="0" name="minOilPressureAfterStart" units="kPa">0.0</constant>
<constant name="timingMode">"dynamic"</constant>
<constant name="canNbcType">"None"</constant>
<constant digits="0" name="fixedModeTiming" units="RPM">50.0</constant>
<constant digits="0" name="globalTriggerAngleOffset" units="deg btdc">0.0</constant>
<constant digits="2" name="analogInputDividerCoefficient" units="coef">2.0</constant>
<constant digits="2" name="vbattDividerCoeff" units="coef">5.333333</constant>
<constant digits="0" name="fanOnTemperature" units="deg C">92.0</constant>
<constant digits="0" name="fanOffTemperature" units="deg C">88.0</constant>
<constant name="acrPin">"PG6"</constant>
<constant digits="1" name="driveWheelRevPerKm" units="revs/km">1000.0</constant>
<constant digits="2" name="canSleepPeriodMs" units="ms">50.0</constant>
<constant digits="0" name="byFirmwareVersion" units="index">0.0</constant>
<constant name="tps1_1AdcChannel">"PC1"</constant>
<constant name="vbattAdcChannel">"Disabled"</constant>
<constant name="fuelLevelSensor">"Disabled"</constant>
<constant name="tps2_1AdcChannel">"Disabled"</constant>
<constant digits="4" name="idle_derivativeFilterLoss" units="x">0.0</constant>
<constant digits="0" name="trailingSparkAngle" units="angle">10.0</constant>
<constant name="trigger_type">"60-2"</constant>
<constant digits="0" name="trigger_customTotalToothCount" units="number">0.0</constant>
<constant digits="0" name="trigger_customSkippedToothCount" units="number">0.0</constant>
<constant digits="1" name="airByRpmTaper" units="%">0.0</constant>
<constant name="hip9011SpiDevice">"Off"</constant>
<constant digits="0" name="boostControlSafeDutyCycle" units="%">0.0</constant>
<constant name="mafAdcChannel">"Disabled"</constant>
<constant digits="0" name="acrRevolutions" units="">5.0</constant>
<constant digits="0" name="calibrationBirthday" units="">2.0240328E7</constant>
<constant digits="3" name="adcVcc" units="volts">3.0</constant>
<constant digits="0" name="mapCamDetectionAnglePosition" units="Deg">50.0</constant>
<constant name="camInputs1">"PE12"</constant>
<constant name="camInputs2">"NONE"</constant>
<constant name="camInputs3">"NONE"</constant>
<constant name="camInputs4">"NONE"</constant>
<constant name="afr_hwChannel">"Disabled"</constant>
<constant name="afr_hwChannel2">"Disabled"</constant>
<constant digits="2" name="afr_v1" units="volts">0.0</constant>
<constant digits="2" name="afr_value1" units="AFR">9.996</constant>
<constant digits="2" name="afr_v2" units="volts">5.0</constant>
<constant digits="2" name="afr_value2" units="AFR">19.992</constant>
<constant name="throttlePedalPositionAdcChannel">"PC3"</constant>
<constant digits="1" name="etbSplit" units="%">5.0</constant>
<constant name="tle6240_cs">"NONE"</constant>
<constant name="tle6240_csPinMode">"default"</constant>
<constant name="mc33810_csPinMode">"default"</constant>
<constant name="throttlePedalUpPin">"NONE"</constant>
<constant digits="2" name="baroSensor_lowValue" units="kpa">0.0</constant>
<constant digits="2" name="baroSensor_highValue" units="kpa">500.0</constant>
<constant name="baroSensor_type">"Custom"</constant>
<constant name="baroSensor_hwChannel">"Disabled"</constant>
<constant digits="0" name="idle_solenoidFrequency" units="Hz">300.0</constant>
<constant name="idle_solenoidPin">"NONE"</constant>
<constant name="idle_stepperDirectionPin">"NONE"</constant>
<constant name="idle_stepperStepPin">"NONE"</constant>
<constant name="idle_solenoidPinMode">"default"</constant>
<constant digits="1" name="knockRetardAggression" units="%">20.0</constant>
<constant digits="1" name="knockRetardReapplyRate" units="deg/s">3.0</constant>
<constant name="engineSyncCam">"Intake First Bank"</constant>
<constant name="sdCardCsPinMode">"default"</constant>
<constant digits="3" name="vssGearRatio" units="ratio">3.73</constant>
<constant digits="0" name="vssFilterReciprocal" units="">3.0</constant>
<constant digits="0" name="vssToothCount" units="count">21.0</constant>
<constant name="idleVeOverrideMode">"None"</constant>
<constant name="l9779_cs">"NONE"</constant>
<constant name="injectionPins1">"NONE"</constant>
<constant name="injectionPins2">"NONE"</constant>
<constant name="injectionPins3">"NONE"</constant>
<constant name="injectionPins4">"NONE"</constant>
<constant name="injectionPins5">"NONE"</constant>
<constant name="injectionPins6">"NONE"</constant>
<constant name="injectionPins7">"NONE"</constant>
<constant name="injectionPins8">"NONE"</constant>
<constant name="injectionPins9">"NONE"</constant>
<constant name="injectionPins10">"NONE"</constant>
<constant name="injectionPins11">"NONE"</constant>
<constant name="injectionPins12">"NONE"</constant>
<constant name="ignitionPins1">"NONE"</constant>
<constant name="ignitionPins2">"NONE"</constant>
<constant name="ignitionPins3">"NONE"</constant>
<constant name="ignitionPins4">"NONE"</constant>
<constant name="ignitionPins5">"NONE"</constant>
<constant name="ignitionPins6">"NONE"</constant>
<constant name="ignitionPins7">"NONE"</constant>
<constant name="ignitionPins8">"NONE"</constant>
<constant name="ignitionPins9">"NONE"</constant>
<constant name="ignitionPins10">"NONE"</constant>
<constant name="ignitionPins11">"NONE"</constant>
<constant name="ignitionPins12">"NONE"</constant>
<constant name="injectionPinMode">"default"</constant>
<constant name="ignitionPinMode">"default"</constant>
<constant name="fuelPumpPin">"NONE"</constant>
<constant name="fuelPumpPinMode">"default"</constant>
<constant digits="0" name="gapVvtTrackingLengthOverride" units="count">0.0</constant>
<constant name="malfunctionIndicatorPin">"NONE"</constant>
<constant name="malfunctionIndicatorPinMode">"default"</constant>
<constant name="fanPinMode">"default"</constant>
<constant name="fanPin">"NONE"</constant>
<constant name="clutchDownPin">"NONE"</constant>
<constant name="alternatorControlPin">"NONE"</constant>
<constant name="alternatorControlPinMode">"default"</constant>
<constant name="clutchDownPinMode">"PULLUP"</constant>
<constant name="digitalPotentiometerChipSelect1">"NONE"</constant>
<constant name="digitalPotentiometerChipSelect2">"NONE"</constant>
<constant name="digitalPotentiometerChipSelect3">"NONE"</constant>
<constant name="digitalPotentiometerChipSelect4">"NONE"</constant>
<constant name="electronicThrottlePin1Mode">"default"</constant>
<constant name="max31855spiDevice">"Off"</constant>
<constant name="debugTriggerSync">"NONE"</constant>
<constant name="digitalPotentiometerSpiDevice">"Off"</constant>
<constant name="brakePedalPinMode">"PULLUP"</constant>
<constant name="mc33972_cs">"NONE"</constant>
<constant name="mc33972_csPinMode">"default"</constant>
<constant name="auxFastSensor1_adcChannel">"Disabled"</constant>
<constant name="tps1_2AdcChannel">"PC2"</constant>
<constant name="tps2_2AdcChannel">"Disabled"</constant>
<constant name="throttlePedalPositionSecondAdcChannel">"PA0"</constant>
<constant name="afr_type">"14Point7"</constant>
<constant name="mc33810_cs1">"NONE"</constant>
<constant digits="4" name="idle_antiwindupFreq" units="x">0.0</constant>
<constant name="triggerInputPins1">"PE7"</constant>
<constant name="triggerInputPins2">"NONE"</constant>
<constant digits="0" name="mc33_t_min_boost" units="us">100.0</constant>
<constant name="hip9011CsPinMode">"default"</constant>
<constant name="throttlePedalUpPinMode">"DEFAULT"</constant>
<constant digits="2" name="finalGearRatio" units="ratio">1.0</constant>
<constant name="tcuInputSpeedSensorPin">"NONE"</constant>
<constant digits="0" name="tcuInputSpeedSensorTeeth" units="">1.0</constant>
<constant name="triggerSimulatorPins1">"NONE"</constant>
<constant name="triggerSimulatorPins2">"NONE"</constant>
<constant digits="3" name="fordInjectorSmallPulseSlope" units="g/s">0.0</constant>
<constant name="triggerSimulatorPinModes1">"default"</constant>
<constant name="triggerSimulatorPinModes2">"default"</constant>
<constant name="maf2AdcChannel">"Disabled"</constant>
<constant name="o2heaterPin">"NONE"</constant>
<constant name="o2heaterPinModeTodO">"default"</constant>
<constant digits="0" name="lambdaProtectionMinRpm" units="RPM">2500.0</constant>
<constant digits="0" name="lambdaProtectionMinLoad" units="%">60.0</constant>
<constant name="is_enabled_spi_1">"false"</constant>
<constant name="is_enabled_spi_2">"false"</constant>
<constant name="is_enabled_spi_3">"false"</constant>
<constant name="isSdCardEnabled">"false"</constant>
<constant name="rusefiVerbose29b">"11 bit"</constant>
<constant name="rethrowHardFault">"false"</constant>
<constant name="isHip9011Enabled">"false"</constant>
<constant name="requireFootOnBrakeToCrank">"false"</constant>
<constant name="verboseQuad">"false"</constant>
<constant name="useStepperIdle">"false"</constant>
<constant name="enabledStep1Limiter">"false"</constant>
<constant name="useTpicAdvancedMode">"false"</constant>
<constant name="lambdaProtectionEnable">"false"</constant>
<constant name="verboseTLE8888">"false"</constant>
<constant name="enableVerboseCanTx">"false"</constant>
<constant name="etb1configured">"false"</constant>
<constant name="etb2configured">"false"</constant>
<constant name="measureMapOnlyInOneCylinder">"false"</constant>
<constant name="stepperForceParkingEveryRestart">"true"</constant>
<constant name="isFasterEngineSpinUpEnabled">"true"</constant>
<constant name="coastingFuelCutEnabled">"false"</constant>
<constant name="useIacTableForCoasting">"false"</constant>
<constant name="useNoiselessTriggerDecoder">"false"</constant>
<constant name="useIdleTimingPidControl">"false"</constant>
<constant name="disableEtbWhenEngineStopped">"false"</constant>
<constant name="is_enabled_spi_4">"false"</constant>
<constant name="pauseEtbControl">"false"</constant>
<constant name="alignEngineSnifferAtTDC">"false"</constant>
<constant name="verboseKLine">"false"</constant>
<constant name="idleIncrementalPidCic">"false"</constant>
<constant name="enableAemXSeries">"true"</constant>
<constant name="logicAnalyzerPins1">"NONE"</constant>
<constant name="logicAnalyzerPins2">"NONE"</constant>
<constant name="logicAnalyzerPins3">"NONE"</constant>
<constant name="logicAnalyzerPins4">"NONE"</constant>
<constant name="mainRelayPinMode">"default"</constant>
<constant name="hip9011CsPin">"NONE"</constant>
<constant name="hip9011IntHoldPin">"NONE"</constant>
<constant name="hip9011IntHoldPinMode">"default"</constant>
<constant digits="0" name="verboseCanBaseAddress" units="">512.0</constant>
<constant digits="0" name="mc33_hvolt" units="v">65.0</constant>
<constant digits="0" name="minimumBoostClosedLoopMap" units="kPa">0.0</constant>
<constant name="acFanPin">"NONE"</constant>
<constant name="acFanPinMode">"default"</constant>
<constant name="l9779spiDevice">"Off"</constant>
<constant name="imuType">"None"</constant>
<constant digits="0" name="vehicleWeight" units="kg">0.0</constant>
<constant digits="0" name="idlePidRpmUpperLimit" units="RPM">300.0</constant>
<constant digits="3" name="applyNonlinearBelowPulse" units="ms">0.0</constant>
<constant name="lps25BaroSensorScl">"NONE"</constant>
<constant name="lps25BaroSensorSda">"NONE"</constant>
<constant name="vehicleSpeedSensorInputPin">"NONE"</constant>
<constant name="clutchUpPin">"NONE"</constant>
<constant name="injectorNonlinearMode">"None"</constant>
<constant name="clutchUpPinMode">"PULLUP"</constant>
<constant name="max31855_cs1">"NONE"</constant>
<constant name="max31855_cs2">"NONE"</constant>
<constant name="max31855_cs3">"NONE"</constant>
<constant name="max31855_cs4">"NONE"</constant>
<constant name="max31855_cs5">"NONE"</constant>
<constant name="max31855_cs6">"NONE"</constant>
<constant name="max31855_cs7">"NONE"</constant>
<constant name="max31855_cs8">"NONE"</constant>
<constant name="flexSensorPin">"NONE"</constant>
<constant name="test557pin">"NONE"</constant>
<constant name="stepperDirectionPinMode">"default"</constant>
<constant name="mc33972spiDevice">"Off"</constant>
<constant digits="1" name="stoichRatioSecondary" units=":1">9.0</constant>
<constant digits="0" name="etbMaximumPosition" units="%">100.0</constant>
<constant digits="0" name="sdCardLogFrequency" units="hz">50.0</constant>
<constant name="idlePositionChannel">"Disabled"</constant>
<constant name="debugMapAveraging">"NONE"</constant>
<constant name="starterRelayDisablePin">"NONE"</constant>
<constant name="starterRelayDisablePinMode">"default"</constant>
<constant name="secondSolenoidPin">"NONE"</constant>
<constant name="startStopButtonPin">"NONE"</constant>
<constant digits="0" name="lambdaProtectionRestoreRpm" units="RPM">2000.0</constant>
<constant name="acRelayPinMode">"default"</constant>
<constant digits="0" name="mapMinBufferLength" units="count">1.0</constant>
<constant digits="0" name="idlePidDeactivationTpsThreshold" units="%">5.0</constant>
<constant digits="0" name="stepperParkingExtraSteps" units="%">0.0</constant>
<constant digits="0" name="tps1SecondaryMin" units="ADC">1000.0</constant>
<constant digits="0" name="tps1SecondaryMax" units="ADC">0.0</constant>
<constant digits="0" name="antiLagRpmTreshold" units="rpm">0.0</constant>
<constant digits="0" name="startCrankingDuration" units="Seconds">3.0</constant>
<constant name="triggerErrorPin">"NONE"</constant>
<constant name="triggerErrorPinMode">"default"</constant>
<constant name="acRelayPin">"NONE"</constant>
<constant digits="0" name="lambdaProtectionMinTps" units="%">50.0</constant>
<constant digits="1" name="lambdaProtectionTimeout" units="s">0.5</constant>
<constant digits="2" name="scriptSetting1" units="">300.0</constant>
<constant digits="2" name="scriptSetting2" units="">5000.0</constant>
<constant digits="2" name="scriptSetting3" units="">0.0</constant>
<constant digits="2" name="scriptSetting4" units="">0.0</constant>
<constant digits="2" name="scriptSetting5" units="">0.0</constant>
<constant digits="2" name="scriptSetting6" units="">0.0</constant>
<constant digits="2" name="scriptSetting7" units="">0.0</constant>
<constant digits="2" name="scriptSetting8" units="">0.0</constant>
<constant name="spi1mosiPin">"NONE"</constant>
<constant name="spi1misoPin">"NONE"</constant>
<constant name="spi1sckPin">"NONE"</constant>
<constant name="spi2mosiPin">"NONE"</constant>
<constant name="spi2misoPin">"NONE"</constant>
<constant name="spi2sckPin">"NONE"</constant>
<constant name="spi3mosiPin">"NONE"</constant>
<constant name="spi3misoPin">"NONE"</constant>
<constant name="spi3sckPin">"NONE"</constant>
<constant name="cdmInputPin">"NONE"</constant>
<constant name="consoleUartDevice">"Off"</constant>
<constant name="sensorChartMode">"none"</constant>
<constant name="mafSensorType">"v1"</constant>
<constant name="clutchUpPinInverted">"false"</constant>
<constant name="clutchDownPinInverted">"false"</constant>
<constant name="useHbridgesToDriveIdleStepper">"false"</constant>
<constant name="multisparkEnable">"false"</constant>
<constant name="enableLaunchRetard">"false"</constant>
<constant name="canInputBCM">"false"</constant>
<constant name="consumeObdSensors">"false"</constant>
<constant name="enableCanVss">"false"</constant>
<constant name="enableInnovateLC2">"false"</constant>
<constant name="showHumanReadableWarning">"false"</constant>
<constant name="stftIgnoreErrorMagnitude">"false"</constant>
<constant name="vvtBooleanForVerySpecialCases">"false"</constant>
<constant name="enableSoftwareKnock">"false"</constant>
<constant name="verboseVVTDecoding">"false"</constant>
<constant name="invertCamVVTSignal">"Rising"</constant>
<constant name="alphaNUseIat">"false"</constant>
<constant name="knockBankCyl1">"Channel 1"</constant>
<constant name="knockBankCyl2">"Channel 1"</constant>
<constant name="knockBankCyl3">"Channel 1"</constant>
<constant name="knockBankCyl4">"Channel 1"</constant>
<constant name="knockBankCyl5">"Channel 1"</constant>
<constant name="knockBankCyl6">"Channel 1"</constant>
<constant name="knockBankCyl7">"Channel 1"</constant>
<constant name="knockBankCyl8">"Channel 1"</constant>
<constant name="knockBankCyl9">"Channel 1"</constant>
<constant name="knockBankCyl10">"Channel 1"</constant>
<constant name="knockBankCyl11">"Channel 1"</constant>
<constant name="knockBankCyl12">"Channel 1"</constant>
<constant name="tcuEnabled">"false"</constant>
<constant name="canBroadcastUseChannelTwo">"first"</constant>
<constant name="useRawOutputToDriveIdleStepper">"false"</constant>
<constant name="verboseCan2">"Do not print"</constant>
<constant name="etbIo1_directionPin1">"NONE"</constant>
<constant name="etbIo1_directionPin2">"NONE"</constant>
<constant name="etbIo1_controlPin">"NONE"</constant>
<constant name="etbIo1_disablePin">"NONE"</constant>
<constant name="etbIo2_directionPin1">"NONE"</constant>
<constant name="etbIo2_directionPin2">"NONE"</constant>
<constant name="etbIo2_controlPin">"NONE"</constant>
<constant name="etbIo2_disablePin">"NONE"</constant>
<constant name="boostControlPin">"NONE"</constant>
<constant name="boostControlPinMode">"default"</constant>
<constant name="ALSActivatePin">"NONE"</constant>
<constant name="launchActivatePin">"NONE"</constant>
<constant digits="4" name="boostPid_pFactor" units="">0.5</constant>
<constant digits="4" name="boostPid_iFactor" units="">0.3</constant>
<constant digits="4" name="boostPid_dFactor" units="">0.0</constant>
<constant digits="0" name="boostPid_offset" units="">0.0</constant>
<constant digits="0" name="boostPid_periodMs" units="ms">0.0</constant>
<constant digits="0" name="boostPid_minValue" units="">-20.0</constant>
<constant digits="0" name="boostPid_maxValue" units="">20.0</constant>
<constant name="boostType">"Open Loop"</constant>
<constant name="ignitionKeyDigitalPinMode">"DEFAULT"</constant>
<constant name="ignitionKeyDigitalPin">"NONE"</constant>
<constant digits="0" name="boostPwmFrequency" units="Hz">33.0</constant>
<constant name="launchActivationMode">"Launch Button"</constant>
<constant name="antiLagActivationMode">"Switch Input"</constant>
<constant digits="2" name="tpsAccelLookback" units="sec">0.0</constant>
<constant digits="1" name="noFuelTrimAfterDfcoTime" units="sec">0.0</constant>
<constant digits="0" name="launchSpeedThreshold" units="Kph">30.0</constant>
<constant digits="0" name="launchRpmWindow" units="RPM">500.0</constant>
<constant digits="0" name="launchSparkSkipPercent" units="%">0.0</constant>
<constant digits="0" name="launchBoostDuty" units="%">0.0</constant>
<constant digits="0" name="magicNumberAvailableForDevTricks" units="">1.0</constant>
<constant digits="0" name="turbochargerFilter" units="">0.01</constant>
<constant digits="0" name="launchTpsThreshold" units="">0.0</constant>
<constant digits="0" name="launchActivateDelay" units="">0.0</constant>
<constant digits="0" name="stft_maxIdleRegionRpm" units="RPM">1000.0</constant>
<constant digits="0" name="stft_maxOverrunLoad" units="load">35.0</constant>
<constant digits="0" name="stft_minPowerLoad" units="load">85.0</constant>
<constant digits="1" name="stft_deadband" units="%">0.5</constant>
<constant digits="0" name="stft_minClt" units="C">60.0</constant>
<constant digits="1" name="stft_minAfr" units="afr">12.0</constant>
<constant digits="1" name="stft_maxAfr" units="afr">17.0</constant>
<constant digits="0" name="stft_startupDelay" units="seconds">60.0</constant>
<constant digits="0" name="stft_cellCfgs1_maxAdd" units="%">5.0</constant>
<constant digits="0" name="stft_cellCfgs1_maxRemove" units="%">-5.0</constant>
<constant digits="2" name="stft_cellCfgs1_timeConstant" units="sec">30.0</constant>
<constant digits="0" name="stft_cellCfgs2_maxAdd" units="%">5.0</constant>
<constant digits="0" name="stft_cellCfgs2_maxRemove" units="%">-5.0</constant>
<constant digits="2" name="stft_cellCfgs2_timeConstant" units="sec">30.0</constant>
<constant digits="0" name="stft_cellCfgs3_maxAdd" units="%">5.0</constant>
<constant digits="0" name="stft_cellCfgs3_maxRemove" units="%">-5.0</constant>
<constant digits="2" name="stft_cellCfgs3_timeConstant" units="sec">30.0</constant>
<constant digits="0" name="stft_cellCfgs4_maxAdd" units="%">5.0</constant>
<constant digits="0" name="stft_cellCfgs4_maxRemove" units="%">-5.0</constant>
<constant digits="2" name="stft_cellCfgs4_timeConstant" units="sec">30.0</constant>
<constant name="stepperDcIo1_directionPin1">"NONE"</constant>
<constant name="stepperDcIo1_directionPin2">"NONE"</constant>
<constant name="stepperDcIo1_controlPin">"NONE"</constant>
<constant name="stepperDcIo1_disablePin">"NONE"</constant>
<constant name="stepperDcIo2_directionPin1">"NONE"</constant>
<constant name="stepperDcIo2_directionPin2">"NONE"</constant>
<constant name="stepperDcIo2_controlPin">"NONE"</constant>
<constant name="stepperDcIo2_disablePin">"NONE"</constant>
<constant name="engineMake">Harley</constant>
<constant name="tcu_solenoid1">"NONE"</constant>
<constant name="tcu_solenoid2">"NONE"</constant>
<constant name="tcu_solenoid3">"NONE"</constant>
<constant name="tcu_solenoid4">"NONE"</constant>
<constant name="tcu_solenoid5">"NONE"</constant>
<constant name="tcu_solenoid6">"NONE"</constant>
<constant name="etbFunctions1">"Throttle 1"</constant>
<constant name="etbFunctions2">"Throttle 2"</constant>
<constant name="drv8860spiDevice">"Off"</constant>
<constant name="drv8860_cs">"NONE"</constant>
<constant name="drv8860_csPinMode">"default"</constant>
<constant name="drv8860_miso">"NONE"</constant>
<constant name="luaOutputPins1">"PB8"</constant>
<constant name="luaOutputPins2">"NONE"</constant>
<constant name="luaOutputPins3">"NONE"</constant>
<constant name="luaOutputPins4">"NONE"</constant>
<constant name="luaOutputPins5">"NONE"</constant>
<constant name="luaOutputPins6">"NONE"</constant>
<constant name="luaOutputPins7">"NONE"</constant>
<constant name="luaOutputPins8">"NONE"</constant>
<constant digits="1" name="vvtOffsets1" units="value">450.0</constant>
<constant digits="1" name="vvtOffsets2" units="value">0.0</constant>
<constant digits="1" name="vvtOffsets3" units="value">0.0</constant>
<constant digits="1" name="vvtOffsets4" units="value">0.0</constant>
<constant cols="1" digits="0" name="vrThreshold1_rpmBins" rows="6">
650.0
800.0
2200.0
3600.0
5000.0
7000.0
</constant>
<constant cols="1" digits="2" name="vrThreshold1_values" rows="6">
0.6
0.7
0.8
1.0
1.1
1.2
</constant>
<constant name="vrThreshold1_pin">"NONE"</constant>
<constant cols="1" digits="0" name="vrThreshold2_rpmBins" rows="6">
650.0
800.0
2200.0
3600.0
5000.0
7000.0
</constant>
<constant cols="1" digits="2" name="vrThreshold2_values" rows="6">
0.6
0.7
0.8
1.0
1.1
1.2
</constant>
<constant name="vrThreshold2_pin">"NONE"</constant>
<constant name="gpPwmNote1">GPPWM0</constant>
<constant name="gpPwmNote2">GPPWM1</constant>
<constant name="gpPwmNote3">GPPWM2</constant>
<constant name="gpPwmNote4">GPPWM3</constant>
<constant digits="0" name="tps2SecondaryMin" units="ADC">1000.0</constant>
<constant digits="0" name="tps2SecondaryMax" units="ADC">0.0</constant>
<constant name="widebandOnSecondBus">"1"</constant>
<constant name="fuelClosedLoopCorrectionEnabled">"false"</constant>
<constant name="oddFireEngine">"true"</constant>
<constant name="boardUseTachPullUp">"5v"</constant>
<constant name="boardUseTempPullUp">"Piggyback Mode"</constant>
<constant name="yesUnderstandLocking">"no"</constant>
<constant name="silentTriggerError">"true"</constant>
<constant name="useLinearCltSensor">"false"</constant>
<constant name="canReadEnabled">"true"</constant>
<constant name="canWriteEnabled">"true"</constant>
<constant name="useLinearIatSensor">"false"</constant>
<constant name="boardUse2stepPullDown">"With Pull Up"</constant>
<constant name="tachPulseDurationAsDutyCycle">"Duty cycle"</constant>
<constant name="isAlternatorControlEnabled">"false"</constant>
<constant name="invertPrimaryTriggerSignal">"Rising"</constant>
<constant name="invertSecondaryTriggerSignal">"Rising"</constant>
<constant name="cutFuelOnHardLimit">"yes"</constant>
<constant name="cutSparkOnHardLimit">"yes"</constant>
<constant name="launchFuelCutEnable">"false"</constant>
<constant name="launchSparkCutEnable">"false"</constant>
<constant name="boardUseCrankPullUp">"VR"</constant>
<constant name="boardUseCamPullDown">"With Pull Up"</constant>
<constant name="boardUseCamVrPullUp">"VR"</constant>
<constant name="boardUseD2PullDown">"With Pull Up"</constant>
<constant name="boardUseD3PullDown">"With Pull Up"</constant>
<constant name="boardUseD4PullDown">"With Pull Up"</constant>
<constant name="boardUseD5PullDown">"With Pull Up"</constant>
<constant name="verboseIsoTp">"false"</constant>
<constant name="engineSnifferFocusOnInputs">"false"</constant>
<constant name="launchActivateInverted">"false"</constant>
<constant name="twoStroke">"Four Stroke"</constant>
<constant name="skippedWheelOnCam">"On crankshaft"</constant>
<constant name="hipOutputChannel">"Disabled"</constant>
<constant name="acSwitch">"NONE"</constant>
<constant name="vRefAdcChannel">"Disabled"</constant>
<constant digits="0" name="etbNeutralPosition" units="%">0.0</constant>
<constant name="idleMode">"Open Loop"</constant>
<constant name="isInjectionEnabled">"true"</constant>
<constant name="isIgnitionEnabled">"true"</constant>
<constant name="isCylinderCleanupEnabled">"true"</constant>
<constant name="complexWallModel">"Basic (constants)"</constant>
<constant name="alwaysInstantRpm">"false"</constant>
<constant name="isMapAveragingEnabled">"true"</constant>
<constant name="overrideCrankingIacSetting">"false"</constant>
<constant name="useSeparateAdvanceForIdle">"false"</constant>
<constant name="isWaveAnalyzerEnabled">"true"</constant>
<constant name="useSeparateVeForIdle">"false"</constant>
<constant name="verboseTriggerSynchDetails">"false"</constant>
<constant name="isManualSpinningMode">"false"</constant>
<constant name="cutFuelInAcr">"false"</constant>
<constant name="hondaK">"false"</constant>
<constant name="twoWireBatchIgnition">"false"</constant>
<constant name="useFixedBaroCorrFromMap">"false"</constant>
<constant name="useSeparateAdvanceForCranking">"Fixed (auto taper)"</constant>
<constant name="useAdvanceCorrectionsForCranking">"false"</constant>
<constant name="flexCranking">"false"</constant>
<constant name="useIacPidMultTable">"false"</constant>
<constant name="isBoostControlEnabled">"false"</constant>
<constant name="launchSmoothRetard">"false"</constant>
<constant name="isPhaseSyncRequiredForIgnition">"false"</constant>
<constant name="useCltBasedRpmLimit">"no"</constant>
<constant name="forceO2Heating">"no"</constant>
<constant name="invertVvtControlIntake">"advance"</constant>
<constant name="invertVvtControlExhaust">"advance"</constant>
<constant name="useBiQuadOnAuxSpeedSensors">"false"</constant>
<constant name="sdTriggerLog">"normal"</constant>
<constant name="ALSActivateInverted">"false"</constant>
<constant name="stepper_dc_use_two_wires">"false"</constant>
<constant name="watchOutForLinearTime">"true"</constant>
<constant digits="0" name="engineChartSize" units="count">400.0</constant>
<constant digits="3" name="turboSpeedSensorMultiplier" units="mult">1.0</constant>
<constant name="camInputsDebug1">"NONE"</constant>
<constant name="camInputsDebug2">"NONE"</constant>
<constant name="camInputsDebug3">"NONE"</constant>
<constant name="camInputsDebug4">"NONE"</constant>
<constant digits="0" name="acIdleRpmTarget" units="RPM">900.0</constant>
<constant digits="0" name="warningPeriod" units="seconds">0.0</constant>
<constant digits="2" name="knockDetectionWindowStart" units="angle">20.0</constant>
<constant digits="2" name="knockDetectionWindowEnd" units="angle">60.0</constant>
<constant digits="0" name="idleStepperReactionTime" units="ms">3.0</constant>
<constant digits="0" name="idleStepperTotalSteps" units="count">200.0</constant>
<constant digits="0" name="noAccelAfterHardLimitPeriodSecs" units="sec">3.0</constant>
<constant digits="0" name="mapAveragingSchedulingAtIndex" units="index">0.0</constant>
<constant digits="2" name="tachPulseDuractionMs" units="">0.5</constant>
<constant digits="2" name="wwaeTau" units="Seconds">0.3</constant>
<constant digits="4" name="alternatorControl_pFactor" units="">30.0</constant>
<constant digits="4" name="alternatorControl_iFactor" units="">0.0</constant>
<constant digits="4" name="alternatorControl_dFactor" units="">0.0</constant>
<constant digits="0" name="alternatorControl_offset" units="">0.0</constant>
<constant digits="0" name="alternatorControl_periodMs" units="ms">100.0</constant>
<constant digits="0" name="alternatorControl_minValue" units="">0.0</constant>
<constant digits="0" name="alternatorControl_maxValue" units="">90.0</constant>
<constant digits="4" name="etb_pFactor" units="">1.0</constant>
<constant digits="4" name="etb_iFactor" units="">10.0</constant>
<constant digits="4" name="etb_dFactor" units="">0.05</constant>
<constant digits="0" name="etb_offset" units="">0.0</constant>
<constant digits="0" name="etb_periodMs" units="ms">0.0</constant>
<constant digits="0" name="etb_minValue" units="">-100.0</constant>
<constant digits="0" name="etb_maxValue" units="">100.0</constant>
<constant name="triggerInputDebugPins1">"NONE"</constant>
<constant name="triggerInputDebugPins2">"NONE"</constant>
<constant digits="0" name="airTaperRpmRange" units="RPM">0.0</constant>
<constant name="turboSpeedSensorInputPin">"NONE"</constant>
<constant digits="0" name="tps2Min" units="ADC">0.0</constant>
<constant digits="0" name="tps2Max" units="ADC">1000.0</constant>
<constant name="starterControlPin">"NONE"</constant>
<constant name="startStopButtonMode">"DEFAULT"</constant>
<constant name="mc33816_flag0">"NONE"</constant>
<constant digits="0" name="tachPulsePerRev" units="Pulse">1.0</constant>
<constant digits="2" name="mapErrorDetectionTooLow" units="kPa">5.0</constant>
<constant digits="2" name="mapErrorDetectionTooHigh" units="kPa">410.0</constant>
<constant digits="2" name="multisparkSparkDuration" units="ms">1.0</constant>
<constant digits="2" name="multisparkDwell" units="ms">2.0</constant>
<constant digits="4" name="idleRpmPid_pFactor" units="">0.05</constant>
<constant digits="4" name="idleRpmPid_iFactor" units="">0.002</constant>
<constant digits="4" name="idleRpmPid_dFactor" units="">0.0</constant>
<constant digits="0" name="idleRpmPid_offset" units="">0.0</constant>
<constant digits="0" name="idleRpmPid_periodMs" units="ms">0.0</constant>
<constant digits="0" name="idleRpmPid_minValue" units="">-20.0</constant>
<constant digits="0" name="idleRpmPid_maxValue" units="">20.0</constant>
<constant digits="2" name="wwaeBeta" units="Fraction">0.3</constant>
<constant name="binarySerialTxPin">"PC10"</constant>
<constant name="binarySerialRxPin">"PC11"</constant>
<constant name="auxValves1">"NONE"</constant>
<constant name="auxValves2">"NONE"</constant>
<constant name="tcuUpshiftButtonPin">"NONE"</constant>
<constant name="tcuDownshiftButtonPin">"NONE"</constant>
<constant digits="2" name="throttlePedalUpVoltage" units="voltage">0.0</constant>
<constant digits="2" name="throttlePedalWOTVoltage" units="voltage">5.0</constant>
<constant digits="0" name="startUpFuelPumpDuration" units="seconds">4.0</constant>
<constant digits="0" name="idlePidRpmDeadZone" units="RPM">50.0</constant>
<constant digits="1" name="targetVBatt" units="Volts">14.0</constant>
<constant name="mc33810DisableRecoveryMode">"false"</constant>
<constant name="mc33810Gpgd0Mode">"false"</constant>
<constant name="mc33810Gpgd1Mode">"false"</constant>
<constant name="mc33810Gpgd2Mode">"false"</constant>
<constant name="mc33810Gpgd3Mode">"false"</constant>
<constant name="enableExtendedCanBroadcast">"true"</constant>
<constant name="luaCanRxWorkaround">"false"</constant>
<constant name="flexSensorInverted">"false"</constant>
<constant name="useHardSkipInTraction">"false"</constant>
<constant name="fancySmartS">"false"</constant>
<constant name="fancySmartL">"false"</constant>
<constant name="useAuxSpeedForSlipRatio">"false"</constant>
<constant name="useVssAsSecondWheelSpeed">"false"</constant>
<constant name="is_enabled_spi_5">"false"</constant>
<constant name="is_enabled_spi_6">"false"</constant>
<constant name="enableAemXSeriesEgt">"false"</constant>
<constant name="skipBoardCanDash">"false"</constant>
<constant digits="0" name="afterCrankingIACtaperDuration" units="cycles">200.0</constant>
<constant digits="0" name="iacByTpsTaper" units="percent">2.0</constant>
<constant name="auxSerialTxPin">"NONE"</constant>
<constant name="auxSerialRxPin">"NONE"</constant>
<constant name="accelerometerCsPin">"NONE"</constant>
<constant digits="0" name="coastingFuelCutVssLow" units="kph">0.0</constant>
<constant digits="0" name="coastingFuelCutVssHigh" units="kph">0.0</constant>
<constant digits="1" name="tpsAccelEnrichmentThreshold" units="roc">40.0</constant>
<constant name="auxSpeedSensorInputPin1">"NONE"</constant>
<constant name="auxSpeedSensorInputPin2">"NONE"</constant>
<constant digits="0" name="totalGearsCount" units="">0.0</constant>
<constant name="injectionTimingMode">"End of injection"</constant>
<constant name="debugMode">"MAP"</constant>
<constant digits="0" name="fan1ExtraIdle" units="%">2.0</constant>
<constant digits="0" name="uartConsoleSerialSpeed" units="BPs">115200.0</constant>
<constant digits="1" name="tpsDecelEnleanmentThreshold" units="roc">0.0</constant>
<constant digits="2" name="tpsDecelEnleanmentMultiplier" units="coeff">0.0</constant>
<constant digits="0" name="auxSerialSpeed" units="BPs">0.0</constant>
<constant digits="2" name="throttlePedalSecondaryUpVoltage" units="voltage">5.0</constant>
<constant digits="2" name="throttlePedalSecondaryWOTVoltage" units="voltage">0.0</constant>
<constant name="canBaudRate">"500kbps"</constant>
<constant name="veOverrideMode">"None"</constant>
<constant name="can2BaudRate">"500kbps"</constant>
<constant name="afrOverrideMode">"None"</constant>
<constant digits="1" name="mc33_hpfp_i_peak" units="A">5.0</constant>
<constant digits="1" name="mc33_hpfp_i_hold" units="A">3.0</constant>
<constant digits="0" name="mc33_hpfp_i_hold_off" units="us">10.0</constant>
<constant digits="0" name="mc33_hpfp_max_hold" units="ms">10.0</constant>
<constant name="stepperDcInvertedPins">"false"</constant>
<constant name="canOpenBLT">"false"</constant>
<constant name="can2OpenBLT">"false"</constant>
<constant name="injectorFlowAsMassFlow">"volumetric flow"</constant>
<constant name="boardUseCanTerminator">"true"</constant>
<constant name="kLineDoHondaSend">"false"</constant>
<constant name="can1ListenMode">"false"</constant>
<constant name="can2ListenMode">"false"</constant>
<constant digits="0" name="camDecoder2jzPosition" units="">95.0</constant>
<constant name="mc33810maxDwellTimer">"2 mS"</constant>
<constant digits="2" name="benchTestOnTime" units="ms">4.0</constant>
<constant digits="0" name="lambdaProtectionRestoreTps" units="%">20.0</constant>
<constant digits="0" name="lambdaProtectionRestoreLoad" units="%">30.0</constant>
<constant name="launchActivatePinMode">"DEFAULT"</constant>
<constant name="can2TxPin">"NONE"</constant>
<constant name="can2RxPin">"NONE"</constant>
<constant name="starterControlPinMode">"default"</constant>
<constant name="wastegatePositionSensor">"Disabled"</constant>
<constant name="ignOverrideMode">"None"</constant>
<constant name="injectorPressureType">"Low"</constant>
<constant name="hpfpValvePin">"NONE"</constant>
<constant name="hpfpValvePinMode">"default"</constant>
<constant digits="0" name="boostCutPressure" units="kPa (absolute)">300.0</constant>
<constant cols="1" digits="0" name="tchargeBins" rows="16">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="2" name="tchargeValues" rows="16">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant digits="2" name="fixedTiming" units="deg">0.0</constant>
<constant digits="2" name="mapLowValueVoltage" units="v">0.79</constant>
<constant digits="2" name="mapHighValueVoltage" units="v">4.0</constant>
<constant digits="2" name="egoValueShift" units="value">0.0</constant>
<constant name="vvtPins1">"PI0"</constant>
<constant name="vvtPins2">"NONE"</constant>
<constant name="vvtPins3">"NONE"</constant>
<constant name="vvtPins4">"NONE"</constant>
<constant digits="0" name="crankingIACposition" units="percent">50.0</constant>
<constant digits="4" name="tChargeMinRpmMinTps" units="">0.25</constant>
<constant digits="4" name="tChargeMinRpmMaxTps" units="">0.25</constant>
<constant digits="4" name="tChargeMaxRpmMinTps" units="">0.25</constant>
<constant digits="4" name="tChargeMaxRpmMaxTps" units="">0.9</constant>
<constant digits="0" name="vvtOutputFrequency" units="Hz">300.0</constant>
<constant digits="0" name="minimumIgnitionTiming" units="deg BTDC">-90.0</constant>
<constant digits="0" name="maximumIgnitionTiming" units="deg BTDC">90.0</constant>
<constant digits="0" name="alternatorPwmFrequency" units="Hz">300.0</constant>
<constant name="vvtMode1">"VTwin by MAP"</constant>
<constant name="vvtMode2">"Inactive"</constant>
<constant digits="0" name="fan2ExtraIdle" units="%">2.0</constant>
<constant digits="2" name="primingDelay" units="sec">0.5</constant>
<constant name="auxAnalogInputs1">"Disabled"</constant>
<constant name="auxAnalogInputs2">"Disabled"</constant>
<constant name="auxAnalogInputs3">"Disabled"</constant>
<constant name="auxAnalogInputs4">"Disabled"</constant>
<constant name="auxAnalogInputs5">"Disabled"</constant>
<constant name="auxAnalogInputs6">"Disabled"</constant>
<constant name="auxAnalogInputs7">"Disabled"</constant>
<constant name="auxAnalogInputs8">"Disabled"</constant>
<constant name="trailingCoilPins1">"NONE"</constant>
<constant name="trailingCoilPins2">"NONE"</constant>
<constant name="trailingCoilPins3">"NONE"</constant>
<constant name="trailingCoilPins4">"NONE"</constant>
<constant name="trailingCoilPins5">"NONE"</constant>
<constant name="trailingCoilPins6">"NONE"</constant>
<constant name="trailingCoilPins7">"NONE"</constant>
<constant name="trailingCoilPins8">"NONE"</constant>
<constant name="trailingCoilPins9">"NONE"</constant>
<constant name="trailingCoilPins10">"NONE"</constant>
<constant name="trailingCoilPins11">"NONE"</constant>
<constant name="trailingCoilPins12">"NONE"</constant>
<constant name="tle8888mode">"Auto"</constant>
<constant name="accelerometerCsPinMode">"default"</constant>
<constant name="injectorCompensationMode">"None"</constant>
<constant name="fan2PinMode">"default"</constant>
<constant digits="0" name="fuelReferencePressure" units="kPa">300.0</constant>
<constant cols="6" digits="2" name="postCrankingFactor" rows="6">
1.2 1.2 1.2 1.2 1.2 1.2
1.2 1.2 1.2 1.2 1.2 1.2
1.2 1.2 1.2 1.2 1.2 1.2
1.2 1.2 1.2 1.2 1.2 1.2
1.2 1.2 1.2 1.2 1.2 1.2
1.2 1.2 1.2 1.2 1.2 1.2
</constant>
<constant cols="1" digits="0" name="postCrankingDurationBins" rows="6">
0.0
15.0
35.0
65.0
100.0
150.0
</constant>
<constant cols="1" digits="0" name="postCrankingCLTBins" rows="6">
-20.0
0.0
20.0
40.0
60.0
80.0
</constant>
<constant digits="1" name="auxTempSensor1_tempC_1" units="*C">0.0</constant>
<constant digits="1" name="auxTempSensor1_tempC_2" units="*C">0.0</constant>
<constant digits="1" name="auxTempSensor1_tempC_3" units="*C">0.0</constant>
<constant digits="1" name="auxTempSensor1_resistance_1" units="Ohm">0.0</constant>
<constant digits="1" name="auxTempSensor1_resistance_2" units="Ohm">0.0</constant>
<constant digits="1" name="auxTempSensor1_resistance_3" units="Ohm">0.0</constant>
<constant digits="1" name="auxTempSensor1_bias_resistor" units="Ohm">0.0</constant>
<constant name="auxTempSensor1_adcChannel">"Disabled"</constant>
<constant digits="1" name="auxTempSensor2_tempC_1" units="*C">0.0</constant>
<constant digits="1" name="auxTempSensor2_tempC_2" units="*C">0.0</constant>
<constant digits="1" name="auxTempSensor2_tempC_3" units="*C">0.0</constant>
<constant digits="1" name="auxTempSensor2_resistance_1" units="Ohm">0.0</constant>
<constant digits="1" name="auxTempSensor2_resistance_2" units="Ohm">0.0</constant>
<constant digits="1" name="auxTempSensor2_resistance_3" units="Ohm">0.0</constant>
<constant digits="1" name="auxTempSensor2_bias_resistor" units="Ohm">0.0</constant>
<constant name="auxTempSensor2_adcChannel">"Disabled"</constant>
<constant digits="0" name="knockSamplingDuration" units="Deg">45.0</constant>
<constant digits="0" name="etbFreq" units="Hz">800.0</constant>
<constant digits="4" name="etbWastegatePid_pFactor" units="">1.0</constant>
<constant digits="4" name="etbWastegatePid_iFactor" units="">0.0</constant>
<constant digits="4" name="etbWastegatePid_dFactor" units="">0.0</constant>
<constant digits="0" name="etbWastegatePid_offset" units="">0.0</constant>
<constant digits="0" name="etbWastegatePid_periodMs" units="ms">0.0</constant>
<constant digits="0" name="etbWastegatePid_minValue" units="">-60.0</constant>
<constant digits="0" name="etbWastegatePid_maxValue" units="">60.0</constant>
<constant name="stepperNumMicroSteps">"Full-Step (Default)"</constant>
<constant digits="0" name="stepperMinDutyCycle" units="%">0.0</constant>
<constant digits="0" name="stepperMaxDutyCycle" units="%">0.0</constant>
<constant name="sdCardSpiDevice">"Off"</constant>
<constant digits="1" name="timing_offset_cylinder1" units="deg">22.5</constant>
<constant digits="1" name="timing_offset_cylinder2" units="deg">-22.5</constant>
<constant digits="1" name="timing_offset_cylinder3" units="deg">0.0</constant>
<constant digits="1" name="timing_offset_cylinder4" units="deg">0.0</constant>
<constant digits="1" name="timing_offset_cylinder5" units="deg">0.0</constant>
<constant digits="1" name="timing_offset_cylinder6" units="deg">0.0</constant>
<constant digits="1" name="timing_offset_cylinder7" units="deg">0.0</constant>
<constant digits="1" name="timing_offset_cylinder8" units="deg">0.0</constant>
<constant digits="1" name="timing_offset_cylinder9" units="deg">0.0</constant>
<constant digits="1" name="timing_offset_cylinder10" units="deg">0.0</constant>
<constant digits="1" name="timing_offset_cylinder11" units="deg">0.0</constant>
<constant digits="1" name="timing_offset_cylinder12" units="deg">0.0</constant>
<constant digits="1" name="idlePidActivationTime" units="seconds">0.0</constant>
<constant name="spi1SckMode">"default"</constant>
<constant name="spi1MosiMode">"default"</constant>
<constant name="spi1MisoMode">"default"</constant>
<constant name="spi2SckMode">"default"</constant>
<constant name="spi2MosiMode">"default"</constant>
<constant name="spi2MisoMode">"default"</constant>
<constant name="spi3SckMode">"default"</constant>
<constant name="spi3MosiMode">"default"</constant>
<constant name="spi3MisoMode">"default"</constant>
<constant name="stepperEnablePinMode">"default"</constant>
<constant name="mc33816_rstb">"NONE"</constant>
<constant name="mc33816_driven">"NONE"</constant>
<constant name="brakePedalPin">"NONE"</constant>
<constant digits="4" name="auxPid1_pFactor" units="">2.0</constant>
<constant digits="4" name="auxPid1_iFactor" units="">0.005</constant>
<constant digits="4" name="auxPid1_dFactor" units="">0.0</constant>
<constant digits="0" name="auxPid1_offset" units="">33.0</constant>
<constant digits="0" name="auxPid1_periodMs" units="ms">0.0</constant>
<constant digits="0" name="auxPid1_minValue" units="">10.0</constant>
<constant digits="0" name="auxPid1_maxValue" units="">90.0</constant>
<constant digits="4" name="auxPid2_pFactor" units="">0.0</constant>
<constant digits="4" name="auxPid2_iFactor" units="">0.0</constant>
<constant digits="4" name="auxPid2_dFactor" units="">0.0</constant>
<constant digits="0" name="auxPid2_offset" units="">0.0</constant>
<constant digits="0" name="auxPid2_periodMs" units="ms">0.0</constant>
<constant digits="0" name="auxPid2_minValue" units="">10.0</constant>
<constant digits="0" name="auxPid2_maxValue" units="">90.0</constant>
<constant digits="4" name="injectorCorrectionPolynomial1" units="">0.0</constant>
<constant digits="4" name="injectorCorrectionPolynomial2" units="">0.0</constant>
<constant digits="4" name="injectorCorrectionPolynomial3" units="">0.0</constant>
<constant digits="4" name="injectorCorrectionPolynomial4" units="">0.0</constant>
<constant digits="4" name="injectorCorrectionPolynomial5" units="">0.0</constant>
<constant digits="4" name="injectorCorrectionPolynomial6" units="">0.0</constant>
<constant digits="4" name="injectorCorrectionPolynomial7" units="">0.0</constant>
<constant digits="4" name="injectorCorrectionPolynomial8" units="">0.0</constant>
<constant cols="1" digits="0" name="primeBins" rows="8">
-40.0
-20.0
0.0
20.0
40.0
60.0
80.0
100.0
</constant>
<constant name="oilPressure_hwChannel">"Disabled"</constant>
<constant digits="2" name="oilPressure_v1" units="volts">0.5</constant>
<constant digits="2" name="oilPressure_value1" units="">0.0</constant>
<constant digits="2" name="oilPressure_v2" units="volts">4.5</constant>
<constant digits="2" name="oilPressure_value2" units="">689.476</constant>
<constant name="accelerometerSpiDevice">"Off"</constant>
<constant name="fan2Pin">"NONE"</constant>
<constant digits="0" name="fan2OnTemperature" units="deg C">95.0</constant>
<constant digits="0" name="fan2OffTemperature" units="deg C">91.0</constant>
<constant name="stepperEnablePin">"NONE"</constant>
<constant name="tle8888_cs">"NONE"</constant>
<constant name="tle8888_csPinMode">"default"</constant>
<constant name="mc33816_cs">"NONE"</constant>
<constant digits="1" name="auxFrequencyFilter" units="hz">0.0</constant>
<constant name="sentInputPins1">"NONE"</constant>
<constant digits="0" name="coastingFuelCutRpmHigh" units="rpm">1500.0</constant>
<constant digits="0" name="coastingFuelCutRpmLow" units="rpm">1300.0</constant>
<constant digits="0" name="coastingFuelCutTps" units="%">2.0</constant>
<constant digits="0" name="coastingFuelCutClt" units="C">60.0</constant>
<constant digits="0" name="pidExtraForLowRpm" units="%">0.0</constant>
<constant digits="0" name="coastingFuelCutMap" units="kPa">30.0</constant>
<constant name="highPressureFuel_hwChannel">"Disabled"</constant>
<constant digits="2" name="highPressureFuel_v1" units="volts">0.0</constant>
<constant digits="2" name="highPressureFuel_value1" units="">0.0</constant>
<constant digits="2" name="highPressureFuel_v2" units="volts">0.0</constant>
<constant digits="2" name="highPressureFuel_value2" units="">0.0</constant>
<constant name="lowPressureFuel_hwChannel">"Disabled"</constant>
<constant digits="2" name="lowPressureFuel_v1" units="volts">0.0</constant>
<constant digits="2" name="lowPressureFuel_value1" units="">0.0</constant>
<constant digits="2" name="lowPressureFuel_v2" units="volts">0.0</constant>
<constant digits="2" name="lowPressureFuel_value2" units="">0.0</constant>
<constant name="scriptSettingName1">compReleaseRpm</constant>
<constant name="scriptSettingName2">compReleaseDur</constant>
<constant digits="3" name="tChargeAirCoefMin" units="">0.098</constant>
<constant digits="3" name="tChargeAirCoefMax" units="">0.902</constant>
<constant digits="1" name="tChargeAirFlowMax" units="kg/h">153.6</constant>
<constant digits="1" name="tChargeAirIncrLimit" units="deg/sec">1.0</constant>
<constant digits="1" name="tChargeAirDecrLimit" units="deg/sec">12.5</constant>
<constant digits="2" name="hip9011Gain" units="">1.0</constant>
<constant digits="0" name="etb_iTermMin" units="">-30.0</constant>
<constant digits="0" name="etb_iTermMax" units="">30.0</constant>
<constant digits="4" name="idleTimingPid_pFactor" units="">0.1</constant>
<constant digits="4" name="idleTimingPid_iFactor" units="">0.0</constant>
<constant digits="4" name="idleTimingPid_dFactor" units="">0.0</constant>
<constant digits="0" name="idleTimingPid_offset" units="">0.0</constant>
<constant digits="0" name="idleTimingPid_periodMs" units="ms">0.0</constant>
<constant digits="0" name="idleTimingPid_minValue" units="">-10.0</constant>
<constant digits="0" name="idleTimingPid_maxValue" units="">10.0</constant>
<constant digits="1" name="idleTimingSoftEntryTime" units="">0.0</constant>
<constant digits="0" name="etbRocExpAverageLength" units="">50.0</constant>
<constant digits="0" name="tpsAccelFractionPeriod" units="cycles">0.0</constant>
<constant digits="2" name="tpsAccelFractionDivisor" units="coef">1.0</constant>
<constant name="tle8888spiDevice">"Off"</constant>
<constant name="mc33816spiDevice">"Off"</constant>
<constant digits="0" name="idlerpmpid_iTermMin" units="">-20.0</constant>
<constant name="tle6240spiDevice">"Off"</constant>
<constant digits="1" name="stoichRatioPrimary" units=":1">14.7</constant>
<constant digits="0" name="idlerpmpid_iTermMax" units="">20.0</constant>
<constant digits="0" name="etbIdleThrottleRange" units="%">15.0</constant>
<constant digits="0" name="cylinderBankSelect1" units="">1.0</constant>
<constant digits="0" name="cylinderBankSelect2" units="">1.0</constant>
<constant digits="0" name="cylinderBankSelect3" units="">1.0</constant>
<constant digits="0" name="cylinderBankSelect4" units="">1.0</constant>
<constant digits="0" name="cylinderBankSelect5" units="">0.0</constant>
<constant digits="0" name="cylinderBankSelect6" units="">0.0</constant>
<constant digits="0" name="cylinderBankSelect7" units="">0.0</constant>
<constant digits="0" name="cylinderBankSelect8" units="">0.0</constant>
<constant digits="0" name="cylinderBankSelect9" units="">0.0</constant>
<constant digits="0" name="cylinderBankSelect10" units="">0.0</constant>
<constant digits="0" name="cylinderBankSelect11" units="">0.0</constant>
<constant digits="0" name="cylinderBankSelect12" units="">0.0</constant>
<constant cols="1" digits="0" name="primeValues" rows="8">
755.0
605.0
265.0
140.0
75.0
50.0
45.0
40.0
</constant>
<constant digits="2" name="triggerCompCenterVolt" units="V">0.0</constant>
<constant digits="2" name="triggerCompHystMin" units="V">0.0</constant>
<constant digits="2" name="triggerCompHystMax" units="V">0.0</constant>
<constant digits="0" name="triggerCompSensorSatRpm" units="RPM">0.0</constant>
<constant cols="1" digits="2" name="tractionControlSlipBins" rows="6">
0.8
0.9
0.95
1.05
1.1
1.2
</constant>
<constant cols="1" digits="0" name="tractionControlSpeedBins" rows="6">
10.0
30.0
55.0
75.0
100.0
120.0
</constant>
<constant digits="0" name="disableFan1AtSpeed" units="">0.0</constant>
<constant digits="0" name="disableFan2AtSpeed" units="">0.0</constant>
<constant name="canVssNbcType">"BMW_e46"</constant>
<constant name="gppwm1_pin">"NONE"</constant>
<constant digits="0" name="gppwm1_dutyIfError" units="%">0.0</constant>
<constant digits="0" name="gppwm1_pwmFrequency" units="hz">250.0</constant>
<constant digits="0" name="gppwm1_onAboveDuty" units="%">60.0</constant>
<constant digits="0" name="gppwm1_offBelowDuty" units="%">50.0</constant>
<constant name="gppwm1_loadAxis">"Zero"</constant>
<constant name="gppwm1_rpmAxis">"RPM"</constant>
<constant cols="1" digits="1" name="gppwm1_loadBins" rows="8">
0.0
14.0
28.0
42.0
57.0
71.0
85.0
100.0
</constant>
<constant cols="1" digits="0" name="gppwm1_rpmBins" rows="8">
0.0
1000.0
2000.0
3000.0
4000.0
5000.0
6000.0
7000.0
</constant>
<constant cols="8" digits="1" name="gppwm1_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0
28.0 28.0 28.0 28.0 28.0 28.0 28.0 28.0
42.0 42.0 42.0 42.0 42.0 42.0 42.0 42.0
57.0 57.0 57.0 57.0 57.0 57.0 57.0 57.0
71.0 71.0 71.0 71.0 71.0 71.0 71.0 71.0
85.0 85.0 85.0 85.0 85.0 85.0 85.0 85.0
100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0
</constant>
<constant name="gppwm2_pin">"NONE"</constant>
<constant digits="0" name="gppwm2_dutyIfError" units="%">0.0</constant>
<constant digits="0" name="gppwm2_pwmFrequency" units="hz">250.0</constant>
<constant digits="0" name="gppwm2_onAboveDuty" units="%">60.0</constant>
<constant digits="0" name="gppwm2_offBelowDuty" units="%">50.0</constant>
<constant name="gppwm2_loadAxis">"Zero"</constant>
<constant name="gppwm2_rpmAxis">"RPM"</constant>
<constant cols="1" digits="1" name="gppwm2_loadBins" rows="8">
0.0
14.0
28.0
42.0
57.0
71.0
85.0
100.0
</constant>
<constant cols="1" digits="0" name="gppwm2_rpmBins" rows="8">
0.0
1000.0
2000.0
3000.0
4000.0
5000.0
6000.0
7000.0
</constant>
<constant cols="8" digits="1" name="gppwm2_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0
28.0 28.0 28.0 28.0 28.0 28.0 28.0 28.0
42.0 42.0 42.0 42.0 42.0 42.0 42.0 42.0
57.0 57.0 57.0 57.0 57.0 57.0 57.0 57.0
71.0 71.0 71.0 71.0 71.0 71.0 71.0 71.0
85.0 85.0 85.0 85.0 85.0 85.0 85.0 85.0
100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0
</constant>
<constant name="gppwm3_pin">"NONE"</constant>
<constant digits="0" name="gppwm3_dutyIfError" units="%">0.0</constant>
<constant digits="0" name="gppwm3_pwmFrequency" units="hz">250.0</constant>
<constant digits="0" name="gppwm3_onAboveDuty" units="%">60.0</constant>
<constant digits="0" name="gppwm3_offBelowDuty" units="%">50.0</constant>
<constant name="gppwm3_loadAxis">"Zero"</constant>
<constant name="gppwm3_rpmAxis">"RPM"</constant>
<constant cols="1" digits="1" name="gppwm3_loadBins" rows="8">
0.0
14.0
28.0
42.0
57.0
71.0
85.0
100.0
</constant>
<constant cols="1" digits="0" name="gppwm3_rpmBins" rows="8">
0.0
1000.0
2000.0
3000.0
4000.0
5000.0
6000.0
7000.0
</constant>
<constant cols="8" digits="1" name="gppwm3_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0
28.0 28.0 28.0 28.0 28.0 28.0 28.0 28.0
42.0 42.0 42.0 42.0 42.0 42.0 42.0 42.0
57.0 57.0 57.0 57.0 57.0 57.0 57.0 57.0
71.0 71.0 71.0 71.0 71.0 71.0 71.0 71.0
85.0 85.0 85.0 85.0 85.0 85.0 85.0 85.0
100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0
</constant>
<constant name="gppwm4_pin">"NONE"</constant>
<constant digits="0" name="gppwm4_dutyIfError" units="%">0.0</constant>
<constant digits="0" name="gppwm4_pwmFrequency" units="hz">250.0</constant>
<constant digits="0" name="gppwm4_onAboveDuty" units="%">60.0</constant>
<constant digits="0" name="gppwm4_offBelowDuty" units="%">50.0</constant>
<constant name="gppwm4_loadAxis">"Zero"</constant>
<constant name="gppwm4_rpmAxis">"RPM"</constant>
<constant cols="1" digits="1" name="gppwm4_loadBins" rows="8">
0.0
14.0
28.0
42.0
57.0
71.0
85.0
100.0
</constant>
<constant cols="1" digits="0" name="gppwm4_rpmBins" rows="8">
0.0
1000.0
2000.0
3000.0
4000.0
5000.0
6000.0
7000.0
</constant>
<constant cols="8" digits="1" name="gppwm4_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0
28.0 28.0 28.0 28.0 28.0 28.0 28.0 28.0
42.0 42.0 42.0 42.0 42.0 42.0 42.0 42.0
57.0 57.0 57.0 57.0 57.0 57.0 57.0 57.0
71.0 71.0 71.0 71.0 71.0 71.0 71.0 71.0
85.0 85.0 85.0 85.0 85.0 85.0 85.0 85.0
100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0
</constant>
<constant digits="0" name="mc33_i_boost" units="mA">13000.0</constant>
<constant digits="0" name="mc33_i_peak" units="mA">9400.0</constant>
<constant digits="0" name="mc33_i_hold" units="mA">3700.0</constant>
<constant digits="0" name="mc33_t_max_boost" units="us">400.0</constant>
<constant digits="0" name="mc33_t_peak_off" units="us">10.0</constant>
<constant digits="0" name="mc33_t_peak_tot" units="us">700.0</constant>
<constant digits="0" name="mc33_t_bypass" units="us">10.0</constant>
<constant digits="0" name="mc33_t_hold_off" units="us">60.0</constant>
<constant digits="0" name="mc33_t_hold_tot" units="us">10000.0</constant>
<constant name="tcuUpshiftButtonPinMode">"DEFAULT"</constant>
<constant name="tcuDownshiftButtonPinMode">"DEFAULT"</constant>
<constant name="acSwitchMode">"DEFAULT"</constant>
<constant name="tcu_solenoid_mode1">"default"</constant>
<constant name="tcu_solenoid_mode2">"default"</constant>
<constant name="tcu_solenoid_mode3">"default"</constant>
<constant name="tcu_solenoid_mode4">"default"</constant>
<constant name="tcu_solenoid_mode5">"default"</constant>
<constant name="tcu_solenoid_mode6">"default"</constant>
<constant digits="3" name="triggerGapOverrideFrom1" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom2" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom3" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom4" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom5" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom6" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom7" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom8" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom9" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom10" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom11" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom12" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom13" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom14" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom15" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom16" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom17" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideFrom18" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo1" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo2" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo3" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo4" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo5" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo6" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo7" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo8" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo9" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo10" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo11" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo12" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo13" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo14" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo15" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo16" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo17" units="ratio">0.0</constant>
<constant digits="3" name="triggerGapOverrideTo18" units="ratio">0.0</constant>
<constant digits="0" name="maxCamPhaseResolveRpm" units="rpm">0.0</constant>
<constant digits="1" name="dfcoDelay" units="sec">0.0</constant>
<constant digits="1" name="acDelay" units="sec">0.5</constant>
<constant name="tChargeMode">"RPM+TPS (Default)"</constant>
<constant digits="3" name="fordInjectorSmallPulseBreakPoint" units="mg">0.0</constant>
<constant digits="0" name="etbJamIntegratorLimit" units="%">0.0</constant>
<constant digits="0" name="hpfpCamLobes" units="lobes/cam">3.0</constant>
<constant name="hpfpCam">"NONE"</constant>
<constant digits="0" name="auxiliarySetting1" units="">0.0</constant>
<constant digits="0" name="hpfpMinAngle" units="deg">10.0</constant>
<constant digits="3" name="hpfpPumpVolume" units="cc">0.29</constant>
<constant digits="0" name="hpfpActivationAngle" units="deg">30.0</constant>
<constant digits="0" name="issFilterReciprocal" units="">2.0</constant>
<constant digits="3" name="hpfpPidP" units="%/kPa">0.01</constant>
<constant digits="5" name="hpfpPidI" units="%/kPa/lobe">3.0E-4</constant>
<constant digits="0" name="hpfpTargetDecay" units="kPa/s">2000.0</constant>
<constant name="stepper_raw_output1">"NONE"</constant>
<constant name="stepper_raw_output2">"NONE"</constant>
<constant name="stepper_raw_output3">"NONE"</constant>
<constant name="stepper_raw_output4">"NONE"</constant>
<constant digits="2" name="gearRatio1" units="ratio">0.0</constant>
<constant digits="2" name="gearRatio2" units="ratio">0.0</constant>
<constant digits="2" name="gearRatio3" units="ratio">0.0</constant>
<constant digits="2" name="gearRatio4" units="ratio">0.0</constant>
<constant digits="2" name="gearRatio5" units="ratio">0.0</constant>
<constant digits="2" name="gearRatio6" units="ratio">0.0</constant>
<constant digits="2" name="gearRatio7" units="ratio">0.0</constant>
<constant digits="2" name="gearRatio8" units="ratio">0.0</constant>
<constant digits="2" name="gearRatio9" units="ratio">0.0</constant>
<constant digits="2" name="gearRatio10" units="ratio">0.0</constant>
<constant digits="0" name="vvtActivationDelayMs" units="ms">6000.0</constant>
<constant cols="6" digits="0" name="torqueTable" rows="6">
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="torqueRpmBins" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="torqueLoadBins" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant name="gearControllerMode">"None"</constant>
<constant name="transmissionControllerMode">"None"</constant>
<constant digits="0" name="acrDisablePhase" units="deg">0.0</constant>
<constant name="auxLinear1_hwChannel">"Disabled"</constant>
<constant digits="2" name="auxLinear1_v1" units="volts">0.0</constant>
<constant digits="2" name="auxLinear1_value1" units="">0.0</constant>
<constant digits="2" name="auxLinear1_v2" units="volts">0.0</constant>
<constant digits="2" name="auxLinear1_value2" units="">0.0</constant>
<constant name="auxLinear2_hwChannel">"Disabled"</constant>
<constant digits="2" name="auxLinear2_v1" units="volts">0.0</constant>
<constant digits="2" name="auxLinear2_value1" units="">0.0</constant>
<constant digits="2" name="auxLinear2_v2" units="volts">0.0</constant>
<constant digits="2" name="auxLinear2_value2" units="">0.0</constant>
<constant name="tcu_tcc_onoff_solenoid">"NONE"</constant>
<constant name="tcu_tcc_onoff_solenoid_mode">"default"</constant>
<constant name="tcu_tcc_pwm_solenoid">"NONE"</constant>
<constant name="tcu_tcc_pwm_solenoid_mode">"default"</constant>
<constant digits="0" name="tcu_tcc_pwm_solenoid_freq" units="Hz">0.0</constant>
<constant name="tcu_pc_solenoid_pin">"NONE"</constant>
<constant name="tcu_pc_solenoid_pin_mode">"default"</constant>
<constant digits="0" name="tcu_pc_solenoid_freq" units="Hz">0.0</constant>
<constant name="tcu_32_solenoid_pin">"NONE"</constant>
<constant name="tcu_32_solenoid_pin_mode">"default"</constant>
<constant digits="0" name="tcu_32_solenoid_freq" units="Hz">0.0</constant>
<constant name="acrPin2">"PG5"</constant>
<constant digits="2" name="etbMinimumPosition" units="%">1.0</constant>
<constant digits="0" name="tuneHidingKey" units="">0.0</constant>
<constant cols="1" digits="0" name="highSpeedOffsets" rows="32">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant name="fuelPressureSensorMode">"Absolute"</constant>
<constant name="luaDigitalInputPins1">"NONE"</constant>
<constant name="luaDigitalInputPins2">"NONE"</constant>
<constant name="luaDigitalInputPins3">"NONE"</constant>
<constant name="luaDigitalInputPins4">"NONE"</constant>
<constant name="luaDigitalInputPins5">"NONE"</constant>
<constant name="luaDigitalInputPins6">"NONE"</constant>
<constant name="luaDigitalInputPins7">"NONE"</constant>
<constant name="luaDigitalInputPins8">"NONE"</constant>
<constant digits="0" name="ALSMinRPM" units="rpm">400.0</constant>
<constant digits="0" name="ALSMaxRPM" units="rpm">3200.0</constant>
<constant digits="0" name="ALSMaxDuration" units="sec">3.0</constant>
<constant digits="0" name="ALSMinCLT" units="C">0.0</constant>
<constant digits="0" name="ALSMaxCLT" units="C">105.0</constant>
<constant digits="0" name="alsMinTimeBetween" units="">5.0</constant>
<constant digits="0" name="alsEtbPosition" units="">30.0</constant>
<constant digits="0" name="acRelayAlternatorDutyAdder" units="%">0.0</constant>
<constant name="sentEtbType">"None"</constant>
<constant digits="0" name="customSentTpsMin" units="">0.0</constant>
<constant digits="2" name="ALSIdleAdd" units="%">0.0</constant>
<constant digits="2" name="ALSEtbAdd" units="%">0.0</constant>
<constant digits="1" name="ALSSkipRatio" units="">0.0</constant>
<constant digits="0" name="ALSMaxDriverThrottleIntent" units="%">0.0</constant>
<constant name="ALSActivatePinMode">"DEFAULT"</constant>
<constant digits="1" name="tpsSecondaryMaximum" units="%">0.0</constant>
<constant digits="1" name="ppsSecondaryMaximum" units="%">0.0</constant>
<constant name="luaDigitalInputPinModes1">"DEFAULT"</constant>
<constant name="luaDigitalInputPinModes2">"DEFAULT"</constant>
<constant name="luaDigitalInputPinModes3">"DEFAULT"</constant>
<constant name="luaDigitalInputPinModes4">"DEFAULT"</constant>
<constant name="luaDigitalInputPinModes5">"DEFAULT"</constant>
<constant name="luaDigitalInputPinModes6">"DEFAULT"</constant>
<constant name="luaDigitalInputPinModes7">"DEFAULT"</constant>
<constant name="luaDigitalInputPinModes8">"DEFAULT"</constant>
<constant digits="0" name="customSentTpsMax" units="">0.0</constant>
<constant digits="0" name="kLineBaudRate" units="">10400.0</constant>
<constant name="canGpioType">"None"</constant>
<constant name="uiMode">"Full"</constant>
<constant digits="0" name="hpfpPeakPos" units="deg">10.0</constant>
<constant digits="0" name="kLinePeriodUs" units="us">0.0</constant>
<constant digits="0" name="rpmSoftLimitWindowSize" units="RPM">200.0</constant>
<constant digits="1" name="rpmSoftLimitTimingRetard" units="deg">4.0</constant>
<constant digits="1" name="rpmSoftLimitFuelAdded" units="%">0.0</constant>
<constant digits="0" name="rpmHardLimitHyst" units="RPM">50.0</constant>
<constant digits="1" name="benchTestOffTime" units="ms">500.0</constant>
<constant digits="1" name="boostCutPressureHyst" units="kPa (absolute)">20.0</constant>
<constant cols="1" digits="1" name="gearBasedOpenLoopBoostAdder" rows="10">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant digits="0" name="benchTestCount" units="">3.0</constant>
<constant digits="1" name="iacByTpsHoldTime" units="seconds">0.0</constant>
<constant digits="1" name="iacByTpsDecayTime" units="seconds">0.0</constant>
<constant name="tcu_rangeInput1">"NONE"</constant>
<constant name="tcu_rangeInput2">"NONE"</constant>
<constant name="tcu_rangeInput3">"NONE"</constant>
<constant name="tcu_rangeInput4">"NONE"</constant>
<constant name="tcu_rangeInput5">"NONE"</constant>
<constant name="tcu_rangeInput6">"NONE"</constant>
<constant name="tcu_rangeInputMode1">"DEFAULT"</constant>
<constant name="tcu_rangeInputMode2">"DEFAULT"</constant>
<constant name="tcu_rangeInputMode3">"DEFAULT"</constant>
<constant name="tcu_rangeInputMode4">"DEFAULT"</constant>
<constant name="tcu_rangeInputMode5">"DEFAULT"</constant>
<constant name="tcu_rangeInputMode6">"DEFAULT"</constant>
<constant digits="4" name="canVssScaling" units="ratio">1.0</constant>
<constant digits="1" name="oilTempSensor_tempC_1" units="*C">0.0</constant>
<constant digits="1" name="oilTempSensor_tempC_2" units="*C">0.0</constant>
<constant digits="1" name="oilTempSensor_tempC_3" units="*C">0.0</constant>
<constant digits="1" name="oilTempSensor_resistance_1" units="Ohm">0.0</constant>
<constant digits="1" name="oilTempSensor_resistance_2" units="Ohm">0.0</constant>
<constant digits="1" name="oilTempSensor_resistance_3" units="Ohm">0.0</constant>
<constant digits="1" name="oilTempSensor_bias_resistor" units="Ohm">0.0</constant>
<constant name="oilTempSensor_adcChannel">"Disabled"</constant>
<constant digits="1" name="fuelTempSensor_tempC_1" units="*C">0.0</constant>
<constant digits="1" name="fuelTempSensor_tempC_2" units="*C">0.0</constant>
<constant digits="1" name="fuelTempSensor_tempC_3" units="*C">0.0</constant>
<constant digits="1" name="fuelTempSensor_resistance_1" units="Ohm">0.0</constant>
<constant digits="1" name="fuelTempSensor_resistance_2" units="Ohm">0.0</constant>
<constant digits="1" name="fuelTempSensor_resistance_3" units="Ohm">0.0</constant>
<constant digits="1" name="fuelTempSensor_bias_resistor" units="Ohm">0.0</constant>
<constant name="fuelTempSensor_adcChannel">"Disabled"</constant>
<constant digits="1" name="ambientTempSensor_tempC_1" units="*C">0.0</constant>
<constant digits="1" name="ambientTempSensor_tempC_2" units="*C">0.0</constant>
<constant digits="1" name="ambientTempSensor_tempC_3" units="*C">0.0</constant>
<constant digits="1" name="ambientTempSensor_resistance_1" units="Ohm">0.0</constant>
<constant digits="1" name="ambientTempSensor_resistance_2" units="Ohm">0.0</constant>
<constant digits="1" name="ambientTempSensor_resistance_3" units="Ohm">0.0</constant>
<constant digits="1" name="ambientTempSensor_bias_resistor" units="Ohm">0.0</constant>
<constant name="ambientTempSensor_adcChannel">"Disabled"</constant>
<constant digits="1" name="compressorDischargeTemperature_tempC_1" units="*C">0.0</constant>
<constant digits="1" name="compressorDischargeTemperature_tempC_2" units="*C">0.0</constant>
<constant digits="1" name="compressorDischargeTemperature_tempC_3" units="*C">0.0</constant>
<constant digits="1" name="compressorDischargeTemperature_resistance_1" units="Ohm">0.0</constant>
<constant digits="1" name="compressorDischargeTemperature_resistance_2" units="Ohm">0.0</constant>
<constant digits="1" name="compressorDischargeTemperature_resistance_3" units="Ohm">0.0</constant>
<constant digits="1" name="compressorDischargeTemperature_bias_resistor" units="Ohm">0.0</constant>
<constant name="compressorDischargeTemperature_adcChannel">"Disabled"</constant>
<constant name="throttleInletPressureChannel">"Disabled"</constant>
<constant name="compressorDischargePressureChannel">"Disabled"</constant>
<constant name="dacOutputPins1">"NONE"</constant>
<constant name="dacOutputPins2">"NONE"</constant>
<constant name="speedometerOutputPin">"NONE"</constant>
<constant digits="0" name="speedometerPulsePerKm" units="">0.0</constant>
<constant digits="0" name="simulatorCamPosition1" units="">23.0</constant>
<constant digits="0" name="simulatorCamPosition2" units="">0.0</constant>
<constant digits="0" name="simulatorCamPosition3" units="">0.0</constant>
<constant digits="0" name="simulatorCamPosition4" units="">0.0</constant>
<constant name="ignKeyAdcChannel">"Disabled"</constant>
<constant name="spi6MisoMode">"default"</constant>
<constant digits="3" name="triggerVVTGapOverrideFrom1" units="ratio">0.0</constant>
<constant digits="3" name="triggerVVTGapOverrideFrom2" units="ratio">0.0</constant>
<constant digits="3" name="triggerVVTGapOverrideFrom3" units="ratio">0.0</constant>
<constant digits="3" name="triggerVVTGapOverrideFrom4" units="ratio">0.0</constant>
<constant digits="3" name="triggerVVTGapOverrideTo1" units="ratio">0.0</constant>
<constant digits="3" name="triggerVVTGapOverrideTo2" units="ratio">0.0</constant>
<constant digits="3" name="triggerVVTGapOverrideTo3" units="ratio">0.0</constant>
<constant digits="3" name="triggerVVTGapOverrideTo4" units="ratio">0.0</constant>
<constant cols="6" digits="0" name="tractionControlEtbDrop" rows="6">
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant digits="0" name="maxInjectorDutyInstant" units="%">110.0</constant>
<constant digits="0" name="maxInjectorDutySustained" units="%">96.0</constant>
<constant digits="1" name="maxInjectorDutySustainedTimeout" units="sec">0.5</constant>
<constant name="injectionPinsStage21">"NONE"</constant>
<constant name="injectionPinsStage22">"NONE"</constant>
<constant name="injectionPinsStage23">"NONE"</constant>
<constant name="injectionPinsStage24">"NONE"</constant>
<constant name="injectionPinsStage25">"NONE"</constant>
<constant name="injectionPinsStage26">"NONE"</constant>
<constant name="injectionPinsStage27">"NONE"</constant>
<constant name="injectionPinsStage28">"NONE"</constant>
<constant name="injectionPinsStage29">"NONE"</constant>
<constant name="injectionPinsStage210">"NONE"</constant>
<constant name="injectionPinsStage211">"NONE"</constant>
<constant name="injectionPinsStage212">"NONE"</constant>
<constant cols="6" digits="0" name="tractionControlTimingDrop" rows="6">
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="6" digits="0" name="tractionControlIgnitionSkip" rows="6">
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant digits="0" name="auxSpeed1Multiplier" units="">1.0</constant>
<constant digits="0" name="brakeMeanEffectivePressureDifferential" units="">0.0</constant>
<constant name="spi4mosiPin">"NONE"</constant>
<constant name="spi4misoPin">"NONE"</constant>
<constant name="spi4sckPin">"NONE"</constant>
<constant name="spi5mosiPin">"NONE"</constant>
<constant name="spi5misoPin">"NONE"</constant>
<constant name="spi5sckPin">"NONE"</constant>
<constant name="spi6mosiPin">"NONE"</constant>
<constant name="spi6misoPin">"NONE"</constant>
<constant name="spi6sckPin">"NONE"</constant>
<constant name="spi4SckMode">"default"</constant>
<constant name="spi4MosiMode">"default"</constant>
<constant name="spi4MisoMode">"default"</constant>
<constant name="spi5SckMode">"default"</constant>
<constant name="spi5MosiMode">"default"</constant>
<constant name="spi5MisoMode">"default"</constant>
<constant name="spi6SckMode">"default"</constant>
<constant name="spi6MosiMode">"default"</constant>
<constant digits="0" name="tunerStudioSerialSpeed" units="BPs">38400.0</constant>
<constant name="camSimulatorPin">"NONE"</constant>
<constant name="camSimulatorPinMode">"default"</constant>
<constant digits="0" name="anotherCiTest" units="">0.0</constant>
<constant cols="1" digits="0" name="unusedOftenChangesDuringFirmwareUpdate" rows="226">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="etbBiasBins" rows="8">
0.0
1.0
2.0
4.0
7.0
98.0
99.0
100.0
</constant>
<constant cols="1" digits="2" name="etbBiasValues" rows="8">
-20.0
-18.0
-17.0
0.0
20.0
21.0
22.0
25.0
</constant>
<constant cols="8" digits="2" name="iacPidMultTable" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="2" name="iacPidMultLoadBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="iacPidMultRpmBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="sparkDwellRpmBins" rows="8">
0.0
1000.0
2000.0
3000.0
4000.0
5000.0
6000.0
7000.0
</constant>
<constant cols="1" digits="2" name="sparkDwellValues" rows="8">
4.0
4.0
4.0
4.0
4.0
4.0
4.0
4.0
</constant>
<constant cols="1" digits="0" name="cltIdleRpmBins" rows="16">
-30.0
-20.0
-10.0
0.0
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
90.0
100.0
110.0
120.0
</constant>
<constant cols="1" digits="0" name="cltIdleRpm" rows="16">
1360.0
1360.0
1300.0
1200.0
1160.0
1100.0
1060.0
1000.0
1000.0
960.0
960.0
940.0
900.0
900.0
1000.0
1100.0
</constant>
<constant cols="1" digits="1" name="cltTimingBins" rows="8">
-40.0
-17.0
6.0
29.0
51.0
74.0
97.0
120.0
</constant>
<constant cols="1" digits="0" name="cltTimingExtra" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="3" name="scriptCurve1Bins" rows="16">
0.0
7.0
13.0
20.0
27.0
33.0
40.0
47.0
53.0
60.0
67.0
73.0
80.0
87.0
93.0
100.0
</constant>
<constant cols="1" digits="3" name="scriptCurve1" rows="16">
0.0
7.0
13.0
20.0
27.0
33.0
40.0
47.0
53.0
60.0
67.0
73.0
80.0
87.0
93.0
100.0
</constant>
<constant cols="1" digits="3" name="scriptCurve2Bins" rows="16">
0.0
7.0
13.0
20.0
27.0
33.0
40.0
47.0
53.0
60.0
67.0
73.0
80.0
87.0
93.0
100.0
</constant>
<constant cols="1" digits="3" name="scriptCurve2" rows="16">
30.0
39.0
49.0
58.0
67.0
77.0
86.0
95.0
105.0
114.0
123.0
133.0
142.0
151.0
161.0
170.0
</constant>
<constant cols="1" digits="3" name="scriptCurve3Bins" rows="8">
0.0
14.0
29.0
43.0
57.0
71.0
86.0
100.0
</constant>
<constant cols="1" digits="3" name="scriptCurve3" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="3" name="scriptCurve4Bins" rows="8">
0.0
14.0
29.0
43.0
57.0
71.0
86.0
100.0
</constant>
<constant cols="1" digits="3" name="scriptCurve4" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="3" name="scriptCurve5Bins" rows="8">
0.0
14.0
29.0
43.0
57.0
71.0
86.0
100.0
</constant>
<constant cols="1" digits="3" name="scriptCurve5" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="3" name="scriptCurve6Bins" rows="8">
0.0
14.0
29.0
43.0
57.0
71.0
86.0
100.0
</constant>
<constant cols="1" digits="3" name="scriptCurve6" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="2" name="baroCorrPressureBins" rows="4">
75.0
85.0
95.0
105.0
</constant>
<constant cols="1" digits="0" name="baroCorrRpmBins" rows="4">
650.0
800.0
3750.0
7000.0
</constant>
<constant cols="4" digits="2" name="baroCorrTable" rows="4">
1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0
</constant>
<constant cols="1" digits="2" name="crankingTpsCoef" rows="8">
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
</constant>
<constant cols="1" digits="2" name="crankingTpsBins" rows="8">
0.0
14.0
29.0
43.0
57.0
71.0
86.0
100.0
</constant>
<constant cols="1" digits="0" name="crankingAdvanceBins" rows="4">
0.0
200.0
400.0
1000.0
</constant>
<constant cols="1" digits="2" name="crankingAdvance" rows="4">
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="iacCoastingRpmBins" rows="16">
0.0
500.0
1100.0
1600.0
2100.0
2700.0
3200.0
3700.0
4300.0
4800.0
5300.0
5900.0
6400.0
6900.0
7500.0
8000.0
</constant>
<constant cols="1" digits="1" name="iacCoasting" rows="16">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant digits="0" name="fancyOptions1" units="">0.0</constant>
<constant digits="0" name="fancyOptions2" units="">0.0</constant>
<constant digits="0" name="fancyOptions3" units="">0.0</constant>
<constant digits="0" name="fancyOptions4" units="">0.0</constant>
<constant digits="0" name="fancyOptions5" units="">0.0</constant>
<constant digits="0" name="fancyOptions6" units="">0.0</constant>
<constant digits="0" name="fancyOptions7" units="">0.0</constant>
<constant digits="0" name="fancyOptions8" units="">0.0</constant>
<constant digits="0" name="fancyOptions9" units="">0.0</constant>
<constant digits="0" name="fancyOptions10" units="">0.0</constant>
<constant digits="0" name="fancyOptions11" units="">0.0</constant>
<constant digits="0" name="fancyOptions12" units="">0.0</constant>
<constant digits="0" name="fancyOptions13" units="">0.0</constant>
<constant digits="0" name="fancyOptions14" units="">0.0</constant>
<constant digits="0" name="fancyOptions15" units="">0.0</constant>
<constant digits="0" name="fancyOptions16" units="">0.0</constant>
<constant cols="8" digits="1" name="boostTableOpenLoop" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="boostRpmBins" rows="8">
700.0
800.0
1700.0
2600.0
3500.0
4400.0
5300.0
7000.0
</constant>
<constant cols="8" digits="0" name="boostTableClosedLoop" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0
30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0
44.0 44.0 44.0 44.0 44.0 44.0 44.0 44.0
58.0 58.0 58.0 58.0 58.0 58.0 58.0 58.0
72.0 72.0 72.0 72.0 72.0 72.0 72.0 72.0
86.0 86.0 86.0 86.0 86.0 86.0 86.0 86.0
100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0
</constant>
<constant cols="1" digits="0" name="boostTpsBins" rows="8">
0.0
14.0
29.0
43.0
57.0
71.0
86.0
100.0
</constant>
<constant cols="8" digits="0" name="pedalToTpsTable" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0
29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.0
43.0 43.0 43.0 43.0 43.0 43.0 43.0 43.0
57.0 57.0 57.0 57.0 57.0 57.0 57.0 57.0
71.0 71.0 71.0 71.0 71.0 71.0 71.0 71.0
86.0 86.0 86.0 86.0 86.0 86.0 86.0 86.0
100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0
</constant>
<constant cols="1" digits="0" name="pedalToTpsPedalBins" rows="8">
0.0
14.0
29.0
43.0
57.0
71.0
86.0
100.0
</constant>
<constant cols="1" digits="0" name="pedalToTpsRpmBins" rows="8">
700.0
800.0
1700.0
2600.0
3500.0
4400.0
5300.0
7000.0
</constant>
<constant cols="1" digits="2" name="cltCrankingCorrBins" rows="8">
-40.0
-20.0
0.0
20.0
40.0
60.0
80.0
100.0
</constant>
<constant cols="1" digits="2" name="cltCrankingCorr" rows="8">
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
</constant>
<constant cols="1" digits="0" name="idleAdvanceBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="1" name="idleAdvance" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="idleVeRpmBins" rows="4">
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="idleVeLoadBins" rows="4">
0.0
0.0
0.0
0.0
</constant>
<constant cols="4" digits="1" name="idleVeTable" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant name="luaScript">--outputIndex = 0
--startPwm(outputIndex, 100, 0)
rpmLimitSetting = findSetting("compReleaseRpm", 300)
compReleaseDulationLimit = findSetting("compReleaseDur", 6000)
every200msTimer = Timer.new();
everySecondTimer = Timer.new();
every50msTimer = Timer.new();
offCounter = 0
-- cranking!
packet542 = {0x20, 0x82, 0x81, 0xd9, 0x00, 0x00, 0x00, 0x00}
packet543 = {0x13, 0x57, 0x13, 0x45, 0x00, 0xe8, 0x00, 0x00}
packet541 = {0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x00, 0xFF}
-- every 200ms
packet540 = {0x00, 0x00, 0x5a, 0x4c, 0xff, 0x00, 0x00, 0x00}
-- every 1000ms
packet502 = {0x01}
packet546 = {0x35, 0x48, 0x44, 0x31, 0x46, 0x48}
packet547 = {0x50, 0x41, 0x31, 0x4b, 0x42, 0x36}
packet548 = {0x33, 0x34, 0x38, 0x32, 0x32, 0x00}
counter543 = 0;
setTickRate(66);
canRxAdd(0x570)
canRxAdd(0x500)
function onCanRx(bus, id, dlc, data)
--print('got CAN id=' .. id .. ' dlc=' .. dlc)
if id == 0x500 then --Check can state of BCM
canState = data[1]
if canState == 01 then
packet502[1] = 0x01
else
packet502[1] = 0x00
end
if id == 0x570 then
curState = data[1]
if curState == 06 then -- Cranking TODO: MUST ONLY DO THIS ON RPM TILL STARt
packet542[2] = 0x82
end
if curState == 04 then -- Kill off
packet542[2] = 0x82
end
if curState == 01 then -- Kill
packet542[2] = 0xA2
end
end
end
end
function onTick()
if packet502[1] == 01 then
offCounter = 0
counter543 = (counter543 + 1) % 64
packet543[7] = 64 + counter543
packet543[8] = crc8_j1850(packet543, 7)
APP = getSensor("AcceleratorPedal")
if APP == nil then
packet543[5] = 0
else
packet543[5] = APP *2
end
txCan(1, 0x543, 0, packet543)
txCan(1, 0x541, 0, packet541)
if every200msTimer:getElapsedSeconds() &gt; 0.2 then
every200msTimer:reset();
txCan(1, 0x540, 0, packet540)
end
if every50msTimer:getElapsedSeconds() &gt; 0.05 then
every50msTimer:reset();
txCan(1, 0x542, 0, packet542)
end
if everySecondTimer:getElapsedSeconds() &gt; 1 then
everySecondTimer:reset();
txCan(1, 0x502, 0, packet502)
txCan(1, 0x546, 0, packet546)
txCan(1, 0x547, 0, packet547)
txCan(1, 0x548, 0, packet548)
end
rpm = getSensor("RPM")
-- handle nil RPM, todo: change firmware to avoid nil RPM
rpm = (rpm == nil and 0 or rpm)
--print('Rpm ' .. rpm)
--print('getTimeSinceTriggerEventMs ' .. getTimeSinceTriggerEventMs())
enableCompressionReleaseSolenoid = getTimeSinceTriggerEventMs() &lt; compReleaseDulationLimit and rpm &lt; rpmLimitSetting
duty = enableCompressionReleaseSolenoid and 1 or 0
-- print("Compression release solenoid " .. duty)
-- setPwmDuty(outputIndex, duty)
else
if offCounter == 0 then --goodbye sweet love
txCan(1, 0x502, 0, packet502) --goodbye
offCounter = 1 --One shot
end
end
end</constant>
<constant cols="1" digits="2" name="cltFuelCorrBins" rows="16">
-40.0
-30.0
-20.0
-10.0
0.0
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
90.0
100.0
110.0
</constant>
<constant cols="1" digits="2" name="cltFuelCorr" rows="16">
1.5
1.5
1.42
1.36
1.28
1.19
1.12
1.1
1.06
1.06
1.03
1.01
1.0
1.0
1.0
1.0
</constant>
<constant cols="1" digits="2" name="iatFuelCorrBins" rows="16">
-40.0
-30.0
-20.0
-10.0
0.0
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
90.0
100.0
110.0
</constant>
<constant cols="1" digits="2" name="iatFuelCorr" rows="16">
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
</constant>
<constant cols="1" digits="2" name="crankingFuelCoef" rows="8">
2.8
2.2
1.8
1.55
1.3
1.1
1.0
1.0
</constant>
<constant cols="1" digits="2" name="crankingFuelBins" rows="8">
-20.0
-10.0
5.0
20.0
35.0
50.0
65.0
90.0
</constant>
<constant cols="1" digits="2" name="crankingCycleCoef" rows="8">
2.0
1.3
1.0
1.0
1.0
1.0
1.0
1.0
</constant>
<constant cols="1" digits="0" name="crankingCycleBins" rows="8">
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
</constant>
<constant cols="1" digits="2" name="cltIdleCorrBins" rows="16">
-40.0
-30.0
-20.0
-10.0
0.0
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
90.0
100.0
110.0
</constant>
<constant cols="1" digits="2" name="cltIdleCorr" rows="16">
1.5
1.5
1.333333
1.333333
1.333333
1.333333
1.333333
1.333333
1.333333
1.233333
1.166667
1.1
1.0
1.0
1.0
1.0
</constant>
<constant cols="1" digits="2" name="mafDecoding" rows="32">
-34.5
-6.0
10.5
105.3
387.5
738.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
3000.0
</constant>
<constant cols="1" digits="2" name="mafDecodingBins" rows="32">
0.0
0.78125
1.386719
2.910156
4.257813
4.980469
2016.0
2017.0
2018.0
2019.0
2020.0
2021.0
2022.0
2023.0
2024.0
2025.0
2026.0
2027.0
2028.0
2029.0
2030.0
2031.0
2032.0
2033.0
2034.0
2035.0
2036.0
2037.0
2038.0
2039.0
2040.0
2041.0
</constant>
<constant cols="8" digits="1" name="ignitionIatCorrTable" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 -1.0 -2.0
0.0 0.0 0.0 0.0 0.0 -1.0 -2.0 -3.0
0.0 0.0 0.0 0.0 0.0 -1.0 -2.0 -3.0
0.0 0.0 0.0 0.0 0.0 -1.0 -2.0 -3.0
0.0 0.0 0.0 0.0 0.0 -1.0 -2.0 -3.0
0.0 0.0 0.0 0.0 0.0 -1.0 -2.0 -3.0
</constant>
<constant cols="1" digits="0" name="ignitionIatCorrTempBins" rows="8">
-40.0
0.0
10.0
20.0
30.0
40.0
50.0
60.0
</constant>
<constant cols="1" digits="0" name="ignitionIatCorrLoadBins" rows="8">
0.0
20.0
40.0
60.0
80.0
100.0
120.0
140.0
</constant>
<constant cols="16" digits="0" name="injectionPhase" rows="16">
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
-400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0 -400.0
</constant>
<constant cols="1" digits="0" name="injPhaseLoadBins" rows="16">
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
90.0
100.0
110.0
120.0
130.0
140.0
150.0
160.0
</constant>
<constant cols="1" digits="0" name="injPhaseRpmBins" rows="16">
650.0
800.0
1100.0
1400.0
1700.0
2000.0
2300.0
2600.0
2900.0
3200.0
3500.0
3800.0
4100.0
4400.0
4700.0
7000.0
</constant>
<constant cols="10" digits="0" name="tcuSolenoidTable" rows="6">
99.0 1.0 2.0 3.0 4.0 5.0 0.0 0.0 0.0 0.0
10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0
20.0 21.0 22.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
30.0 31.0 0.0 33.0 0.0 0.0 0.0 0.0 0.0 0.0
40.0 41.0 0.0 0.0 44.0 0.0 0.0 0.0 0.0 0.0
50.0 51.0 0.0 0.0 0.0 55.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="16" digits="2" name="mapEstimateTable" rows="16">
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0 60.0
</constant>
<constant cols="1" digits="1" name="mapEstimateTpsBins" rows="16">
0.0
6.67
13.33
20.0
26.67
33.33
40.0
46.67
53.33
60.0
66.67
73.33
80.0
86.67
93.33
100.0
</constant>
<constant cols="1" digits="0" name="mapEstimateRpmBins" rows="16">
650.0
800.0
1100.0
1400.0
1700.0
2000.0
2300.0
2600.0
2900.0
3200.0
3500.0
3800.0
4100.0
4400.0
4700.0
7000.0
</constant>
<constant cols="8" digits="0" name="vvtTable1" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="vvtTable1LoadBins" rows="8">
20.0
30.0
50.0
60.0
80.0
90.0
110.0
120.0
</constant>
<constant cols="1" digits="0" name="vvtTable1RpmBins" rows="8">
650.0
800.0
1700.0
2600.0
3500.0
4400.0
5300.0
7000.0
</constant>
<constant cols="8" digits="0" name="vvtTable2" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="vvtTable2LoadBins" rows="8">
20.0
30.0
50.0
60.0
80.0
90.0
110.0
120.0
</constant>
<constant cols="1" digits="0" name="vvtTable2RpmBins" rows="8">
650.0
800.0
1700.0
2600.0
3500.0
4400.0
5300.0
7000.0
</constant>
<constant cols="16" digits="1" name="ignitionTable" rows="16">
12.2 14.2 18.1 22.0 25.9 29.9 33.8 37.7 41.6 42.9 42.9 42.9 42.9 42.9 42.9 42.9
12.1 14.0 17.9 21.7 25.6 29.5 33.3 37.2 41.0 42.3 42.3 42.3 42.3 42.3 42.3 42.3
12.0 13.9 17.7 21.5 25.3 29.1 32.8 36.6 40.4 41.7 41.7 41.7 41.7 41.7 41.7 41.7
11.8 13.7 17.4 21.2 24.9 28.7 32.4 36.1 39.9 41.1 41.1 41.1 41.1 41.1 41.1 41.1
11.6 13.5 17.1 20.8 24.4 28.1 31.7 35.3 39.0 40.2 40.2 40.2 40.2 40.2 40.2 40.2
11.5 13.3 16.9 20.5 24.1 27.7 31.2 34.8 38.4 39.6 39.6 39.6 39.6 39.6 39.6 39.6
11.4 13.2 16.7 20.2 23.7 27.3 30.8 34.3 37.8 39.0 39.0 39.0 39.0 39.0 39.0 39.0
11.3 13.0 16.5 19.9 23.4 26.9 30.3 33.8 37.2 38.4 38.4 38.4 38.4 38.4 38.4 38.4
11.1 12.8 16.2 19.6 23.0 26.5 29.9 33.3 36.7 37.8 37.8 37.8 37.8 37.8 37.8 37.8
10.9 12.6 15.9 19.2 22.5 25.9 29.2 32.5 35.8 36.9 36.9 36.9 36.9 36.9 36.9 36.9
10.8 12.4 15.7 18.9 22.2 25.5 28.7 32.0 35.2 36.3 36.3 36.3 36.3 36.3 36.3 36.3
10.7 12.3 15.5 18.7 21.9 25.1 28.2 31.4 34.6 35.7 35.7 35.7 35.7 35.7 35.7 35.7
10.5 12.1 15.2 18.4 21.5 24.7 27.8 30.9 34.1 35.1 35.1 35.1 35.1 35.1 35.1 35.1
10.5 12.1 15.2 18.3 21.5 24.6 27.7 30.8 34.0 35.0 35.0 35.0 35.0 35.0 35.0 35.0
10.5 12.1 15.2 18.3 21.5 24.6 27.7 30.8 34.0 35.0 35.0 35.0 35.0 35.0 35.0 35.0
10.5 12.1 15.2 18.3 21.5 24.6 27.7 30.8 34.0 35.0 35.0 35.0 35.0 35.0 35.0 35.0
</constant>
<constant cols="1" digits="0" name="ignitionLoadBins" rows="16">
21.0
27.0
33.0
39.0
48.0
54.0
60.0
66.0
72.0
81.0
87.0
93.0
99.0
108.0
114.0
120.0
</constant>
<constant cols="1" digits="0" name="ignitionRpmBins" rows="16">
650.0
800.0
1100.0
1400.0
1700.0
2000.0
2300.0
2600.0
2900.0
3200.0
3500.0
3800.0
4100.0
4400.0
4700.0
7000.0
</constant>
<constant cols="16" digits="1" name="veTable" rows="16">
49.3 49.3 49.4 49.6 50.2 51.4 52.6 53.8 54.4 54.6 54.4 53.7 52.8 51.8 50.9 50.0
49.6 50.5 51.5 54.1 57.5 60.7 62.9 64.4 65.0 65.0 64.5 63.5 62.3 61.1 60.0 58.8
50.3 52.4 54.3 58.5 62.7 66.1 68.2 69.7 70.2 70.1 69.5 68.4 67.1 65.8 64.5 63.3
51.4 55.2 58.2 63.5 68.0 71.4 73.5 74.9 75.3 75.2 74.5 73.3 71.8 70.4 69.0 67.7
54.3 60.9 64.9 70.7 75.1 78.3 80.3 81.7 82.1 81.9 81.1 79.7 78.1 76.5 75.0 73.5
56.4 64.4 68.7 74.5 78.7 81.8 83.8 85.1 85.5 85.3 84.4 83.0 81.3 79.6 78.0 76.4
60.7 70.2 74.5 79.9 83.8 86.8 88.9 90.2 90.6 90.3 89.4 87.8 86.0 84.2 82.5 80.8
65.8 76.0 80.0 85.0 88.8 91.8 93.9 95.2 95.6 95.3 94.3 92.6 90.7 88.8 87.0 85.2
69.4 79.1 82.9 87.8 91.7 94.8 97.0 98.3 98.8 98.4 97.4 95.6 93.5 91.5 89.6 87.7
73.0 82.2 85.9 90.7 94.6 97.8 100.0 101.5 101.9 101.6 100.4 98.5 96.4 94.2 92.2 90.2
76.6 85.3 88.8 93.5 97.4 100.7 103.1 104.6 105.1 104.7 103.5 101.5 99.2 96.9 94.8 92.6
80.3 88.5 91.8 96.4 100.3 103.7 106.2 107.8 108.2 107.8 106.5 104.4 102.0 99.7 97.4 95.1
83.9 91.6 94.7 99.2 103.2 106.7 109.2 110.9 111.4 110.9 109.6 107.4 104.8 102.4 99.9 97.6
87.5 94.7 97.6 102.0 106.1 109.7 112.3 114.0 114.5 114.1 112.6 110.3 107.7 105.1 102.5 100.1
91.1 97.8 100.6 104.9 108.9 112.6 115.3 117.2 117.7 117.2 115.7 113.3 110.5 107.8 105.1 102.5
94.7 100.9 103.5 107.7 111.8 115.6 118.4 120.3 120.8 120.3 118.7 116.2 113.3 110.5 107.7 105.0
</constant>
<constant cols="1" digits="0" name="veLoadBins" rows="16">
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
90.0
100.0
110.0
120.0
130.0
140.0
150.0
160.0
</constant>
<constant cols="1" digits="0" name="veRpmBins" rows="16">
650.0
800.0
1100.0
1400.0
1700.0
2000.0
2300.0
2600.0
2900.0
3200.0
3500.0
3800.0
4100.0
4400.0
4700.0
7000.0
</constant>
<constant cols="16" digits="2" name="lambdaTable" rows="16">
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381 0.952381
0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367 0.918367
0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959 0.897959
0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156 0.891156
0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551 0.877551
0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143 0.857143
0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735 0.836735
0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721 0.802721
0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707 0.768707
0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299 0.748299
0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891 0.727891
</constant>
<constant cols="1" digits="0" name="lambdaLoadBins" rows="16">
30.0
40.0
50.0
60.0
70.0
80.0
90.0
100.0
110.0
120.0
130.0
150.0
175.0
200.0
225.0
250.0
</constant>
<constant cols="1" digits="0" name="lambdaRpmBins" rows="16">
650.0
800.0
1100.0
1400.0
1700.0
2000.0
2300.0
2600.0
2900.0
3200.0
3500.0
3800.0
4100.0
4400.0
4700.0
7000.0
</constant>
<constant cols="8" digits="2" name="tpsTpsAccelTable" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
10.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
17.0 10.0 0.0 0.0 0.0 0.0 0.0 0.0
23.0 17.0 10.0 0.0 0.0 0.0 0.0 0.0
28.0 23.0 17.0 10.0 0.0 0.0 0.0 0.0
32.0 28.0 23.0 17.0 10.0 0.0 0.0 0.0
35.0 32.0 28.0 23.0 17.0 10.0 0.0 0.0
37.0 35.0 32.0 28.0 23.0 17.0 10.0 0.0
</constant>
<constant cols="1" digits="2" name="tpsTpsAccelFromRpmBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="1" digits="2" name="tpsTpsAccelToRpmBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="8" digits="2" name="scriptTable1" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="scriptTable1LoadBins" rows="8">
20.0
30.0
50.0
60.0
80.0
90.0
110.0
120.0
</constant>
<constant cols="1" digits="0" name="scriptTable1RpmBins" rows="8">
650.0
800.0
1700.0
2600.0
3500.0
4400.0
5300.0
7000.0
</constant>
<constant cols="8" digits="2" name="scriptTable2" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="scriptTable2LoadBins" rows="8">
20.0
30.0
50.0
60.0
80.0
90.0
110.0
120.0
</constant>
<constant cols="1" digits="0" name="scriptTable2RpmBins" rows="8">
650.0
800.0
1700.0
2600.0
3500.0
4400.0
5300.0
7000.0
</constant>
<constant cols="8" digits="0" name="scriptTable3" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="scriptTable3LoadBins" rows="8">
20.0
30.0
50.0
60.0
80.0
90.0
110.0
120.0
</constant>
<constant cols="1" digits="0" name="scriptTable3RpmBins" rows="8">
650.0
800.0
1700.0
2600.0
3500.0
4400.0
5300.0
7000.0
</constant>
<constant cols="10" digits="0" name="scriptTable4" rows="8">
140.0 141.0 142.0 143.0 144.0 145.0 0.0 0.0 0.0 0.0
240.0 241.0 242.0 243.0 244.0 245.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
40.0 0.0 41.0 42.0 43.0 45.0 0.0 0.0 0.0 0.0
50.0 51.0 52.0 53.0 54.0 55.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="scriptTable4LoadBins" rows="8">
20.0
30.0
50.0
60.0
80.0
90.0
110.0
120.0
</constant>
<constant cols="1" digits="0" name="scriptTable4RpmBins" rows="10">
650.0
800.0
1450.0
2100.0
2750.0
3400.0
4050.0
4700.0
5350.0
7000.0
</constant>
<constant cols="1" digits="0" name="ignTrimLoadBins" rows="4">
20.0
50.0
80.0
100.0
</constant>
<constant cols="1" digits="0" name="ignTrimRpmBins" rows="4">
1000.0
3000.0
5000.0
7000.0
</constant>
<constant cols="4" digits="1" name="ignTrims1_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims2_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims3_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims4_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims5_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims6_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims7_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims8_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims9_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims10_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims11_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="ignTrims12_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="fuelTrimLoadBins" rows="4">
20.0
50.0
80.0
100.0
</constant>
<constant cols="1" digits="0" name="fuelTrimRpmBins" rows="4">
1000.0
3000.0
5000.0
7000.0
</constant>
<constant cols="4" digits="1" name="fuelTrims1_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims2_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims3_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims4_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims5_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims6_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims7_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims8_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims9_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims10_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims11_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="4" digits="1" name="fuelTrims12_table" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="2" name="crankingFuelCoefE100" rows="8">
2.8
2.2
1.8
1.55
1.3
1.1
1.0
1.0
</constant>
<constant cols="1" digits="2" name="tcu_pcAirmassBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcValsR" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcValsN" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals1" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals2" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals3" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals4" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals12" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals23" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals34" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals21" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals32" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_pcVals43" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_tccTpsBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_tccLockSpeed" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_tccUnlockSpeed" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_32SpeedBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_32Vals" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="6" digits="1" name="throttle2TrimTable" rows="6">
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="throttle2TrimTpsBins" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="throttle2TrimRpmBins" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="6" digits="2" name="maxKnockRetardTable" rows="6">
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="maxKnockRetardLoadBins" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="maxKnockRetardRpmBins" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="4" digits="1" name="ALSTimingRetardTable" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="alsIgnRetardLoadBins" rows="4">
2.0
5.0
7.0
10.0
</constant>
<constant cols="1" digits="0" name="alsIgnRetardrpmBins" rows="4">
650.0
800.0
3750.0
7000.0
</constant>
<constant cols="4" digits="1" name="ALSFuelAdjustment" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="alsFuelAdjustmentLoadBins" rows="4">
2.0
5.0
7.0
10.0
</constant>
<constant cols="1" digits="0" name="alsFuelAdjustmentrpmBins" rows="4">
650.0
800.0
3750.0
7000.0
</constant>
<constant cols="4" digits="1" name="ALSIgnSkipTable" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="alsIgnSkipLoadBins" rows="4">
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="alsIgnSkiprpmBins" rows="4">
0.0
0.0
0.0
0.0
</constant>
<constant cols="8" digits="1" name="ignBlends1_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="ignBlends1_loadBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="1" digits="0" name="ignBlends1_rpmBins" rows="8">
0.0
999.0
1999.0
2999.0
3999.0
4999.0
5999.0
6999.0
</constant>
<constant name="ignBlends1_blendParameter">"Zero"</constant>
<constant name="ignBlends1_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="ignBlends1_blendBins" rows="8">
0.0
14.3
28.6
42.9
57.1
71.4
85.7
100.0
</constant>
<constant cols="1" digits="1" name="ignBlends1_blendValues" rows="8">
0.0
14.5
28.5
43.0
57.0
71.5
85.5
100.0
</constant>
<constant cols="8" digits="1" name="ignBlends2_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="ignBlends2_loadBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="1" digits="0" name="ignBlends2_rpmBins" rows="8">
0.0
999.0
1999.0
2999.0
3999.0
4999.0
5999.0
6999.0
</constant>
<constant name="ignBlends2_blendParameter">"Zero"</constant>
<constant name="ignBlends2_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="ignBlends2_blendBins" rows="8">
0.0
14.3
28.6
42.9
57.1
71.4
85.7
100.0
</constant>
<constant cols="1" digits="1" name="ignBlends2_blendValues" rows="8">
0.0
14.5
28.5
43.0
57.0
71.5
85.5
100.0
</constant>
<constant cols="8" digits="1" name="ignBlends3_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="ignBlends3_loadBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="1" digits="0" name="ignBlends3_rpmBins" rows="8">
0.0
999.0
1999.0
2999.0
3999.0
4999.0
5999.0
6999.0
</constant>
<constant name="ignBlends3_blendParameter">"Zero"</constant>
<constant name="ignBlends3_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="ignBlends3_blendBins" rows="8">
0.0
14.3
28.6
42.9
57.1
71.4
85.7
100.0
</constant>
<constant cols="1" digits="1" name="ignBlends3_blendValues" rows="8">
0.0
14.5
28.5
43.0
57.0
71.5
85.5
100.0
</constant>
<constant cols="8" digits="1" name="ignBlends4_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="ignBlends4_loadBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="1" digits="0" name="ignBlends4_rpmBins" rows="8">
0.0
999.0
1999.0
2999.0
3999.0
4999.0
5999.0
6999.0
</constant>
<constant name="ignBlends4_blendParameter">"Zero"</constant>
<constant name="ignBlends4_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="ignBlends4_blendBins" rows="8">
0.0
14.3
28.6
42.9
57.1
71.4
85.7
100.0
</constant>
<constant cols="1" digits="1" name="ignBlends4_blendValues" rows="8">
0.0
14.5
28.5
43.0
57.0
71.5
85.5
100.0
</constant>
<constant cols="8" digits="1" name="veBlends1_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="veBlends1_loadBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="1" digits="0" name="veBlends1_rpmBins" rows="8">
0.0
999.0
1999.0
2999.0
3999.0
4999.0
5999.0
6999.0
</constant>
<constant name="veBlends1_blendParameter">"Zero"</constant>
<constant name="veBlends1_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="veBlends1_blendBins" rows="8">
0.0
14.3
28.6
42.9
57.1
71.4
85.7
100.0
</constant>
<constant cols="1" digits="1" name="veBlends1_blendValues" rows="8">
0.0
14.5
28.5
43.0
57.0
71.5
85.5
100.0
</constant>
<constant cols="8" digits="1" name="veBlends2_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="veBlends2_loadBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="1" digits="0" name="veBlends2_rpmBins" rows="8">
0.0
999.0
1999.0
2999.0
3999.0
4999.0
5999.0
6999.0
</constant>
<constant name="veBlends2_blendParameter">"Zero"</constant>
<constant name="veBlends2_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="veBlends2_blendBins" rows="8">
0.0
14.3
28.6
42.9
57.1
71.4
85.7
100.0
</constant>
<constant cols="1" digits="1" name="veBlends2_blendValues" rows="8">
0.0
14.5
28.5
43.0
57.0
71.5
85.5
100.0
</constant>
<constant cols="8" digits="1" name="veBlends3_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="veBlends3_loadBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="1" digits="0" name="veBlends3_rpmBins" rows="8">
0.0
999.0
1999.0
2999.0
3999.0
4999.0
5999.0
6999.0
</constant>
<constant name="veBlends3_blendParameter">"Zero"</constant>
<constant name="veBlends3_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="veBlends3_blendBins" rows="8">
0.0
14.3
28.6
42.9
57.1
71.4
85.7
100.0
</constant>
<constant cols="1" digits="1" name="veBlends3_blendValues" rows="8">
0.0
14.5
28.5
43.0
57.0
71.5
85.5
100.0
</constant>
<constant cols="8" digits="1" name="veBlends4_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="veBlends4_loadBins" rows="8">
0.0
10.0
30.0
40.0
60.0
70.0
90.0
100.0
</constant>
<constant cols="1" digits="0" name="veBlends4_rpmBins" rows="8">
0.0
999.0
1999.0
2999.0
3999.0
4999.0
5999.0
6999.0
</constant>
<constant name="veBlends4_blendParameter">"Zero"</constant>
<constant name="veBlends4_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="veBlends4_blendBins" rows="8">
0.0
14.3
28.6
42.9
57.1
71.4
85.7
100.0
</constant>
<constant cols="1" digits="1" name="veBlends4_blendValues" rows="8">
0.0
14.5
28.5
43.0
57.0
71.5
85.5
100.0
</constant>
<constant cols="1" digits="1" name="throttleEstimateEffectiveAreaBins" rows="12">
0.0
9.1
18.2
27.3
36.4
45.5
54.6
63.6
72.7
81.8
90.9
100.0
</constant>
<constant cols="1" digits="1" name="throttleEstimateEffectiveAreaValues" rows="12">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="8" digits="1" name="boostOpenLoopBlends1_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="boostOpenLoopBlends1_loadBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="boostOpenLoopBlends1_rpmBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant name="boostOpenLoopBlends1_blendParameter">"Zero"</constant>
<constant name="boostOpenLoopBlends1_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="boostOpenLoopBlends1_blendBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="1" name="boostOpenLoopBlends1_blendValues" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="8" digits="1" name="boostOpenLoopBlends2_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="boostOpenLoopBlends2_loadBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="boostOpenLoopBlends2_rpmBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant name="boostOpenLoopBlends2_blendParameter">"Zero"</constant>
<constant name="boostOpenLoopBlends2_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="boostOpenLoopBlends2_blendBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="1" name="boostOpenLoopBlends2_blendValues" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="8" digits="1" name="boostClosedLoopBlends1_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="boostClosedLoopBlends1_loadBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="boostClosedLoopBlends1_rpmBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant name="boostClosedLoopBlends1_blendParameter">"Zero"</constant>
<constant name="boostClosedLoopBlends1_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="boostClosedLoopBlends1_blendBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="1" name="boostClosedLoopBlends1_blendValues" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="8" digits="1" name="boostClosedLoopBlends2_table" rows="8">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="boostClosedLoopBlends2_loadBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="boostClosedLoopBlends2_rpmBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant name="boostClosedLoopBlends2_blendParameter">"Zero"</constant>
<constant name="boostClosedLoopBlends2_yAxisOverride">"Zero"</constant>
<constant cols="1" digits="1" name="boostClosedLoopBlends2_blendBins" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="1" name="boostClosedLoopBlends2_blendValues" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeP" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeR" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeN" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeD" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeM" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeM3" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeM2" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeM1" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangePlus" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeMinus" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="tcu_rangeLow" rows="6">
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="4" digits="2" name="lambdaMaxDeviationTable" rows="4">
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="lambdaMaxDeviationLoadBins" rows="4">
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="0" name="lambdaMaxDeviationRpmBins" rows="4">
0.0
0.0
0.0
0.0
</constant>
<constant cols="6" digits="0" name="injectorStagingTable" rows="6">
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="0" name="injectorStagingLoadBins" rows="6">
0.0
20.0
40.0
60.0
80.0
100.0
</constant>
<constant cols="1" digits="0" name="injectorStagingRpmBins" rows="6">
650.0
800.0
2200.0
3600.0
5000.0
7000.0
</constant>
<constant cols="1" digits="0" name="wwCltBins" rows="8">
-40.0
-20.0
0.0
20.0
40.0
60.0
80.0
100.0
</constant>
<constant cols="1" digits="2" name="wwTauCltValues" rows="8">
1.45
1.3
1.17
1.05
0.9
0.82
0.75
0.7
</constant>
<constant cols="1" digits="2" name="wwBetaCltValues" rows="8">
0.73
0.66
0.57
0.46
0.38
0.31
0.24
0.19
</constant>
<constant cols="1" digits="0" name="wwMapBins" rows="8">
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
</constant>
<constant cols="1" digits="2" name="wwTauMapValues" rows="8">
0.38
0.55
0.69
0.86
0.9
0.95
0.97
1.0
</constant>
<constant cols="1" digits="2" name="wwBetaMapValues" rows="8">
0.21
0.4
0.6
0.79
0.85
0.9
0.95
1.0
</constant>
<constant cols="1" digits="1" name="hpfpLobeProfileQuantityBins" rows="16">
0.0
1.0
4.5
9.5
16.5
25.0
34.5
45.0
55.0
65.5
75.0
83.5
90.5
95.5
99.0
100.0
</constant>
<constant cols="1" digits="1" name="hpfpLobeProfileAngle" rows="16">
0.0
7.5
16.5
24.0
32.0
40.0
48.0
56.0
64.0
72.0
80.0
88.0
96.0
103.5
112.5
120.0
</constant>
<constant cols="1" digits="0" name="hpfpDeadtimeVoltsBins" rows="8">
8.0
9.0
10.0
11.0
12.0
13.0
15.0
16.0
</constant>
<constant cols="1" digits="3" name="hpfpDeadtimeMS" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="10" digits="0" name="hpfpTarget" rows="10">
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0 5000.0
</constant>
<constant cols="1" digits="1" name="hpfpTargetLoadBins" rows="10">
0.0
20.0
40.0
60.0
80.0
100.0
120.0
140.0
160.0
180.0
</constant>
<constant cols="1" digits="0" name="hpfpTargetRpmBins" rows="10">
650.0
800.0
1450.0
2100.0
2750.0
3400.0
4050.0
4700.0
5350.0
7000.0
</constant>
<constant cols="10" digits="0" name="hpfpCompensation" rows="10">
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
</constant>
<constant cols="1" digits="3" name="hpfpCompensationLoadBins" rows="10">
0.005
0.018
0.031
0.043
0.056
0.069
0.082
0.094
0.107
0.12
</constant>
<constant cols="1" digits="0" name="hpfpCompensationRpmBins" rows="10">
650.0
800.0
1450.0
2100.0
2750.0
3400.0
4050.0
4700.0
5350.0
7000.0
</constant>
<constant cols="1" digits="0" name="knockNoiseRpmBins" rows="16">
650.0
800.0
1100.0
1400.0
1700.0
2000.0
2300.0
2600.0
2900.0
3200.0
3500.0
3800.0
4100.0
4400.0
4700.0
7000.0
</constant>
<constant cols="1" digits="1" name="knockBaseNoise" rows="16">
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
-20.0
</constant>
<constant cols="1" digits="0" name="tpsTspCorrValuesBins" rows="4">
650.0
800.0
3750.0
7000.0
</constant>
<constant cols="1" digits="2" name="tpsTspCorrValues" rows="4">
1.0
1.0
1.0
1.0
</constant>
<constant cols="1" digits="0" name="cltRevLimitRpmBins" rows="4">
-20.0
0.0
40.0
80.0
</constant>
<constant cols="1" digits="0" name="cltRevLimitRpm" rows="4">
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="3" name="fuelLevelBins" rows="8">
0.0
0.71
1.43
2.14
2.86
3.57
4.29
5.0
</constant>
<constant cols="1" digits="0" name="fuelLevelValues" rows="8">
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
</constant>
<constant cols="1" digits="1" name="dwellVoltageCorrVoltBins" rows="8">
8.0
9.0
10.0
11.0
12.0
13.0
14.0
15.0
</constant>
<constant cols="1" digits="2" name="dwellVoltageCorrValues" rows="8">
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
</constant>
</page>
<versionInfo firmwareInfo="20240227" nPages="1" signature="rusEFI master.2024.03.28.f407-discovery.1663780708" version="5.0"/>
<bibliography author="rusEFI 20240227" writeDate="date"/>
<settings/>
<userComments/>
</msq>