cranking docs

This commit is contained in:
rusefi 2019-03-21 20:26:14 -04:00
parent a3366bfef1
commit c1579ffc9a
4 changed files with 20 additions and 18 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Mar 16 10:09:42 EDT 2019 // this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Mar 21 20:25:30 EDT 2019
// begin // begin
#ifndef ENGINE_CONFIGURATION_GENERATED_H_ #ifndef ENGINE_CONFIGURATION_GENERATED_H_
#define ENGINE_CONFIGURATION_GENERATED_H_ #define ENGINE_CONFIGURATION_GENERATED_H_
@ -1777,7 +1777,9 @@ typedef struct {
*/ */
float alternatorOffAboveTps; float alternatorOffAboveTps;
/** /**
* Prime pulse duration in ms * Prime pulse for cold engine, duration in ms
* Linear interpolation between -40F/-40C and fallout temperature
*
* See also isFasterEngineSpinUpEnabled * See also isFasterEngineSpinUpEnabled
* set cranking_priming_pulse X * set cranking_priming_pulse X
* offset 2052 * offset 2052
@ -2581,4 +2583,4 @@ typedef struct {
#endif #endif
// end // end
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Mar 16 10:09:42 EDT 2019 // this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Mar 21 20:25:30 EDT 2019

View File

@ -812,7 +812,7 @@ custom pin_mode_e 1 bits, U08, @OFFSET@, [0:5], @@pin_mode_e_enum@@
float targetVBatt;set targetvbatt VOLTS;"Volts", 1, 0, 0,30, 1 float targetVBatt;set targetvbatt VOLTS;"Volts", 1, 0, 0,30, 1
float alternatorOffAboveTps;Turn off alternator output above specified TPS;"%", 1, 0, 0, 200, 2 float alternatorOffAboveTps;Turn off alternator output above specified TPS;"%", 1, 0, 0, 200, 2
float startOfCrankingPrimingPulse;+Prime pulse duration in ms\nSee also isFasterEngineSpinUpEnabled\nset cranking_priming_pulse X;"ms", 1, 0, 0, 200, 1 float startOfCrankingPrimingPulse;+Prime pulse for cold engine, duration in ms\nLinear interpolation between -40F/-40C and fallout temperature\n\nSee also isFasterEngineSpinUpEnabled\nset cranking_priming_pulse X;"ms", 1, 0, 0, 200, 1
int16_t afterCrankingIACtaperDuration;;"cycles", 1, 0, 0, 5000, 0 int16_t afterCrankingIACtaperDuration;;"cycles", 1, 0, 0, 5000, 0
int16_t iacByTpsTaper;Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value;"percent", 1, 0, 0, 500, 0 int16_t iacByTpsTaper;Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value;"percent", 1, 0, 0, 500, 0

View File

@ -63,7 +63,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Mar 16 10:09:42 EDT 2019 ; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Mar 21 20:25:30 EDT 2019
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -946,7 +946,7 @@ page = 1
tachPulseTriggerIndex = "Trigger cycle index at which we start tach pulse (performance consideration)" tachPulseTriggerIndex = "Trigger cycle index at which we start tach pulse (performance consideration)"
throttlePedalWOTVoltage = "Pedal in the floor" throttlePedalWOTVoltage = "Pedal in the floor"
startUpFuelPumpDuration = "on ECU start turn fuel pump on to build fuel pressure" startUpFuelPumpDuration = "on ECU start turn fuel pump on to build fuel pressure"
startOfCrankingPrimingPulse = "Prime pulse duration in ms\nSee also isFasterEngineSpinUpEnabled\nset cranking_priming_pulse X" startOfCrankingPrimingPulse = "Prime pulse for cold engine, duration in ms\nLinear interpolation between -40F/-40C and fallout temperature\n\nSee also isFasterEngineSpinUpEnabled\nset cranking_priming_pulse X"
tpsAccelLength = "How many engine cycles to consider?" tpsAccelLength = "How many engine cycles to consider?"
tpsAccelEnrichmentThreshold = "Maximum delta in TPS percentange over the 'length'" tpsAccelEnrichmentThreshold = "Maximum delta in TPS percentange over the 'length'"
vvtOffset = "angle between cam sensor and VVT zero position\nset vvt_offset X" vvtOffset = "angle between cam sensor and VVT zero position\nset vvt_offset X"
@ -1311,9 +1311,9 @@ fileVersion = { 20171101 }
curve = cltFuelCorrCurve, "Warmup fuel manual Multiplier" curve = cltFuelCorrCurve, "Warmup fuel manual Multiplier"
columnLabel = "Coolant", "Multiplier" columnLabel = "Coolant", "Multiplier"
#if CELSIUS #if CELSIUS
xAxis = -40, 120, 10 xAxis = -40, 100, 10
#else #else
xAxis = -40, 250, 10 xAxis = -40, 210, 10
#endif #endif
yAxis = 0, 50, 10 yAxis = 0, 50, 10
xBins = cltFuelCorrBins, coolant xBins = cltFuelCorrBins, coolant
@ -1323,11 +1323,11 @@ fileVersion = { 20171101 }
curve = crankingCltCurve, "Cranking Coolant Temperature multiplier" curve = crankingCltCurve, "Cranking Coolant Temperature multiplier"
columnLabel = "Coolant", "Multiplier" columnLabel = "Coolant", "Multiplier"
#if CELSIUS #if CELSIUS
xAxis = -40, 120, 10 xAxis = -40, 100, 10
#else #else
xAxis = -40, 250, 10 xAxis = -40, 210, 10
#endif #endif
yAxis = 0, 5, 10 yAxis = 0, 30, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge gauge = CLTGauge
@ -2973,7 +2973,7 @@ cmd_set_engine_type_default = "w\x00\x31\x00\x00"
field = "Fixed Cranking Dwell", ignitionDwellForCrankingMs, {useConstantDwellDuringCranking == 1} field = "Fixed Cranking Dwell", ignitionDwellForCrankingMs, {useConstantDwellDuringCranking == 1}
field = "Cranking Dwell Angle", crankingChargeAngle, {useConstantDwellDuringCranking == 0} field = "Cranking Dwell Angle", crankingChargeAngle, {useConstantDwellDuringCranking == 0}
dialog = postCrankingEnrichment, "Post-cranking short-time fuel enrichment" dialog = postCrankingEnrichment, "Post-cranking short-time fuel enrichment (NOT IMPLEMENTED #331)"
field = "Target temperature", postCrankingTargetClt field = "Target temperature", postCrankingTargetClt
field = "Post-Cranking factor", postCrankingFactor field = "Post-Cranking factor", postCrankingFactor
field = "Duraction", postCrankingDurationSec field = "Duraction", postCrankingDurationSec

View File

@ -420,9 +420,9 @@ fileVersion = { 20171101 }
curve = cltFuelCorrCurve, "Warmup fuel manual Multiplier" curve = cltFuelCorrCurve, "Warmup fuel manual Multiplier"
columnLabel = "Coolant", "Multiplier" columnLabel = "Coolant", "Multiplier"
#if CELSIUS #if CELSIUS
xAxis = -40, 120, 10 xAxis = -40, 100, 10
#else #else
xAxis = -40, 250, 10 xAxis = -40, 210, 10
#endif #endif
yAxis = 0, 50, 10 yAxis = 0, 50, 10
xBins = cltFuelCorrBins, coolant xBins = cltFuelCorrBins, coolant
@ -432,11 +432,11 @@ fileVersion = { 20171101 }
curve = crankingCltCurve, "Cranking Coolant Temperature multiplier" curve = crankingCltCurve, "Cranking Coolant Temperature multiplier"
columnLabel = "Coolant", "Multiplier" columnLabel = "Coolant", "Multiplier"
#if CELSIUS #if CELSIUS
xAxis = -40, 120, 10 xAxis = -40, 100, 10
#else #else
xAxis = -40, 250, 10 xAxis = -40, 210, 10
#endif #endif
yAxis = 0, 5, 10 yAxis = 0, 30, 10
xBins = crankingFuelBins, coolant xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef yBins = crankingFuelCoef
gauge = CLTGauge gauge = CLTGauge
@ -2082,7 +2082,7 @@ cmd_set_engine_type_default = "w\x00\x31\x00\x00"
field = "Fixed Cranking Dwell", ignitionDwellForCrankingMs, {useConstantDwellDuringCranking == 1} field = "Fixed Cranking Dwell", ignitionDwellForCrankingMs, {useConstantDwellDuringCranking == 1}
field = "Cranking Dwell Angle", crankingChargeAngle, {useConstantDwellDuringCranking == 0} field = "Cranking Dwell Angle", crankingChargeAngle, {useConstantDwellDuringCranking == 0}
dialog = postCrankingEnrichment, "Post-cranking short-time fuel enrichment" dialog = postCrankingEnrichment, "Post-cranking short-time fuel enrichment (NOT IMPLEMENTED #331)"
field = "Target temperature", postCrankingTargetClt field = "Target temperature", postCrankingTargetClt
field = "Post-Cranking factor", postCrankingFactor field = "Post-Cranking factor", postCrankingFactor
field = "Duraction", postCrankingDurationSec field = "Duraction", postCrankingDurationSec