parent
889c24d002
commit
436130c182
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed May 01 16:41:32 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed May 08 16:42:23 UTC 2024
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -934,9 +934,8 @@ struct engine_configuration_s {
|
||||||
*/
|
*/
|
||||||
int hip9011PrescalerAndSDO;
|
int hip9011PrescalerAndSDO;
|
||||||
/**
|
/**
|
||||||
* We calculate knock band based of cylinderBore
|
* Use any online calculator and input your bore.
|
||||||
* Use this to override - kHz knock band override
|
* Reminder that in some cases double frequency works better!
|
||||||
* Requires power cycling to effect
|
|
||||||
* units: kHz
|
* units: kHz
|
||||||
* offset 428
|
* offset 428
|
||||||
*/
|
*/
|
||||||
|
@ -2495,6 +2494,7 @@ struct engine_configuration_s {
|
||||||
offset 1316 bit 14 */
|
offset 1316 bit 14 */
|
||||||
bool twoWireBatchIgnition : 1 {};
|
bool twoWireBatchIgnition : 1 {};
|
||||||
/**
|
/**
|
||||||
|
* Read MAP sensor on ECU start-up to use as baro value.
|
||||||
offset 1316 bit 15 */
|
offset 1316 bit 15 */
|
||||||
bool useFixedBaroCorrFromMap : 1 {};
|
bool useFixedBaroCorrFromMap : 1 {};
|
||||||
/**
|
/**
|
||||||
|
@ -4801,7 +4801,7 @@ struct persistent_config_s {
|
||||||
/**
|
/**
|
||||||
* offset 5332
|
* offset 5332
|
||||||
*/
|
*/
|
||||||
uint8_t fancyOptions[FANCY_OPTIONS_COUNT];
|
uint8_t unusedGapHere[16];
|
||||||
/**
|
/**
|
||||||
* offset 5348
|
* offset 5348
|
||||||
*/
|
*/
|
||||||
|
@ -5282,17 +5282,17 @@ struct persistent_config_s {
|
||||||
* units: deg
|
* units: deg
|
||||||
* offset 19172
|
* offset 19172
|
||||||
*/
|
*/
|
||||||
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[6][6];
|
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[KNOCK_TABLE_SIZE][KNOCK_TABLE_SIZE];
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 19208
|
* offset 19208
|
||||||
*/
|
*/
|
||||||
uint8_t maxKnockRetardLoadBins[6];
|
uint8_t maxKnockRetardLoadBins[KNOCK_TABLE_SIZE];
|
||||||
/**
|
/**
|
||||||
* units: RPM
|
* units: RPM
|
||||||
* offset 19214
|
* offset 19214
|
||||||
*/
|
*/
|
||||||
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[6];
|
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[KNOCK_TABLE_SIZE];
|
||||||
/**
|
/**
|
||||||
* units: deg
|
* units: deg
|
||||||
* offset 19220
|
* offset 19220
|
||||||
|
@ -5619,4 +5619,4 @@ struct persistent_config_s {
|
||||||
static_assert(sizeof(persistent_config_s) == 22656);
|
static_assert(sizeof(persistent_config_s) == 22656);
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed May 01 16:41:32 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed May 08 16:42:23 UTC 2024
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define adc_channel_e_auto_enum 0="EFI_ADC_NONE",1="EFI_ADC_0",2="EFI_ADC_1",11="EFI_ADC_10",12="EFI_ADC_11",13="EFI_ADC_12",14="EFI_ADC_13",15="EFI_ADC_14",16="EFI_ADC_15",17="EFI_ADC_16",18="EFI_ADC_17",19="EFI_ADC_18",20="EFI_ADC_19",3="EFI_ADC_2",21="EFI_ADC_20",22="EFI_ADC_21",23="EFI_ADC_22",24="EFI_ADC_23",25="EFI_ADC_24",26="EFI_ADC_25",27="EFI_ADC_26",28="EFI_ADC_27",29="EFI_ADC_28",30="EFI_ADC_29",4="EFI_ADC_3",31="EFI_ADC_30",32="EFI_ADC_31",5="EFI_ADC_4",6="EFI_ADC_5",7="EFI_ADC_6",8="EFI_ADC_7",9="EFI_ADC_8",10="EFI_ADC_9",50="EFI_ADC_ERROR",33="EFI_ADC_LAST_CHANNEL"
|
#define adc_channel_e_auto_enum 0="EFI_ADC_NONE",1="EFI_ADC_0",2="EFI_ADC_1",11="EFI_ADC_10",12="EFI_ADC_11",13="EFI_ADC_12",14="EFI_ADC_13",15="EFI_ADC_14",16="EFI_ADC_15",17="EFI_ADC_16",18="EFI_ADC_17",19="EFI_ADC_18",20="EFI_ADC_19",3="EFI_ADC_2",21="EFI_ADC_20",22="EFI_ADC_21",23="EFI_ADC_22",24="EFI_ADC_23",25="EFI_ADC_24",26="EFI_ADC_25",27="EFI_ADC_26",28="EFI_ADC_27",29="EFI_ADC_28",30="EFI_ADC_29",4="EFI_ADC_3",31="EFI_ADC_30",32="EFI_ADC_31",33="EFI_ADC_32",34="EFI_ADC_33",35="EFI_ADC_34",36="EFI_ADC_35",37="EFI_ADC_36",38="EFI_ADC_37",39="EFI_ADC_38",40="EFI_ADC_39",5="EFI_ADC_4",6="EFI_ADC_5",7="EFI_ADC_6",8="EFI_ADC_7",9="EFI_ADC_8",10="EFI_ADC_9",50="EFI_ADC_ERROR",41="EFI_ADC_TOTAL_CHANNELS"
|
||||||
#define adc_channel_e_EFI_ADC_0 1
|
#define adc_channel_e_EFI_ADC_0 1
|
||||||
#define adc_channel_e_EFI_ADC_1 2
|
#define adc_channel_e_EFI_ADC_1 2
|
||||||
#define adc_channel_e_EFI_ADC_10 11
|
#define adc_channel_e_EFI_ADC_10 11
|
||||||
|
@ -29,6 +29,14 @@
|
||||||
#define adc_channel_e_EFI_ADC_3 4
|
#define adc_channel_e_EFI_ADC_3 4
|
||||||
#define adc_channel_e_EFI_ADC_30 31
|
#define adc_channel_e_EFI_ADC_30 31
|
||||||
#define adc_channel_e_EFI_ADC_31 32
|
#define adc_channel_e_EFI_ADC_31 32
|
||||||
|
#define adc_channel_e_EFI_ADC_32 33
|
||||||
|
#define adc_channel_e_EFI_ADC_33 34
|
||||||
|
#define adc_channel_e_EFI_ADC_34 35
|
||||||
|
#define adc_channel_e_EFI_ADC_35 36
|
||||||
|
#define adc_channel_e_EFI_ADC_36 37
|
||||||
|
#define adc_channel_e_EFI_ADC_37 38
|
||||||
|
#define adc_channel_e_EFI_ADC_38 39
|
||||||
|
#define adc_channel_e_EFI_ADC_39 40
|
||||||
#define adc_channel_e_EFI_ADC_4 5
|
#define adc_channel_e_EFI_ADC_4 5
|
||||||
#define adc_channel_e_EFI_ADC_5 6
|
#define adc_channel_e_EFI_ADC_5 6
|
||||||
#define adc_channel_e_EFI_ADC_6 7
|
#define adc_channel_e_EFI_ADC_6 7
|
||||||
|
@ -36,8 +44,8 @@
|
||||||
#define adc_channel_e_EFI_ADC_8 9
|
#define adc_channel_e_EFI_ADC_8 9
|
||||||
#define adc_channel_e_EFI_ADC_9 10
|
#define adc_channel_e_EFI_ADC_9 10
|
||||||
#define adc_channel_e_EFI_ADC_ERROR 50
|
#define adc_channel_e_EFI_ADC_ERROR 50
|
||||||
#define adc_channel_e_EFI_ADC_LAST_CHANNEL 33
|
|
||||||
#define adc_channel_e_EFI_ADC_NONE 0
|
#define adc_channel_e_EFI_ADC_NONE 0
|
||||||
|
#define adc_channel_e_EFI_ADC_TOTAL_CHANNELS 41
|
||||||
#define adc_channel_e_enum "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
|
#define adc_channel_e_enum "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
|
||||||
#define adc_channel_e_fullenum "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
|
#define adc_channel_e_fullenum "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
|
||||||
#define ADC_CHANNEL_NONE 0
|
#define ADC_CHANNEL_NONE 0
|
||||||
|
@ -109,6 +117,7 @@
|
||||||
#define BOARD_CONFIG_FROM_FILE
|
#define BOARD_CONFIG_FROM_FILE
|
||||||
#define BOARD_MENU_FROM_FILE
|
#define BOARD_MENU_FROM_FILE
|
||||||
#define BOARD_OPTIONS_FROM_FILE
|
#define BOARD_OPTIONS_FROM_FILE
|
||||||
|
#define BOARD_PANELS_FROM_FILE
|
||||||
#define BOARD_TABLES_FROM_FILE
|
#define BOARD_TABLES_FROM_FILE
|
||||||
#define BOOST_BLEND_COUNT 2
|
#define BOOST_BLEND_COUNT 2
|
||||||
#define BOOST_LOAD_COUNT 8
|
#define BOOST_LOAD_COUNT 8
|
||||||
|
@ -176,6 +185,7 @@
|
||||||
#define CLT_CURVE_SIZE 16
|
#define CLT_CURVE_SIZE 16
|
||||||
#define CLT_LIMITER_CURVE_SIZE 4
|
#define CLT_LIMITER_CURVE_SIZE 4
|
||||||
#define CLT_TIMING_CURVE_SIZE 8
|
#define CLT_TIMING_CURVE_SIZE 8
|
||||||
|
#define CLT_UPPER_LIMIT 250
|
||||||
#define CMD_AC_RELAY_BENCH "acrelaybench"
|
#define CMD_AC_RELAY_BENCH "acrelaybench"
|
||||||
#define CMD_ALTERNATOR_PIN "set_alternator_pin"
|
#define CMD_ALTERNATOR_PIN "set_alternator_pin"
|
||||||
#define CMD_BOOST_PIN "set_boost_pin"
|
#define CMD_BOOST_PIN "set_boost_pin"
|
||||||
|
@ -446,7 +456,6 @@
|
||||||
#define ETB_BIAS_CURVE_LENGTH 8
|
#define ETB_BIAS_CURVE_LENGTH 8
|
||||||
#define ETB_COUNT 2
|
#define ETB_COUNT 2
|
||||||
#define ETB_HW_MAX_FREQUENCY 3000
|
#define ETB_HW_MAX_FREQUENCY 3000
|
||||||
#define FANCY_OPTIONS_COUNT 16
|
|
||||||
#define FLASH_DATA_VERSION 20016
|
#define FLASH_DATA_VERSION 20016
|
||||||
#define fuel_cyl_trim_s_size 16
|
#define fuel_cyl_trim_s_size 16
|
||||||
#define FUEL_LEVEL_TABLE_COUNT 8
|
#define FUEL_LEVEL_TABLE_COUNT 8
|
||||||
|
@ -974,6 +983,10 @@
|
||||||
#define Gpio_TLE9104_5_OUT_2 322
|
#define Gpio_TLE9104_5_OUT_2 322
|
||||||
#define Gpio_TLE9104_5_OUT_3 323
|
#define Gpio_TLE9104_5_OUT_3 323
|
||||||
#define Gpio_Unassigned 0
|
#define Gpio_Unassigned 0
|
||||||
|
#define GPPWM_1_NAME "General Purpose PWM 1"
|
||||||
|
#define GPPWM_2_NAME "General Purpose PWM 2"
|
||||||
|
#define GPPWM_3_NAME "General Purpose PWM 3"
|
||||||
|
#define GPPWM_4_NAME "General Purpose PWM 4"
|
||||||
#define gppwm_channel_e_auto_enum 0="GPPWM_Zero",9="GPPWM_AccelPedal",16="GPPWM_AuxLinear1",17="GPPWM_AuxLinear2",7="GPPWM_AuxTemp1",8="GPPWM_AuxTemp2",26="GPPWM_BaroPressure",3="GPPWM_Clt",25="GPPWM_DetectedGear",15="GPPWM_EthanolPercent",5="GPPWM_FuelLoad",18="GPPWM_GppwmOutput1",19="GPPWM_GppwmOutput2",20="GPPWM_GppwmOutput3",21="GPPWM_GppwmOutput4",4="GPPWM_Iat",6="GPPWM_IgnLoad",22="GPPWM_LuaGauge1",23="GPPWM_LuaGauge2",2="GPPWM_Map",24="GPPWM_Rpm",1="GPPWM_Tps",12="GPPWM_VVT_1E",11="GPPWM_VVT_1I",14="GPPWM_VVT_2E",13="GPPWM_VVT_2I",10="GPPWM_Vbatt"
|
#define gppwm_channel_e_auto_enum 0="GPPWM_Zero",9="GPPWM_AccelPedal",16="GPPWM_AuxLinear1",17="GPPWM_AuxLinear2",7="GPPWM_AuxTemp1",8="GPPWM_AuxTemp2",26="GPPWM_BaroPressure",3="GPPWM_Clt",25="GPPWM_DetectedGear",15="GPPWM_EthanolPercent",5="GPPWM_FuelLoad",18="GPPWM_GppwmOutput1",19="GPPWM_GppwmOutput2",20="GPPWM_GppwmOutput3",21="GPPWM_GppwmOutput4",4="GPPWM_Iat",6="GPPWM_IgnLoad",22="GPPWM_LuaGauge1",23="GPPWM_LuaGauge2",2="GPPWM_Map",24="GPPWM_Rpm",1="GPPWM_Tps",12="GPPWM_VVT_1E",11="GPPWM_VVT_1I",14="GPPWM_VVT_2E",13="GPPWM_VVT_2I",10="GPPWM_Vbatt"
|
||||||
#define gppwm_channel_e_enum "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure"
|
#define gppwm_channel_e_enum "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure"
|
||||||
#define gppwm_channel_e_GPPWM_AccelPedal 9
|
#define gppwm_channel_e_GPPWM_AccelPedal 9
|
||||||
|
@ -1083,6 +1096,7 @@
|
||||||
#define InjectorNonlinearMode_INJ_FordModel 2
|
#define InjectorNonlinearMode_INJ_FordModel 2
|
||||||
#define InjectorNonlinearMode_INJ_None 0
|
#define InjectorNonlinearMode_INJ_None 0
|
||||||
#define InjectorNonlinearMode_INJ_PolynomialAdder 1
|
#define InjectorNonlinearMode_INJ_PolynomialAdder 1
|
||||||
|
#define KNOCK_TABLE_SIZE 6
|
||||||
#define launchActivationMode_e_ALWAYS_ACTIVE_LAUNCH 2
|
#define launchActivationMode_e_ALWAYS_ACTIVE_LAUNCH 2
|
||||||
#define launchActivationMode_e_auto_enum 0="SWITCH_INPUT_LAUNCH",2="ALWAYS_ACTIVE_LAUNCH",1="CLUTCH_INPUT_LAUNCH",3="STOP_INPUT_LAUNCH"
|
#define launchActivationMode_e_auto_enum 0="SWITCH_INPUT_LAUNCH",2="ALWAYS_ACTIVE_LAUNCH",1="CLUTCH_INPUT_LAUNCH",3="STOP_INPUT_LAUNCH"
|
||||||
#define launchActivationMode_e_CLUTCH_INPUT_LAUNCH 1
|
#define launchActivationMode_e_CLUTCH_INPUT_LAUNCH 1
|
||||||
|
@ -1116,6 +1130,7 @@
|
||||||
#define MAP_sensor_config_s_size 140
|
#define MAP_sensor_config_s_size 140
|
||||||
#define MAP_WINDOW_SIZE 8
|
#define MAP_WINDOW_SIZE 8
|
||||||
#define MAX_CYLINDER_COUNT 12
|
#define MAX_CYLINDER_COUNT 12
|
||||||
|
#define MAX_TPS_PPS_DISCREPANCY 5
|
||||||
#define mc33810maxDwellTimer_e_auto_enum 0="DWELL_2MS",3="DWELL_16MS",4="DWELL_32MS",1="DWELL_4MS",5="DWELL_64MS",2="DWELL_8MS"
|
#define mc33810maxDwellTimer_e_auto_enum 0="DWELL_2MS",3="DWELL_16MS",4="DWELL_32MS",1="DWELL_4MS",5="DWELL_64MS",2="DWELL_8MS"
|
||||||
#define mc33810maxDwellTimer_e_DWELL_16MS 3
|
#define mc33810maxDwellTimer_e_DWELL_16MS 3
|
||||||
#define mc33810maxDwellTimer_e_DWELL_2MS 0
|
#define mc33810maxDwellTimer_e_DWELL_2MS 0
|
||||||
|
@ -1250,7 +1265,7 @@
|
||||||
#define show_microRusEFI_presets false
|
#define show_microRusEFI_presets false
|
||||||
#define show_Proteus_presets false
|
#define show_Proteus_presets false
|
||||||
#define show_test_presets false
|
#define show_test_presets false
|
||||||
#define SIGNATURE_HASH 3557430223
|
#define SIGNATURE_HASH 3070838813
|
||||||
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
|
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
|
||||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
|
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
|
||||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||||
|
@ -1581,6 +1596,7 @@
|
||||||
#define ts_show_fancy_options true
|
#define ts_show_fancy_options true
|
||||||
#define ts_show_firing_order true
|
#define ts_show_firing_order true
|
||||||
#define ts_show_forced_induction true
|
#define ts_show_forced_induction true
|
||||||
|
#define ts_show_ford_toyota_tps_pps true
|
||||||
#define ts_show_fuel_pump true
|
#define ts_show_fuel_pump true
|
||||||
#define ts_show_fuel_relay_pin true
|
#define ts_show_fuel_relay_pin true
|
||||||
#define ts_show_fuel_strategy true
|
#define ts_show_fuel_strategy true
|
||||||
|
@ -1619,10 +1635,12 @@
|
||||||
#define ts_show_spi2_pins true
|
#define ts_show_spi2_pins true
|
||||||
#define ts_show_spi3_pins true
|
#define ts_show_spi3_pins true
|
||||||
#define ts_show_starter_disable true
|
#define ts_show_starter_disable true
|
||||||
|
#define ts_show_startup_map_baro_grab true
|
||||||
#define ts_show_status_leds true
|
#define ts_show_status_leds true
|
||||||
#define ts_show_sync_cam true
|
#define ts_show_sync_cam true
|
||||||
#define ts_show_tcu false
|
#define ts_show_tcu false
|
||||||
#define ts_show_tle8888 false
|
#define ts_show_tle8888 false
|
||||||
|
#define ts_show_top_level_can_menu true
|
||||||
#define ts_show_tps2 true
|
#define ts_show_tps2 true
|
||||||
#define ts_show_tps_sent false
|
#define ts_show_tps_sent false
|
||||||
#define ts_show_trigger_comparator false
|
#define ts_show_trigger_comparator false
|
||||||
|
@ -1633,7 +1651,7 @@
|
||||||
#define ts_show_vr_threshold_all false
|
#define ts_show_vr_threshold_all false
|
||||||
#define ts_show_vr_threshold_pins true
|
#define ts_show_vr_threshold_pins true
|
||||||
#define ts_show_vvt_output true
|
#define ts_show_vvt_output true
|
||||||
#define TS_SIGNATURE "rusEFI default.2024.05.01.mega.3557430223"
|
#define TS_SIGNATURE "rusEFI default.2024.05.08.mega.3070838813"
|
||||||
#define TS_SIMULATE_CAN '>'
|
#define TS_SIMULATE_CAN '>'
|
||||||
#define TS_SIMULATE_CAN_char >
|
#define TS_SIMULATE_CAN_char >
|
||||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 3557430223
|
#define SIGNATURE_HASH 3070838813
|
||||||
#define TS_SIGNATURE "rusEFI default.2024.05.01.mega.3557430223"
|
#define TS_SIGNATURE "rusEFI default.2024.05.08.mega.3070838813"
|
||||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI default.2024.05.01.mega.3557430223"
|
signature = "rusEFI default.2024.05.08.mega.3070838813"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmware version for title bar.
|
versionInfo = "V" ; firmware version for title bar.
|
||||||
signature= "rusEFI default.2024.05.01.mega.3557430223" ; signature is expected to be 7 or more characters.
|
signature= "rusEFI default.2024.05.08.mega.3070838813" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||||
useLegacyFTempUnits = false
|
useLegacyFTempUnits = false
|
||||||
|
@ -100,7 +100,7 @@ enable2ndByteCanID = false
|
||||||
#define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
|
#define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
|
||||||
|
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed May 01 16:41:32 UTC 2024
|
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed May 08 16:42:23 UTC 2024
|
||||||
|
|
||||||
pageSize = 22656
|
pageSize = 22656
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -113,7 +113,7 @@ engineSnifferRpmThreshold = scalar, U16, 10, "RPM", 1, 0, 0, 30000, 0
|
||||||
multisparkMaxRpm = scalar, U08, 12, "rpm", 50.0, 0, 0, 3000, 0
|
multisparkMaxRpm = scalar, U08, 12, "rpm", 50.0, 0, 0, 3000, 0
|
||||||
maxAcRpm = scalar, U08, 13, "rpm", 50.0, 0, 0, 10000, 0
|
maxAcRpm = scalar, U08, 13, "rpm", 50.0, 0, 0, 10000, 0
|
||||||
maxAcTps = scalar, U08, 14, "%", 1, 0, 0, 100, 0
|
maxAcTps = scalar, U08, 14, "%", 1, 0, 0, 100, 0
|
||||||
maxAcClt = scalar, U08, 15, "deg C", 1, 0, 0, 150, 0
|
maxAcClt = scalar, U08, 15, "deg C", 1, 0, 0, 250, 0
|
||||||
compressionRatio = scalar, F32, 16, "CR", 1, 0, 0, 300, 1
|
compressionRatio = scalar, F32, 16, "CR", 1, 0, 0, 300, 1
|
||||||
wastegatePositionMin = scalar, U16, 20, "mv", 1, 0, 0, 5000, 0
|
wastegatePositionMin = scalar, U16, 20, "mv", 1, 0, 0, 5000, 0
|
||||||
wastegatePositionMax = scalar, U16, 22, "mv", 1, 0, 0, 5000, 0
|
wastegatePositionMax = scalar, U16, 22, "mv", 1, 0, 0, 5000, 0
|
||||||
|
@ -267,7 +267,7 @@ afr_value1 = scalar, F32, 568, "AFR", 1, 0, 0, 1000, 2
|
||||||
afr_v2 = scalar, F32, 572, "volts", 1, 0, 0, 10, 2
|
afr_v2 = scalar, F32, 572, "volts", 1, 0, 0, 10, 2
|
||||||
afr_value2 = scalar, F32, 576, "AFR", 1, 0, 0, 1000, 2
|
afr_value2 = scalar, F32, 576, "AFR", 1, 0, 0, 1000, 2
|
||||||
throttlePedalPositionAdcChannel = bits, U08, 580, [0:5], $adc_channel_e_list
|
throttlePedalPositionAdcChannel = bits, U08, 580, [0:5], $adc_channel_e_list
|
||||||
etbSplit = scalar, U08, 581, "%", 0.1, 0, 0, 20, 1
|
etbSplit = scalar, U08, 581, "%", 0.1, 0, 0, 5, 1
|
||||||
tle6240_cs = bits, U16, 582, [0:8], $gpio_list
|
tle6240_cs = bits, U16, 582, [0:8], $gpio_list
|
||||||
tle6240_csPinMode = bits, U08, 584, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
tle6240_csPinMode = bits, U08, 584, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
||||||
mc33810_csPinMode = bits, U08, 585, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
mc33810_csPinMode = bits, U08, 585, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
||||||
|
@ -871,7 +871,7 @@ fan2PinMode = bits, U08, 1707, [0:1], "default", "default inverted", "open colle
|
||||||
fuelReferencePressure = scalar, F32, 1708, "kPa", 1, 0, 50, 700000, 0
|
fuelReferencePressure = scalar, F32, 1708, "kPa", 1, 0, 50, 700000, 0
|
||||||
postCrankingFactor = array, F32, 1712, [6x6], "mult", 1, 0, 1, 3, 2
|
postCrankingFactor = array, F32, 1712, [6x6], "mult", 1, 0, 1, 3, 2
|
||||||
postCrankingDurationBins = array, F32, 1856, [6], "count", 1, 0, 0, 1000, 0
|
postCrankingDurationBins = array, F32, 1856, [6], "count", 1, 0, 0, 1000, 0
|
||||||
postCrankingCLTBins = array, F32, 1880, [6], "C", 1, 0, -100, 100, 0
|
postCrankingCLTBins = array, F32, 1880, [6], "C", 1, 0, -100, 250, 0
|
||||||
auxTempSensor1_tempC_1 = scalar, F32, 1904, "*C", 1, 0, -55, 200, 1
|
auxTempSensor1_tempC_1 = scalar, F32, 1904, "*C", 1, 0, -55, 200, 1
|
||||||
auxTempSensor1_tempC_2 = scalar, F32, 1908, "*C", 1, 0, -55, 200, 1
|
auxTempSensor1_tempC_2 = scalar, F32, 1908, "*C", 1, 0, -55, 200, 1
|
||||||
auxTempSensor1_tempC_3 = scalar, F32, 1912, "*C", 1, 0, -55, 200, 1
|
auxTempSensor1_tempC_3 = scalar, F32, 1912, "*C", 1, 0, -55, 200, 1
|
||||||
|
@ -949,7 +949,7 @@ injectorCorrectionPolynomial5 = scalar, F32, 2120, "", 1, 0, -1000, 1000, 4
|
||||||
injectorCorrectionPolynomial6 = scalar, F32, 2124, "", 1, 0, -1000, 1000, 4
|
injectorCorrectionPolynomial6 = scalar, F32, 2124, "", 1, 0, -1000, 1000, 4
|
||||||
injectorCorrectionPolynomial7 = scalar, F32, 2128, "", 1, 0, -1000, 1000, 4
|
injectorCorrectionPolynomial7 = scalar, F32, 2128, "", 1, 0, -1000, 1000, 4
|
||||||
injectorCorrectionPolynomial8 = scalar, F32, 2132, "", 1, 0, -1000, 1000, 4
|
injectorCorrectionPolynomial8 = scalar, F32, 2132, "", 1, 0, -1000, 1000, 4
|
||||||
primeBins = array, S08, 2136, [8], "C", 1, 0, -40, 120, 0
|
primeBins = array, S08, 2136, [8], "C", 1, 0, -40, 250, 0
|
||||||
oilPressure_hwChannel = bits, U08, 2144, [0:5], $adc_channel_e_list
|
oilPressure_hwChannel = bits, U08, 2144, [0:5], $adc_channel_e_list
|
||||||
oilPressure_v1 = scalar, F32, 2148, "volts", 1, 0, 0, 10, 2
|
oilPressure_v1 = scalar, F32, 2148, "volts", 1, 0, 0, 10, 2
|
||||||
oilPressure_value1 = scalar, F32, 2152, "", 1, 0, 0, 1000000, 2
|
oilPressure_value1 = scalar, F32, 2152, "", 1, 0, 0, 1000000, 2
|
||||||
|
@ -968,7 +968,7 @@ sentInputPins1 = bits, U16, 2184, [0:8], "NONE", "INVALID", "PA0", "PA1", "PA2",
|
||||||
coastingFuelCutRpmHigh = scalar, S16, 2186, "rpm", 1, 0, 0, 5000, 0
|
coastingFuelCutRpmHigh = scalar, S16, 2186, "rpm", 1, 0, 0, 5000, 0
|
||||||
coastingFuelCutRpmLow = scalar, S16, 2188, "rpm", 1, 0, 0, 5000, 0
|
coastingFuelCutRpmLow = scalar, S16, 2188, "rpm", 1, 0, 0, 5000, 0
|
||||||
coastingFuelCutTps = scalar, S16, 2190, "%", 1, 0, 0, 20, 0
|
coastingFuelCutTps = scalar, S16, 2190, "%", 1, 0, 0, 20, 0
|
||||||
coastingFuelCutClt = scalar, S16, 2192, "C", 1, 0, -100, 100, 0
|
coastingFuelCutClt = scalar, S16, 2192, "C", 1, 0, -100, 250, 0
|
||||||
pidExtraForLowRpm = scalar, S16, 2194, "%", 1, 0, 0, 100, 0
|
pidExtraForLowRpm = scalar, S16, 2194, "%", 1, 0, 0, 100, 0
|
||||||
coastingFuelCutMap = scalar, S16, 2196, "kPa", 1, 0, 0, 250, 0
|
coastingFuelCutMap = scalar, S16, 2196, "kPa", 1, 0, 0, 250, 0
|
||||||
highPressureFuel_hwChannel = bits, U08, 2200, [0:5], $adc_channel_e_list
|
highPressureFuel_hwChannel = bits, U08, 2200, [0:5], $adc_channel_e_list
|
||||||
|
@ -1380,7 +1380,7 @@ iacPidMultLoadBins = array, U08, 4348, [8], "Load", 1, 0, 0, 500, 2
|
||||||
iacPidMultRpmBins = array, U08, 4356, [8], "RPM", 10.0, 0, 0, 2500, 0
|
iacPidMultRpmBins = array, U08, 4356, [8], "RPM", 10.0, 0, 0, 2500, 0
|
||||||
sparkDwellRpmBins = array, U16, 4364, [8], "RPM", 1, 0, 0, 25000, 0
|
sparkDwellRpmBins = array, U16, 4364, [8], "RPM", 1, 0, 0, 25000, 0
|
||||||
sparkDwellValues = array, U16, 4380, [8], "ms", 0.01, 0, 0, 30, 2
|
sparkDwellValues = array, U16, 4380, [8], "ms", 0.01, 0, 0, 30, 2
|
||||||
cltIdleRpmBins = array, S08, 4396, [16], "C", 2.0, 0, -40, 200, 0
|
cltIdleRpmBins = array, S08, 4396, [16], "C", 2.0, 0, -40, 250, 0
|
||||||
cltIdleRpm = array, U08, 4412, [16], "RPM", 20.0, 0, 0, 5000, 0
|
cltIdleRpm = array, U08, 4412, [16], "RPM", 20.0, 0, 0, 5000, 0
|
||||||
cltTimingBins = array, F32, 4428, [8], "C", 1, 0, -100, 250, 1
|
cltTimingBins = array, F32, 4428, [8], "C", 1, 0, -100, 250, 1
|
||||||
cltTimingExtra = array, F32, 4460, [8], "degree", 1, 0, -400, 400, 0
|
cltTimingExtra = array, F32, 4460, [8], "degree", 1, 0, -400, 400, 0
|
||||||
|
@ -1406,22 +1406,7 @@ crankingAdvance = array, S16, 5172, [4], "deg", 0.01, 0, -20, 90, 2
|
||||||
iacCoastingRpmBins = array, U08, 5180, [16], "RPM", 100.0, 0, 0, 25000, 0
|
iacCoastingRpmBins = array, U08, 5180, [16], "RPM", 100.0, 0, 0, 25000, 0
|
||||||
iacCoasting = array, U08, 5196, [16], "%", 0.5, 0, 0, 100, 1
|
iacCoasting = array, U08, 5196, [16], "%", 0.5, 0, 0, 100, 1
|
||||||
warning_message = string, ASCII, 5212, 120
|
warning_message = string, ASCII, 5212, 120
|
||||||
fancyOptions1 = scalar, U08, 5332, "", 1, 0, 0, 255, 0
|
unusedGapHere = array, U08, 5332, [16], "", 1, 0, 0, 100, 0
|
||||||
fancyOptions2 = scalar, U08, 5333, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions3 = scalar, U08, 5334, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions4 = scalar, U08, 5335, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions5 = scalar, U08, 5336, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions6 = scalar, U08, 5337, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions7 = scalar, U08, 5338, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions8 = scalar, U08, 5339, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions9 = scalar, U08, 5340, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions10 = scalar, U08, 5341, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions11 = scalar, U08, 5342, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions12 = scalar, U08, 5343, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions13 = scalar, U08, 5344, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions14 = scalar, U08, 5345, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions15 = scalar, U08, 5346, "", 1, 0, 0, 255, 0
|
|
||||||
fancyOptions16 = scalar, U08, 5347, "", 1, 0, 0, 255, 0
|
|
||||||
boostTableOpenLoop = array, U08, 5348, [8x8], "", 0.5, 0, 0, 100, 1
|
boostTableOpenLoop = array, U08, 5348, [8x8], "", 0.5, 0, 0, 100, 1
|
||||||
boostRpmBins = array, U08, 5412, [8], "RPM", 100.0, 0, 0, 25000, 0
|
boostRpmBins = array, U08, 5412, [8], "RPM", 100.0, 0, 0, 25000, 0
|
||||||
boostTableClosedLoop = array, U08, 5420, [8x8], "", 2.0, 0, 0, 3000, 0
|
boostTableClosedLoop = array, U08, 5420, [8x8], "", 2.0, 0, 0, 3000, 0
|
||||||
|
@ -1442,7 +1427,7 @@ cltFuelCorr = array, F32, 13780, [16], "ratio", 1, 0, 0, 5, 2
|
||||||
iatFuelCorrBins = array, F32, 13844, [16], "C", 1, 0, -100, 250, 2
|
iatFuelCorrBins = array, F32, 13844, [16], "C", 1, 0, -100, 250, 2
|
||||||
iatFuelCorr = array, F32, 13908, [16], "ratio", 1, 0, 0, 5, 2
|
iatFuelCorr = array, F32, 13908, [16], "ratio", 1, 0, 0, 5, 2
|
||||||
crankingFuelCoef = array, F32, 13972, [8], "ratio", 1, 0, 0, 50, 2
|
crankingFuelCoef = array, F32, 13972, [8], "ratio", 1, 0, 0, 50, 2
|
||||||
crankingFuelBins = array, F32, 14004, [8], "C", 1, 0, -80, 170, 2
|
crankingFuelBins = array, F32, 14004, [8], "C", 1, 0, -80, 250, 2
|
||||||
crankingCycleCoef = array, F32, 14036, [8], "ratio", 1, 0, 0, 5, 2
|
crankingCycleCoef = array, F32, 14036, [8], "ratio", 1, 0, 0, 5, 2
|
||||||
crankingCycleBins = array, F32, 14068, [8], "counter", 1, 0, -80, 170, 0
|
crankingCycleBins = array, F32, 14068, [8], "counter", 1, 0, -80, 170, 0
|
||||||
cltIdleCorrBins = array, F32, 14100, [16], "C", 1, 0, -100, 250, 2
|
cltIdleCorrBins = array, F32, 14100, [16], "C", 1, 0, -100, 250, 2
|
||||||
|
@ -1756,7 +1741,7 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0
|
||||||
iat_tempC_1 = "these values are in Celcius"
|
iat_tempC_1 = "these values are in Celcius"
|
||||||
iat_bias_resistor = "Pull-up resistor value on your board"
|
iat_bias_resistor = "Pull-up resistor value on your board"
|
||||||
hip9011PrescalerAndSDO = "value '6' for 8MHz hw osc\nread hip9011 datasheet for details\ntodo split into two bit fields"
|
hip9011PrescalerAndSDO = "value '6' for 8MHz hw osc\nread hip9011 datasheet for details\ntodo split into two bit fields"
|
||||||
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override\nRequires power cycling to effect"
|
knockBandCustom = "Use any online calculator and input your bore.\nReminder that in some cases double frequency works better!"
|
||||||
displacement = "Engine displacement in litres"
|
displacement = "Engine displacement in litres"
|
||||||
cylindersCount = "Number of cylinder the engine has."
|
cylindersCount = "Number of cylinder the engine has."
|
||||||
cylinderBore = "Cylinder diameter in mm."
|
cylinderBore = "Cylinder diameter in mm."
|
||||||
|
@ -1998,6 +1983,7 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0
|
||||||
verboseTriggerSynchDetails = "Verbose info in console below engineSnifferRpmThreshold\nenable trigger_details"
|
verboseTriggerSynchDetails = "Verbose info in console below engineSnifferRpmThreshold\nenable trigger_details"
|
||||||
isManualSpinningMode = "Usually if we have no trigger events that means engine is stopped\nUnless we are troubleshooting and spinning the engine by hand - this case a longer\ndelay is needed"
|
isManualSpinningMode = "Usually if we have no trigger events that means engine is stopped\nUnless we are troubleshooting and spinning the engine by hand - this case a longer\ndelay is needed"
|
||||||
twoWireBatchIgnition = "This is needed if your coils are individually wired (COP) and you wish to use batch ignition (Wasted Spark)."
|
twoWireBatchIgnition = "This is needed if your coils are individually wired (COP) and you wish to use batch ignition (Wasted Spark)."
|
||||||
|
useFixedBaroCorrFromMap = "Read MAP sensor on ECU start-up to use as baro value."
|
||||||
useSeparateAdvanceForCranking = "In Constant mode, timing is automatically tapered to running as RPM increases.\nIn Table mode, the "Cranking ignition advance" table is used directly."
|
useSeparateAdvanceForCranking = "In Constant mode, timing is automatically tapered to running as RPM increases.\nIn Table mode, the "Cranking ignition advance" table is used directly."
|
||||||
useAdvanceCorrectionsForCranking = "This enables the various ignition corrections during cranking (IAT, CLT, FSIO and PID idle).\nYou probably don't need this."
|
useAdvanceCorrectionsForCranking = "This enables the various ignition corrections during cranking (IAT, CLT, FSIO and PID idle).\nYou probably don't need this."
|
||||||
flexCranking = "Enable a second cranking table to use for E100 flex fuel, interpolating between the two based on flex fuel sensor."
|
flexCranking = "Enable a second cranking table to use for E100 flex fuel, interpolating between the two based on flex fuel sensor."
|
||||||
|
@ -2427,22 +2413,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0
|
||||||
crankingAdvance = "Optional timing advance table for Cranking (see useSeparateAdvanceForCranking)"
|
crankingAdvance = "Optional timing advance table for Cranking (see useSeparateAdvanceForCranking)"
|
||||||
iacCoastingRpmBins = "RPM-based idle position for coasting"
|
iacCoastingRpmBins = "RPM-based idle position for coasting"
|
||||||
iacCoasting = "RPM-based idle position for coasting"
|
iacCoasting = "RPM-based idle position for coasting"
|
||||||
fancyOptions1 = "fancyOptions 1"
|
|
||||||
fancyOptions2 = "fancyOptions 2"
|
|
||||||
fancyOptions3 = "fancyOptions 3"
|
|
||||||
fancyOptions4 = "fancyOptions 4"
|
|
||||||
fancyOptions5 = "fancyOptions 5"
|
|
||||||
fancyOptions6 = "fancyOptions 6"
|
|
||||||
fancyOptions7 = "fancyOptions 7"
|
|
||||||
fancyOptions8 = "fancyOptions 8"
|
|
||||||
fancyOptions9 = "fancyOptions 9"
|
|
||||||
fancyOptions10 = "fancyOptions 10"
|
|
||||||
fancyOptions11 = "fancyOptions 11"
|
|
||||||
fancyOptions12 = "fancyOptions 12"
|
|
||||||
fancyOptions13 = "fancyOptions 13"
|
|
||||||
fancyOptions14 = "fancyOptions 14"
|
|
||||||
fancyOptions15 = "fancyOptions 15"
|
|
||||||
fancyOptions16 = "fancyOptions 16"
|
|
||||||
cltCrankingCorrBins = "CLT-based cranking position multiplier for simple manual idle controller"
|
cltCrankingCorrBins = "CLT-based cranking position multiplier for simple manual idle controller"
|
||||||
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
|
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
|
||||||
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
|
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
|
||||||
|
@ -2953,82 +2923,79 @@ adc13bitCounter = scalar, U08, 751, "", 1, 0
|
||||||
fastAdcErrorsCount = scalar, U08, 752, "", 1, 0
|
fastAdcErrorsCount = scalar, U08, 752, "", 1, 0
|
||||||
deviceUid = scalar, U08, 753, "", 1, 0
|
deviceUid = scalar, U08, 753, "", 1, 0
|
||||||
unexpectedAdcSample = scalar, U16, 754, "", 1, 0
|
unexpectedAdcSample = scalar, U16, 754, "", 1, 0
|
||||||
unusedAtTheEnd1 = scalar, U08, 756, "", 1, 0
|
sadDwellRatioCounter = scalar, U08, 756, "", 1, 0
|
||||||
unusedAtTheEnd2 = scalar, U08, 757, "", 1, 0
|
unusedAtTheEnd1 = scalar, U08, 757, "", 1, 0
|
||||||
unusedAtTheEnd3 = scalar, U08, 758, "", 1, 0
|
unusedAtTheEnd2 = scalar, U08, 758, "", 1, 0
|
||||||
unusedAtTheEnd4 = scalar, U08, 759, "", 1, 0
|
unusedAtTheEnd3 = scalar, U08, 759, "", 1, 0
|
||||||
unusedAtTheEnd5 = scalar, U08, 760, "", 1, 0
|
unusedAtTheEnd4 = scalar, U08, 760, "", 1, 0
|
||||||
unusedAtTheEnd6 = scalar, U08, 761, "", 1, 0
|
unusedAtTheEnd5 = scalar, U08, 761, "", 1, 0
|
||||||
unusedAtTheEnd7 = scalar, U08, 762, "", 1, 0
|
unusedAtTheEnd6 = scalar, U08, 762, "", 1, 0
|
||||||
unusedAtTheEnd8 = scalar, U08, 763, "", 1, 0
|
unusedAtTheEnd7 = scalar, U08, 763, "", 1, 0
|
||||||
unusedAtTheEnd9 = scalar, U08, 764, "", 1, 0
|
unusedAtTheEnd8 = scalar, U08, 764, "", 1, 0
|
||||||
unusedAtTheEnd10 = scalar, U08, 765, "", 1, 0
|
unusedAtTheEnd9 = scalar, U08, 765, "", 1, 0
|
||||||
unusedAtTheEnd11 = scalar, U08, 766, "", 1, 0
|
unusedAtTheEnd10 = scalar, U08, 766, "", 1, 0
|
||||||
unusedAtTheEnd12 = scalar, U08, 767, "", 1, 0
|
unusedAtTheEnd11 = scalar, U08, 767, "", 1, 0
|
||||||
unusedAtTheEnd13 = scalar, U08, 768, "", 1, 0
|
unusedAtTheEnd12 = scalar, U08, 768, "", 1, 0
|
||||||
unusedAtTheEnd14 = scalar, U08, 769, "", 1, 0
|
unusedAtTheEnd13 = scalar, U08, 769, "", 1, 0
|
||||||
unusedAtTheEnd15 = scalar, U08, 770, "", 1, 0
|
unusedAtTheEnd14 = scalar, U08, 770, "", 1, 0
|
||||||
unusedAtTheEnd16 = scalar, U08, 771, "", 1, 0
|
unusedAtTheEnd15 = scalar, U08, 771, "", 1, 0
|
||||||
unusedAtTheEnd17 = scalar, U08, 772, "", 1, 0
|
unusedAtTheEnd16 = scalar, U08, 772, "", 1, 0
|
||||||
unusedAtTheEnd18 = scalar, U08, 773, "", 1, 0
|
unusedAtTheEnd17 = scalar, U08, 773, "", 1, 0
|
||||||
unusedAtTheEnd19 = scalar, U08, 774, "", 1, 0
|
unusedAtTheEnd18 = scalar, U08, 774, "", 1, 0
|
||||||
unusedAtTheEnd20 = scalar, U08, 775, "", 1, 0
|
unusedAtTheEnd19 = scalar, U08, 775, "", 1, 0
|
||||||
unusedAtTheEnd21 = scalar, U08, 776, "", 1, 0
|
unusedAtTheEnd20 = scalar, U08, 776, "", 1, 0
|
||||||
unusedAtTheEnd22 = scalar, U08, 777, "", 1, 0
|
unusedAtTheEnd21 = scalar, U08, 777, "", 1, 0
|
||||||
unusedAtTheEnd23 = scalar, U08, 778, "", 1, 0
|
unusedAtTheEnd22 = scalar, U08, 778, "", 1, 0
|
||||||
unusedAtTheEnd24 = scalar, U08, 779, "", 1, 0
|
unusedAtTheEnd23 = scalar, U08, 779, "", 1, 0
|
||||||
unusedAtTheEnd25 = scalar, U08, 780, "", 1, 0
|
unusedAtTheEnd24 = scalar, U08, 780, "", 1, 0
|
||||||
unusedAtTheEnd26 = scalar, U08, 781, "", 1, 0
|
unusedAtTheEnd25 = scalar, U08, 781, "", 1, 0
|
||||||
unusedAtTheEnd27 = scalar, U08, 782, "", 1, 0
|
unusedAtTheEnd26 = scalar, U08, 782, "", 1, 0
|
||||||
unusedAtTheEnd28 = scalar, U08, 783, "", 1, 0
|
unusedAtTheEnd27 = scalar, U08, 783, "", 1, 0
|
||||||
unusedAtTheEnd29 = scalar, U08, 784, "", 1, 0
|
unusedAtTheEnd28 = scalar, U08, 784, "", 1, 0
|
||||||
unusedAtTheEnd30 = scalar, U08, 785, "", 1, 0
|
unusedAtTheEnd29 = scalar, U08, 785, "", 1, 0
|
||||||
unusedAtTheEnd31 = scalar, U08, 786, "", 1, 0
|
unusedAtTheEnd30 = scalar, U08, 786, "", 1, 0
|
||||||
unusedAtTheEnd32 = scalar, U08, 787, "", 1, 0
|
unusedAtTheEnd31 = scalar, U08, 787, "", 1, 0
|
||||||
unusedAtTheEnd33 = scalar, U08, 788, "", 1, 0
|
unusedAtTheEnd32 = scalar, U08, 788, "", 1, 0
|
||||||
unusedAtTheEnd34 = scalar, U08, 789, "", 1, 0
|
unusedAtTheEnd33 = scalar, U08, 789, "", 1, 0
|
||||||
unusedAtTheEnd35 = scalar, U08, 790, "", 1, 0
|
unusedAtTheEnd34 = scalar, U08, 790, "", 1, 0
|
||||||
unusedAtTheEnd36 = scalar, U08, 791, "", 1, 0
|
unusedAtTheEnd35 = scalar, U08, 791, "", 1, 0
|
||||||
unusedAtTheEnd37 = scalar, U08, 792, "", 1, 0
|
unusedAtTheEnd36 = scalar, U08, 792, "", 1, 0
|
||||||
unusedAtTheEnd38 = scalar, U08, 793, "", 1, 0
|
unusedAtTheEnd37 = scalar, U08, 793, "", 1, 0
|
||||||
unusedAtTheEnd39 = scalar, U08, 794, "", 1, 0
|
unusedAtTheEnd38 = scalar, U08, 794, "", 1, 0
|
||||||
unusedAtTheEnd40 = scalar, U08, 795, "", 1, 0
|
unusedAtTheEnd39 = scalar, U08, 795, "", 1, 0
|
||||||
unusedAtTheEnd41 = scalar, U08, 796, "", 1, 0
|
unusedAtTheEnd40 = scalar, U08, 796, "", 1, 0
|
||||||
unusedAtTheEnd42 = scalar, U08, 797, "", 1, 0
|
unusedAtTheEnd41 = scalar, U08, 797, "", 1, 0
|
||||||
unusedAtTheEnd43 = scalar, U08, 798, "", 1, 0
|
unusedAtTheEnd42 = scalar, U08, 798, "", 1, 0
|
||||||
unusedAtTheEnd44 = scalar, U08, 799, "", 1, 0
|
unusedAtTheEnd43 = scalar, U08, 799, "", 1, 0
|
||||||
unusedAtTheEnd45 = scalar, U08, 800, "", 1, 0
|
unusedAtTheEnd44 = scalar, U08, 800, "", 1, 0
|
||||||
unusedAtTheEnd46 = scalar, U08, 801, "", 1, 0
|
unusedAtTheEnd45 = scalar, U08, 801, "", 1, 0
|
||||||
unusedAtTheEnd47 = scalar, U08, 802, "", 1, 0
|
unusedAtTheEnd46 = scalar, U08, 802, "", 1, 0
|
||||||
unusedAtTheEnd48 = scalar, U08, 803, "", 1, 0
|
unusedAtTheEnd47 = scalar, U08, 803, "", 1, 0
|
||||||
unusedAtTheEnd49 = scalar, U08, 804, "", 1, 0
|
unusedAtTheEnd48 = scalar, U08, 804, "", 1, 0
|
||||||
unusedAtTheEnd50 = scalar, U08, 805, "", 1, 0
|
unusedAtTheEnd49 = scalar, U08, 805, "", 1, 0
|
||||||
unusedAtTheEnd51 = scalar, U08, 806, "", 1, 0
|
unusedAtTheEnd50 = scalar, U08, 806, "", 1, 0
|
||||||
unusedAtTheEnd52 = scalar, U08, 807, "", 1, 0
|
unusedAtTheEnd51 = scalar, U08, 807, "", 1, 0
|
||||||
unusedAtTheEnd53 = scalar, U08, 808, "", 1, 0
|
unusedAtTheEnd52 = scalar, U08, 808, "", 1, 0
|
||||||
unusedAtTheEnd54 = scalar, U08, 809, "", 1, 0
|
unusedAtTheEnd53 = scalar, U08, 809, "", 1, 0
|
||||||
unusedAtTheEnd55 = scalar, U08, 810, "", 1, 0
|
unusedAtTheEnd54 = scalar, U08, 810, "", 1, 0
|
||||||
unusedAtTheEnd56 = scalar, U08, 811, "", 1, 0
|
unusedAtTheEnd55 = scalar, U08, 811, "", 1, 0
|
||||||
unusedAtTheEnd57 = scalar, U08, 812, "", 1, 0
|
unusedAtTheEnd56 = scalar, U08, 812, "", 1, 0
|
||||||
unusedAtTheEnd58 = scalar, U08, 813, "", 1, 0
|
unusedAtTheEnd57 = scalar, U08, 813, "", 1, 0
|
||||||
unusedAtTheEnd59 = scalar, U08, 814, "", 1, 0
|
unusedAtTheEnd58 = scalar, U08, 814, "", 1, 0
|
||||||
unusedAtTheEnd60 = scalar, U08, 815, "", 1, 0
|
unusedAtTheEnd59 = scalar, U08, 815, "", 1, 0
|
||||||
unusedAtTheEnd61 = scalar, U08, 816, "", 1, 0
|
unusedAtTheEnd60 = scalar, U08, 816, "", 1, 0
|
||||||
unusedAtTheEnd62 = scalar, U08, 817, "", 1, 0
|
unusedAtTheEnd61 = scalar, U08, 817, "", 1, 0
|
||||||
unusedAtTheEnd63 = scalar, U08, 818, "", 1, 0
|
unusedAtTheEnd62 = scalar, U08, 818, "", 1, 0
|
||||||
unusedAtTheEnd64 = scalar, U08, 819, "", 1, 0
|
unusedAtTheEnd63 = scalar, U08, 819, "", 1, 0
|
||||||
unusedAtTheEnd65 = scalar, U08, 820, "", 1, 0
|
unusedAtTheEnd64 = scalar, U08, 820, "", 1, 0
|
||||||
unusedAtTheEnd66 = scalar, U08, 821, "", 1, 0
|
unusedAtTheEnd65 = scalar, U08, 821, "", 1, 0
|
||||||
unusedAtTheEnd67 = scalar, U08, 822, "", 1, 0
|
unusedAtTheEnd66 = scalar, U08, 822, "", 1, 0
|
||||||
unusedAtTheEnd68 = scalar, U08, 823, "", 1, 0
|
unusedAtTheEnd67 = scalar, U08, 823, "", 1, 0
|
||||||
unusedAtTheEnd69 = scalar, U08, 824, "", 1, 0
|
unusedAtTheEnd68 = scalar, U08, 824, "", 1, 0
|
||||||
unusedAtTheEnd70 = scalar, U08, 825, "", 1, 0
|
unusedAtTheEnd69 = scalar, U08, 825, "", 1, 0
|
||||||
unusedAtTheEnd71 = scalar, U08, 826, "", 1, 0
|
unusedAtTheEnd70 = scalar, U08, 826, "", 1, 0
|
||||||
unusedAtTheEnd72 = scalar, U08, 827, "", 1, 0
|
unusedAtTheEnd71 = scalar, U08, 827, "", 1, 0
|
||||||
unusedAtTheEnd73 = scalar, U08, 828, "", 1, 0
|
unusedAtTheEnd72 = scalar, U08, 828, "", 1, 0
|
||||||
unusedAtTheEnd74 = scalar, U08, 829, "", 1, 0
|
|
||||||
unusedAtTheEnd75 = scalar, U08, 830, "", 1, 0
|
|
||||||
unusedAtTheEnd76 = scalar, U08, 831, "", 1, 0
|
|
||||||
; total TS size = 832
|
; total TS size = 832
|
||||||
totalFuelCorrection = scalar, F32, 832, "mult", 1,0
|
totalFuelCorrection = scalar, F32, 832, "mult", 1,0
|
||||||
running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0
|
running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0
|
||||||
|
@ -3524,6 +3491,7 @@ lambdaTimeSinceGood = scalar, U16, 1740, "sec", 0.01, 0
|
||||||
maintainConstantValue = throttlePedalSecondaryWOTVoltage, { (calibrationMode == 13 ) ? calibrationValue2 : throttlePedalSecondaryWOTVoltage }
|
maintainConstantValue = throttlePedalSecondaryWOTVoltage, { (calibrationMode == 13 ) ? calibrationValue2 : throttlePedalSecondaryWOTVoltage }
|
||||||
|
|
||||||
requiresPowerCycle = boardUseCanTerminator
|
requiresPowerCycle = boardUseCanTerminator
|
||||||
|
requiresPowerCycle = knockBandCustom
|
||||||
requiresPowerCycle = lps25BaroSensorScl
|
requiresPowerCycle = lps25BaroSensorScl
|
||||||
requiresPowerCycle = lps25BaroSensorSda
|
requiresPowerCycle = lps25BaroSensorSda
|
||||||
requiresPowerCycle = binarySerialTxPin
|
requiresPowerCycle = binarySerialTxPin
|
||||||
|
@ -5461,6 +5429,7 @@ entry = adc13bitCounter, "adc13bitCounter", int, "%d"
|
||||||
entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d"
|
entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d"
|
||||||
entry = deviceUid, "deviceUid", int, "%d"
|
entry = deviceUid, "deviceUid", int, "%d"
|
||||||
entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d"
|
entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d"
|
||||||
|
entry = sadDwellRatioCounter, "sadDwellRatioCounter", int, "%d"
|
||||||
entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f"
|
entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f"
|
||||||
entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f"
|
entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f"
|
||||||
entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f"
|
entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f"
|
||||||
|
@ -6141,7 +6110,6 @@ menuDialog = main
|
||||||
|
|
||||||
|
|
||||||
subMenu = std_separator
|
subMenu = std_separator
|
||||||
subMenu = fancyOptionsDialog, "Fancy Options"
|
|
||||||
|
|
||||||
|
|
||||||
subMenu = std_separator
|
subMenu = std_separator
|
||||||
|
@ -6967,6 +6935,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
dialog = scriptTable1TblSettings, "", yAxis
|
dialog = scriptTable1TblSettings, "", yAxis
|
||||||
field = "Name", scriptTableName1
|
field = "Name", scriptTableName1
|
||||||
panel = scriptTable1Tbl
|
panel = scriptTable1Tbl
|
||||||
|
@ -7622,11 +7591,14 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
||||||
dialog = tpsPpsLimits, "TPS/PPS Limits"
|
dialog = tpsPpsLimits, "TPS/PPS Limits"
|
||||||
field = "TPS/PPS minimum valid value", tpsErrorDetectionTooLow, {tps1_1AdcChannel != 0}
|
field = "TPS/PPS minimum valid value", tpsErrorDetectionTooLow, {tps1_1AdcChannel != 0}
|
||||||
field = "TPS/PPS maximum valid value", tpsErrorDetectionTooHigh, {tps1_1AdcChannel != 0}
|
field = "TPS/PPS maximum valid value", tpsErrorDetectionTooHigh, {tps1_1AdcChannel != 0}
|
||||||
|
field = "TPS/PPS Error Detection Threshold", etbSplit
|
||||||
|
|
||||||
dialog = tpsSensorLeft
|
dialog = tpsSensorLeft
|
||||||
panel = tpsPpsLimits
|
panel = tpsPpsLimits
|
||||||
panel = tpsNum1
|
panel = tpsNum1
|
||||||
panel = tpsNum2
|
panel = tpsNum2
|
||||||
|
field = "Ford/Toyota redundant TPS mode", useFordRedundantTps
|
||||||
|
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
|
||||||
|
|
||||||
dialog = pedalSensorLeft, "Accelerator pedal"
|
dialog = pedalSensorLeft, "Accelerator pedal"
|
||||||
field = "Accelerator position sensor", throttlePedalPositionAdcChannel
|
field = "Accelerator position sensor", throttlePedalPositionAdcChannel
|
||||||
|
@ -7637,7 +7609,9 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
||||||
field = "Accelerator position 2nd sensor", throttlePedalPositionSecondAdcChannel
|
field = "Accelerator position 2nd sensor", throttlePedalPositionSecondAdcChannel
|
||||||
field = "Up voltage", throttlePedalSecondaryUpVoltage
|
field = "Up voltage", throttlePedalSecondaryUpVoltage
|
||||||
field = "Down (WOT) voltage", throttlePedalSecondaryWOTVoltage
|
field = "Down (WOT) voltage", throttlePedalSecondaryWOTVoltage
|
||||||
field = "Error Detection Threshold", etbSplit
|
field = "TPS/PPS Error Detection Threshold", etbSplit
|
||||||
|
field = "Ford/Toyota redundant PPS mode", useFordRedundantPps
|
||||||
|
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
|
||||||
panel = tpsPpsLimits
|
panel = tpsPpsLimits
|
||||||
|
|
||||||
dialog = pedalGauges
|
dialog = pedalGauges
|
||||||
|
@ -8664,7 +8638,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
||||||
dialog = analogInputSettings, "Analog Input Settings"
|
dialog = analogInputSettings, "Analog Input Settings"
|
||||||
field = "!ECU reboot needed to apply these settings"
|
field = "!ECU reboot needed to apply these settings"
|
||||||
field = "ADC vRef voltage", adcVcc
|
field = "ADC vRef voltage", adcVcc
|
||||||
field = "Use fixed baro corr from MAP", useFixedBaroCorrFromMap
|
field = "Grab baro value from MAP", useFixedBaroCorrFromMap
|
||||||
field = "Analog divider ratio", analogInputDividerCoefficient
|
field = "Analog divider ratio", analogInputDividerCoefficient
|
||||||
|
|
||||||
|
|
||||||
|
@ -9382,24 +9356,6 @@ dialog = tcuControls, "Transmission Settings"
|
||||||
field = "Trailing Pin 3", trailingCoilPins3
|
field = "Trailing Pin 3", trailingCoilPins3
|
||||||
field = "Trailing Pin 4", trailingCoilPins4
|
field = "Trailing Pin 4", trailingCoilPins4
|
||||||
|
|
||||||
dialog = fancyOptionsDialog, "Fancy Options"
|
|
||||||
field = fancyOptions1, fancyOptions1
|
|
||||||
field = fancyOptions2, fancyOptions2
|
|
||||||
field = fancyOptions3, fancyOptions3
|
|
||||||
field = fancyOptions4, fancyOptions4
|
|
||||||
field = fancyOptions5, fancyOptions5
|
|
||||||
field = fancyOptions6, fancyOptions6
|
|
||||||
field = fancyOptions7, fancyOptions7
|
|
||||||
field = fancyOptions8, fancyOptions8
|
|
||||||
field = fancyOptions9, fancyOptions9
|
|
||||||
field = fancyOptions10, fancyOptions10
|
|
||||||
field = fancyOptions11, fancyOptions11
|
|
||||||
field = fancyOptions12, fancyOptions12
|
|
||||||
field = fancyOptions13, fancyOptions13
|
|
||||||
field = fancyOptions14, fancyOptions14
|
|
||||||
field = fancyOptions15, fancyOptions15
|
|
||||||
field = fancyOptions16, fancyOptions16
|
|
||||||
|
|
||||||
dialog = fancyHardwareDialog, "Fancy Boards"
|
dialog = fancyHardwareDialog, "Fancy Boards"
|
||||||
field = fancySmartS,fancySmartS
|
field = fancySmartS,fancySmartS
|
||||||
field = fancySmartL,fancySmartL
|
field = fancySmartL,fancySmartL
|
||||||
|
@ -9483,10 +9439,6 @@ dialog = tcuControls, "Transmission Settings"
|
||||||
field = "MAP Averaging Logic @", mapAveragingSchedulingAtIndex
|
field = "MAP Averaging Logic @", mapAveragingSchedulingAtIndex
|
||||||
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
|
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
|
||||||
field = "Warning Message", warning_message
|
field = "Warning Message", warning_message
|
||||||
field = "Ford/Toyota redundant TPS mode", useFordRedundantTps
|
|
||||||
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
|
|
||||||
field = "Ford/Toyota redundant PPS mode", useFordRedundantPps
|
|
||||||
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
|
|
||||||
|
|
||||||
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
|
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
|
||||||
field = "BRZ/FRS/GT86 pedal", allowIdenticalPps
|
field = "BRZ/FRS/GT86 pedal", allowIdenticalPps
|
||||||
|
|
Loading…
Reference in New Issue