cranking usability

This commit is contained in:
rusefi 2018-01-17 23:05:01 -05:00
parent 8b8d8d5dc5
commit a67c7d58f2
3 changed files with 17 additions and 9 deletions

View File

@ -768,7 +768,7 @@ custom pin_mode_e 4 bits, U32, @OFFSET@, [0:5], @@pin_mode_e_enum@@
float throttlePedalWOTVoltage;+Pedal in the floor;"voltage", 1, 0, -6, 6, 2
pin_output_mode_e stepperDirectionPinMode;
int16_t startUpFuelPumpDuration;;"seconds", 1, 0, 0, 6000, 0
int16_t startUpFuelPumpDuration;+on ECU start turn fuel pump on to build fuel pressure;"seconds", 1, 0, 0, 6000, 0
int16_t idlePidRpmDeadZone;If RPM is close enough let's leave IAC alone;"RPM", 1, 0, 0, 1000, 0
@ -822,7 +822,7 @@ float[MAP_ACCEL_TAPER] mapAccelTaperMult;;"mult", 1, 0, 0.0, 300,
float mapHighValueVoltage;MAP voltage for low point;"v", 1, 0, 0.0, 10, 2
float egoValueShift;EGO value correction;"value", 1, 0, -10.0, 10, 2
brain_input_pin_e camInput;
int crankingIACposition;IAC cranking position;"percent", 1, 0, -100.0, 100,
int crankingIACposition;+IAC position during cranking;"percent", 1, 0, -100.0, 100,
float tChargeMinRpmMinTps;;"mult", 1, 0, 0, 3, 4
float tChargeMinRpmMaxTps;;"mult", 1, 0, 0, 3, 4
float tChargeMaxRpmMinTps;;"mult", 1, 0, 0, 3, 4

View File

@ -63,7 +63,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Wed Jan 17 21:46:52 EST 2018
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Wed Jan 17 22:57:39 EST 2018
pageSize = 20000
page = 1
@ -876,8 +876,10 @@ page = 1
mapAveragingSchedulingAtIndex = "At what trigger index should some MAP-related math be executed? This is a performance trick to reduce load on synchronization trigger callback."
tachPulseTriggerIndex = "Trigger cycle index at which we start tach pulse (performance consideration)"
throttlePedalWOTVoltage = "Pedal in the floor"
startUpFuelPumpDuration = "on ECU start turn fuel pump on to build fuel pressure"
slowAdcAlpha = "ExpAverage alpha coefficient"
dizzySparkOutputPin = "This implementation makes a pulse every time one of the coils is charged, using coil dwell for pulse width. See also tachOutputPin"
crankingIACposition = "IAC position during cranking"
; CONFIG_DEFINITION_END
@ -2636,6 +2638,10 @@ cmd_stop_engine = "w\x00\x99\x00\x00"
field = "Post-Cranking factor", postCrankingFactor
field = "Duraction", postCrankingDurationSec
dialog = primingFuelPulsePanel, "Priming fuel pulse"
field = "Duration at -40C degrees", startOfCrankingPrimingPulse
field = "Falloff temperature", primeInjFalloffTemperature
; Tuning->Cranking
dialog = crankingDialog, "Cranking"
@ -2643,14 +2649,13 @@ cmd_stop_engine = "w\x00\x99\x00\x00"
panel = crankingFuel
panel = crankingIgnition
field = "Cranking Idle Air", crankingIACposition
field = "Priming fuel pulse at -40C degrees", startOfCrankingPrimingPulse
field = "Primimg fuel pulse falloff temperature", primeInjFalloffTemperature
panel = primingFuelPulsePanel
panel = postCrankingEnrichment
field = ""
field = ""
field = "enable Cylinder Cleanup", isCylinderCleanupEnabled
field = "Override IAC Multiplier for Cranking", overrideCrankingIacSetting
field = "Startup fuel prime duration", startUpFuelPumpDuration
field = "Startup fuel pump prime", startUpFuelPumpDuration
field = "After cranking IAC taper duration", afterCrankingIACtaperDuration

View File

@ -1822,6 +1822,10 @@ cmd_stop_engine = "w\x00\x99\x00\x00"
field = "Post-Cranking factor", postCrankingFactor
field = "Duraction", postCrankingDurationSec
dialog = primingFuelPulsePanel, "Priming fuel pulse"
field = "Duration at -40C degrees", startOfCrankingPrimingPulse
field = "Falloff temperature", primeInjFalloffTemperature
; Tuning->Cranking
dialog = crankingDialog, "Cranking"
@ -1829,14 +1833,13 @@ cmd_stop_engine = "w\x00\x99\x00\x00"
panel = crankingFuel
panel = crankingIgnition
field = "Cranking Idle Air", crankingIACposition
field = "Priming fuel pulse at -40C degrees", startOfCrankingPrimingPulse
field = "Primimg fuel pulse falloff temperature", primeInjFalloffTemperature
panel = primingFuelPulsePanel
panel = postCrankingEnrichment
field = ""
field = ""
field = "enable Cylinder Cleanup", isCylinderCleanupEnabled
field = "Override IAC Multiplier for Cranking", overrideCrankingIacSetting
field = "Startup fuel prime duration", startUpFuelPumpDuration
field = "Startup fuel pump prime", startUpFuelPumpDuration
field = "After cranking IAC taper duration", afterCrankingIACtaperDuration