This commit is contained in:
rusefi 2017-07-15 15:24:06 -04:00
parent a3f73296e9
commit 1f4e447ca5
5 changed files with 11 additions and 9 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Mon Jun 26 09:15:23 MSK 2017
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Jul 15 15:20:22 EDT 2017
// begin
#ifndef ENGINE_CONFIGURATION_GENERATED_H_
#define ENGINE_CONFIGURATION_GENERATED_H_
@ -1553,9 +1553,10 @@ typedef struct {
*/
int16_t startUpFuelPumpDuration;
/**
* If RPM is close enough let's leave IAC alone
* offset 2026
*/
int16_t unusedetb;
int16_t iacRPMErrorThreshold;
/**
* CLT-based target RPM for automatic idle controller
* offset 2028
@ -2126,4 +2127,4 @@ typedef struct {
#endif
// end
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Mon Jun 26 09:15:23 MSK 2017
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Jul 15 15:20:22 EDT 2017

View File

@ -1104,8 +1104,8 @@
#define stepperDirectionPinMode_offset_hex 7e4
#define startUpFuelPumpDuration_offset 2024
#define startUpFuelPumpDuration_offset_hex 7e8
#define unusedetb_offset 2026
#define unusedetb_offset_hex 7ea
#define iacRPMErrorThreshold_offset 2026
#define iacRPMErrorThreshold_offset_hex 7ea
#define cltIdleRpmBins_offset 2028
#define cltIdleRpmBins_offset_hex 7ec
#define cltIdleRpm_offset 2092

View File

@ -712,7 +712,7 @@ custom pin_mode_e 4 bits, U32, @OFFSET@, [0:5], @@pin_mode_e_enum@@
pin_output_mode_e stepperDirectionPinMode;
int16_t startUpFuelPumpDuration;;"seconds", 1, 0, 0, 6000, 0
int16_t unusedetb;;"C", 1, 0, 0, 100, 0
int16_t iacRPMErrorThreshold;If RPM is close enough let's leave IAC alone;"C", 1, 0, 0, 1000, 0
float[CLT_CURVE_SIZE] cltIdleRpmBins;CLT-based target RPM for automatic idle controller;"C", 1, 0, -100.0, 250.0, 2

View File

@ -1314,6 +1314,7 @@ cmd_call_from_pit = "w\x00\x20\x34\x56"
field = "pid min", idleRpmPid_minValue, { idleMode == 0}
field = "pid max", idleRpmPid_maxValue, { idleMode == 0}
field = "pid TPS deactivation", idlePidDeactivationTpsThreshold, { idleMode == 0}
field = "RPM error to deactivate IAC pid", iacRPMErrorThreshold, { idleMode == 0}
field = "verbose", isVerboseIAC
slider = "Manual Idle Position", manIdlePosition, horizontal
field = ""

View File

@ -1,6 +1,6 @@
package com.rusefi.config;
// this file was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Mon Jun 26 09:15:23 MSK 2017
// this file was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Jul 15 15:20:22 EDT 2017
public class Fields {
public static final int LE_COMMAND_LENGTH = 200;
public static final int BLOCKING_FACTOR = 400;
@ -803,7 +803,7 @@ public class Fields {
public static final int throttlePedalWOTVoltage_offset = 2016;
public static final int stepperDirectionPinMode_offset = 2020;
public static final int startUpFuelPumpDuration_offset = 2024;
public static final int unusedetb_offset = 2026;
public static final int iacRPMErrorThreshold_offset = 2026;
public static final int cltIdleRpmBins_offset = 2028;
public static final int cltIdleRpm_offset = 2092;
public static final int targetVBatt_offset = 2156;
@ -1593,7 +1593,7 @@ public class Fields {
public static final Field THROTTLEPEDALWOTVOLTAGE = Field.create("THROTTLEPEDALWOTVOLTAGE", 2016, FieldType.FLOAT);
public static final Field STEPPERDIRECTIONPINMODE = Field.create("STEPPERDIRECTIONPINMODE", 2020, FieldType.INT, pin_output_mode_e);
public static final Field STARTUPFUELPUMPDURATION = Field.create("STARTUPFUELPUMPDURATION", 2024, FieldType.INT);
public static final Field UNUSEDETB = Field.create("UNUSEDETB", 2026, FieldType.INT);
public static final Field IACRPMERRORTHRESHOLD = Field.create("IACRPMERRORTHRESHOLD", 2026, FieldType.INT);
public static final Field TARGETVBATT = Field.create("TARGETVBATT", 2156, FieldType.FLOAT);
public static final Field ALTERNATOROFFABOVETPS = Field.create("ALTERNATOROFFABOVETPS", 2160, FieldType.FLOAT);
public static final Field TPSACCELLENGTH = Field.create("TPSACCELLENGTH", 2184, FieldType.INT);