GHA Automation

This commit is contained in:
GitHub git update Action 2024-03-06 17:18:21 +00:00
parent fdc7d90422
commit 1ac1ee2d89
4 changed files with 74 additions and 71 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Tue Mar 05 17:17:37 UTC 2024 // this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Mar 06 17:17:18 UTC 2024
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -864,7 +864,11 @@ struct engine_configuration_s {
* units: units * units: units
* offset 441 * offset 441
*/ */
uint8_t alignmentFill_at_441[3]; uint8_t alignmentFill_at_441[1];
/**
* offset 442
*/
Gpio communityCommsLedPid;
/** /**
* Cylinder diameter in mm. * Cylinder diameter in mm.
* units: mm * units: mm
@ -1654,7 +1658,7 @@ struct engine_configuration_s {
bool enableAemXSeries : 1 {}; bool enableAemXSeries : 1 {};
/** /**
offset 796 bit 31 */ offset 796 bit 31 */
bool unusedBit_229_31 : 1 {}; bool unusedBit_230_31 : 1 {};
/** /**
* offset 800 * offset 800
*/ */
@ -2874,46 +2878,46 @@ struct engine_configuration_s {
bool unusedBit_503_17 : 1 {}; bool unusedBit_503_17 : 1 {};
/** /**
offset 1576 bit 18 */ offset 1576 bit 18 */
bool unusedBit_510_18 : 1 {}; bool unusedBit_511_18 : 1 {};
/** /**
offset 1576 bit 19 */ offset 1576 bit 19 */
bool unusedBit_510_19 : 1 {}; bool unusedBit_511_19 : 1 {};
/** /**
offset 1576 bit 20 */ offset 1576 bit 20 */
bool unusedBit_510_20 : 1 {}; bool unusedBit_511_20 : 1 {};
/** /**
offset 1576 bit 21 */ offset 1576 bit 21 */
bool unusedBit_510_21 : 1 {}; bool unusedBit_511_21 : 1 {};
/** /**
offset 1576 bit 22 */ offset 1576 bit 22 */
bool unusedBit_510_22 : 1 {}; bool unusedBit_511_22 : 1 {};
/** /**
offset 1576 bit 23 */ offset 1576 bit 23 */
bool unusedBit_510_23 : 1 {}; bool unusedBit_511_23 : 1 {};
/** /**
offset 1576 bit 24 */ offset 1576 bit 24 */
bool unusedBit_510_24 : 1 {}; bool unusedBit_511_24 : 1 {};
/** /**
offset 1576 bit 25 */ offset 1576 bit 25 */
bool unusedBit_510_25 : 1 {}; bool unusedBit_511_25 : 1 {};
/** /**
offset 1576 bit 26 */ offset 1576 bit 26 */
bool unusedBit_510_26 : 1 {}; bool unusedBit_511_26 : 1 {};
/** /**
offset 1576 bit 27 */ offset 1576 bit 27 */
bool unusedBit_510_27 : 1 {}; bool unusedBit_511_27 : 1 {};
/** /**
offset 1576 bit 28 */ offset 1576 bit 28 */
bool unusedBit_510_28 : 1 {}; bool unusedBit_511_28 : 1 {};
/** /**
offset 1576 bit 29 */ offset 1576 bit 29 */
bool unusedBit_510_29 : 1 {}; bool unusedBit_511_29 : 1 {};
/** /**
offset 1576 bit 30 */ offset 1576 bit 30 */
bool unusedBit_510_30 : 1 {}; bool unusedBit_511_30 : 1 {};
/** /**
offset 1576 bit 31 */ offset 1576 bit 31 */
bool unusedBit_510_31 : 1 {}; bool unusedBit_511_31 : 1 {};
/** /**
* This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup. * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.
* units: cycles * units: cycles
@ -3108,76 +3112,76 @@ struct engine_configuration_s {
bool can2ListenMode : 1 {}; bool can2ListenMode : 1 {};
/** /**
offset 1640 bit 8 */ offset 1640 bit 8 */
bool unusedBit_562_8 : 1 {}; bool unusedBit_563_8 : 1 {};
/** /**
offset 1640 bit 9 */ offset 1640 bit 9 */
bool unusedBit_562_9 : 1 {}; bool unusedBit_563_9 : 1 {};
/** /**
offset 1640 bit 10 */ offset 1640 bit 10 */
bool unusedBit_562_10 : 1 {}; bool unusedBit_563_10 : 1 {};
/** /**
offset 1640 bit 11 */ offset 1640 bit 11 */
bool unusedBit_562_11 : 1 {}; bool unusedBit_563_11 : 1 {};
/** /**
offset 1640 bit 12 */ offset 1640 bit 12 */
bool unusedBit_562_12 : 1 {}; bool unusedBit_563_12 : 1 {};
/** /**
offset 1640 bit 13 */ offset 1640 bit 13 */
bool unusedBit_562_13 : 1 {}; bool unusedBit_563_13 : 1 {};
/** /**
offset 1640 bit 14 */ offset 1640 bit 14 */
bool unusedBit_562_14 : 1 {}; bool unusedBit_563_14 : 1 {};
/** /**
offset 1640 bit 15 */ offset 1640 bit 15 */
bool unusedBit_562_15 : 1 {}; bool unusedBit_563_15 : 1 {};
/** /**
offset 1640 bit 16 */ offset 1640 bit 16 */
bool unusedBit_562_16 : 1 {}; bool unusedBit_563_16 : 1 {};
/** /**
offset 1640 bit 17 */ offset 1640 bit 17 */
bool unusedBit_562_17 : 1 {}; bool unusedBit_563_17 : 1 {};
/** /**
offset 1640 bit 18 */ offset 1640 bit 18 */
bool unusedBit_562_18 : 1 {}; bool unusedBit_563_18 : 1 {};
/** /**
offset 1640 bit 19 */ offset 1640 bit 19 */
bool unusedBit_562_19 : 1 {}; bool unusedBit_563_19 : 1 {};
/** /**
offset 1640 bit 20 */ offset 1640 bit 20 */
bool unusedBit_562_20 : 1 {}; bool unusedBit_563_20 : 1 {};
/** /**
offset 1640 bit 21 */ offset 1640 bit 21 */
bool unusedBit_562_21 : 1 {}; bool unusedBit_563_21 : 1 {};
/** /**
offset 1640 bit 22 */ offset 1640 bit 22 */
bool unusedBit_562_22 : 1 {}; bool unusedBit_563_22 : 1 {};
/** /**
offset 1640 bit 23 */ offset 1640 bit 23 */
bool unusedBit_562_23 : 1 {}; bool unusedBit_563_23 : 1 {};
/** /**
offset 1640 bit 24 */ offset 1640 bit 24 */
bool unusedBit_562_24 : 1 {}; bool unusedBit_563_24 : 1 {};
/** /**
offset 1640 bit 25 */ offset 1640 bit 25 */
bool unusedBit_562_25 : 1 {}; bool unusedBit_563_25 : 1 {};
/** /**
offset 1640 bit 26 */ offset 1640 bit 26 */
bool unusedBit_562_26 : 1 {}; bool unusedBit_563_26 : 1 {};
/** /**
offset 1640 bit 27 */ offset 1640 bit 27 */
bool unusedBit_562_27 : 1 {}; bool unusedBit_563_27 : 1 {};
/** /**
offset 1640 bit 28 */ offset 1640 bit 28 */
bool unusedBit_562_28 : 1 {}; bool unusedBit_563_28 : 1 {};
/** /**
offset 1640 bit 29 */ offset 1640 bit 29 */
bool unusedBit_562_29 : 1 {}; bool unusedBit_563_29 : 1 {};
/** /**
offset 1640 bit 30 */ offset 1640 bit 30 */
bool unusedBit_562_30 : 1 {}; bool unusedBit_563_30 : 1 {};
/** /**
offset 1640 bit 31 */ offset 1640 bit 31 */
bool unusedBit_562_31 : 1 {}; bool unusedBit_563_31 : 1 {};
/** /**
* offset 1644 * offset 1644
*/ */
@ -5630,4 +5634,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 22236); static_assert(sizeof(persistent_config_s) == 22236);
// end // end
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Tue Mar 05 17:17:37 UTC 2024 // this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Mar 06 17:17:18 UTC 2024

View File

@ -331,7 +331,8 @@
#define ENGINE_MAKE_VAG "VAG" #define ENGINE_MAKE_VAG "VAG"
#define ENGINE_NOISE_CURVE_SIZE 16 #define ENGINE_NOISE_CURVE_SIZE 16
#define ENGINE_SNIFFER_UNIT_US 10 #define ENGINE_SNIFFER_UNIT_US 10
#define engine_type_e_auto_enum 0="DEFAULT_FRANKENSO",24="BMW_M73_M",50="BMW_M73_MRE",51="BMW_M73_MRE_SLAVE",38="DISCOVERY_PDM",2="DODGE_NEON_1995",46="DODGE_NEON_2003_CRANK",64="DODGE_RAM",61="EEPROM_BENCH_ENGINE",58="ETB_BENCH_ENGINE",35="ET_UNUSED_35",55="ET_UNUSED_55",56="ET_UNUSED_56",105="FERRARI_F136",3="FORD_ASPIRE_1996",11="FORD_COYOTE",14="FORD_ESCORT_GT",7="FORD_INLINE_6_1995",40="FRANKENSO_BMW_M73_F",47="FRANKENSO_MAZDA_MIATA_2003",41="FRANKENSO_MIATA_NA6_MAP",49="FRANKENSO_QA_ENGINE",59="FRANKENSO_TEST_33810",15="FUEL_BENCH",98="GM_SBC",8="GY6_139QMB",6="HARLEY",84="HELLEN_121_NISSAN_4_CYL",72="HELLEN_121_NISSAN_6_CYL",85="HELLEN_121_NISSAN_8_CYL",87="HELLEN_121_NISSAN_ALMERA_N16",71="HELLEN_121_VAG_4_CYL",77="HELLEN_121_VAG_5_CYL",81="HELLEN_121_VAG_8_CYL",78="HELLEN_121_VAG_V6_CYL",79="HELLEN_121_VAG_VR6_CYL",36="HELLEN_128_MERCEDES_4_CYL",88="HELLEN_128_MERCEDES_6_CYL",89="HELLEN_128_MERCEDES_8_CYL",82="HELLEN_154_HYUNDAI_COUPE_BK1",95="HELLEN_154_HYUNDAI_COUPE_BK2",76="HELLEN_154_VAG",75="HELLEN_2CHAN_STIM_QC",74="HELLEN_4CHAN_STIM_QC",57="HELLEN_HONDA_BCM",34="HELLEN_NA6",80="HELLEN_NA94",83="HELLEN_NB1",94="HELLEN_NB1_36",69="HELLEN_NB2",86="HELLEN_NB2_36",43="HONDA_600",90="HONDA_K",66="HONDA_OBD1",91="HONDA_OBD2A",104="HYUNDAI_PB",60="L9779_BENCH_ENGINE",54="MAVERICK_X3",10="MAZDA_NA8_96",33="ME17_9_MISC",20="MIATA_NC",1="MIATA_PROTEUS_TCU",99="MINIMAL_PINS",12="MITSUBISHI_3A92",16="MITSUBISHI_4G93",31="MRE_BOARD_NEW_TEST",23="MRE_BODY_CONTROL",68="MRE_M111",4="MRE_SECONDARY_CAN",37="MRE_SUBARU_EJ18",62="MRE_VW_B6",5="NISSAN_PRIMERA",30="PROTEUS_ANALOG_PWM_TEST",63="PROTEUS_BMW_M73",9="PROTEUS_E65_6H_MAN_IN_THE_MIDDLE",27="PROTEUS_GM_LS_4",25="PROTEUS_LUA_DEMO",17="PROTEUS_M111",67="PROTEUS_MIATA_NB2",93="PROTEUS_N73",103="PROTEUS_NISSAN_VQ35",42="PROTEUS_QC_TEST_BOARD",73="PROTEUS_STIM_QC",39="PROTEUS_VW_B6",29="SACHS",92="SIMULATOR_CONFIG",70="SUBARU_EG33",100="TEST_100",101="TEST_101",102="TEST_102",18="TEST_33816",28="TEST_CRANK_ENGINE",48="TEST_DC_WASTEGATE_DISCOVERY",26="TEST_ENGINE",45="TEST_ENGINE_VVT",52="TEST_ISSUE_366_BOTH",53="TEST_ISSUE_366_RISE",19="TEST_ROTARY",13="TOYOTA_1NZ_FE",44="TOYOTA_2JZ_GTE_VVTi",21="UNUSED_21",22="UNUSED_22",65="UNUSED_65",97="UNUSED_97",32="VW_ABA",96="WASTEGATE_PROTEUS_TEST" #define engine_type_e_auto_enum 0="DEFAULT_FRANKENSO",22="BMW_M52",24="BMW_M73_M",50="BMW_M73_MRE",51="BMW_M73_MRE_SLAVE",38="DISCOVERY_PDM",2="DODGE_NEON_1995",46="DODGE_NEON_2003_CRANK",64="DODGE_RAM",61="EEPROM_BENCH_ENGINE",58="ETB_BENCH_ENGINE",35="ET_UNUSED_35",55="ET_UNUSED_55",56="ET_UNUSED_56",105="FERRARI_F136",3="FORD_ASPIRE_1996",11="FORD_COYOTE",14="FORD_ESCORT_GT",7="FORD_INLINE_6_1995",40="FRANKENSO_BMW_M73_F",47="FRANKENSO_MAZDA_MIATA_2003",41="FRANKENSO_MIATA_NA6_MAP",49="FRANKENSO_QA_ENGINE",59="FRANKENSO_TEST_33810",15="FUEL_BENCH",98="GM_SBC",8="GY6_139QMB",6="HARLEY",84="HELLEN_121_NISSAN_4_CYL",72="HELLEN_121_NISSAN_6_CYL",85="HELLEN_121_NISSAN_8_CYL",87="HELLEN_121_NISSAN_ALMERA_N16",71="HELLEN_121_VAG_4_CYL",77="HELLEN_121_VAG_5_CYL",81="HELLEN_121_VAG_8_CYL",78="HELLEN_121_VAG_V6_CYL",79="HELLEN_121_VAG_VR6_CYL",36="HELLEN_128_MERCEDES_4_CYL",88="HELLEN_128_MERCEDES_6_CYL",89="HELLEN_128_MERCEDES_8_CYL",82="HELLEN_154_HYUNDAI_COUPE_BK1",95="HELLEN_154_HYUNDAI_COUPE_BK2",76="HELLEN_154_VAG",75="HELLEN_2CHAN_STIM_QC",74="HELLEN_4CHAN_STIM_QC",57="HELLEN_HONDA_BCM",94="HELLEN_NB1_36",43="HONDA_600",90="HONDA_K",66="HONDA_OBD1",91="HONDA_OBD2A",104="HYUNDAI_PB",60="L9779_BENCH_ENGINE",54="MAVERICK_X3",34="MAZDA_MIATA_NA6",80="MAZDA_MIATA_NA94",10="MAZDA_MIATA_NA96",83="MAZDA_MIATA_NB1",69="MAZDA_MIATA_NB2",86="MAZDA_MIATA_NB2_36",20="MAZDA_MIATA_NC",33="ME17_9_MISC",1="MIATA_PROTEUS_TCU",99="MINIMAL_PINS",12="MITSUBISHI_3A92",16="MITSUBISHI_4G93",31="MRE_BOARD_NEW_TEST",23="MRE_BODY_CONTROL",68="MRE_M111",4="MRE_SECONDARY_CAN",37="MRE_SUBARU_EJ18",62="MRE_VW_B6",5="NISSAN_PRIMERA",30="PROTEUS_ANALOG_PWM_TEST",63="PROTEUS_BMW_M73",9="PROTEUS_E65_6H_MAN_IN_THE_MIDDLE",27="PROTEUS_GM_LS_4",25="PROTEUS_LUA_DEMO",17="PROTEUS_M111",93="PROTEUS_N73",103="PROTEUS_NISSAN_VQ35",42="PROTEUS_QC_TEST_BOARD",73="PROTEUS_STIM_QC",39="PROTEUS_VW_B6",29="SACHS",92="SIMULATOR_CONFIG",70="SUBARU_EG33",100="TEST_100",101="TEST_101",18="TEST_33816",28="TEST_CRANK_ENGINE",48="TEST_DC_WASTEGATE_DISCOVERY",26="TEST_ENGINE",45="TEST_ENGINE_VVT",52="TEST_ISSUE_366_BOTH",53="TEST_ISSUE_366_RISE",19="TEST_ROTARY",13="TOYOTA_1NZ_FE",44="TOYOTA_2JZ_GTE_VVTi",102="UNUSED102",67="UNUSED67",21="UNUSED_21",65="UNUSED_65",97="UNUSED_97",32="VW_ABA",96="WASTEGATE_PROTEUS_TEST"
#define engine_type_e_BMW_M52 22
#define engine_type_e_BMW_M73_M 24 #define engine_type_e_BMW_M73_M 24
#define engine_type_e_BMW_M73_MRE 50 #define engine_type_e_BMW_M73_MRE 50
#define engine_type_e_BMW_M73_MRE_SLAVE 51 #define engine_type_e_BMW_M73_MRE_SLAVE 51
@ -377,12 +378,7 @@
#define engine_type_e_HELLEN_2CHAN_STIM_QC 75 #define engine_type_e_HELLEN_2CHAN_STIM_QC 75
#define engine_type_e_HELLEN_4CHAN_STIM_QC 74 #define engine_type_e_HELLEN_4CHAN_STIM_QC 74
#define engine_type_e_HELLEN_HONDA_BCM 57 #define engine_type_e_HELLEN_HONDA_BCM 57
#define engine_type_e_HELLEN_NA6 34
#define engine_type_e_HELLEN_NA94 80
#define engine_type_e_HELLEN_NB1 83
#define engine_type_e_HELLEN_NB1_36 94 #define engine_type_e_HELLEN_NB1_36 94
#define engine_type_e_HELLEN_NB2 69
#define engine_type_e_HELLEN_NB2_36 86
#define engine_type_e_HONDA_600 43 #define engine_type_e_HONDA_600 43
#define engine_type_e_HONDA_K 90 #define engine_type_e_HONDA_K 90
#define engine_type_e_HONDA_OBD1 66 #define engine_type_e_HONDA_OBD1 66
@ -390,9 +386,14 @@
#define engine_type_e_HYUNDAI_PB 104 #define engine_type_e_HYUNDAI_PB 104
#define engine_type_e_L9779_BENCH_ENGINE 60 #define engine_type_e_L9779_BENCH_ENGINE 60
#define engine_type_e_MAVERICK_X3 54 #define engine_type_e_MAVERICK_X3 54
#define engine_type_e_MAZDA_NA8_96 10 #define engine_type_e_MAZDA_MIATA_NA6 34
#define engine_type_e_MAZDA_MIATA_NA94 80
#define engine_type_e_MAZDA_MIATA_NA96 10
#define engine_type_e_MAZDA_MIATA_NB1 83
#define engine_type_e_MAZDA_MIATA_NB2 69
#define engine_type_e_MAZDA_MIATA_NB2_36 86
#define engine_type_e_MAZDA_MIATA_NC 20
#define engine_type_e_ME17_9_MISC 33 #define engine_type_e_ME17_9_MISC 33
#define engine_type_e_MIATA_NC 20
#define engine_type_e_MIATA_PROTEUS_TCU 1 #define engine_type_e_MIATA_PROTEUS_TCU 1
#define engine_type_e_MINIMAL_PINS 99 #define engine_type_e_MINIMAL_PINS 99
#define engine_type_e_MITSUBISHI_3A92 12 #define engine_type_e_MITSUBISHI_3A92 12
@ -410,7 +411,6 @@
#define engine_type_e_PROTEUS_GM_LS_4 27 #define engine_type_e_PROTEUS_GM_LS_4 27
#define engine_type_e_PROTEUS_LUA_DEMO 25 #define engine_type_e_PROTEUS_LUA_DEMO 25
#define engine_type_e_PROTEUS_M111 17 #define engine_type_e_PROTEUS_M111 17
#define engine_type_e_PROTEUS_MIATA_NB2 67
#define engine_type_e_PROTEUS_N73 93 #define engine_type_e_PROTEUS_N73 93
#define engine_type_e_PROTEUS_NISSAN_VQ35 103 #define engine_type_e_PROTEUS_NISSAN_VQ35 103
#define engine_type_e_PROTEUS_QC_TEST_BOARD 42 #define engine_type_e_PROTEUS_QC_TEST_BOARD 42
@ -421,7 +421,6 @@
#define engine_type_e_SUBARU_EG33 70 #define engine_type_e_SUBARU_EG33 70
#define engine_type_e_TEST_100 100 #define engine_type_e_TEST_100 100
#define engine_type_e_TEST_101 101 #define engine_type_e_TEST_101 101
#define engine_type_e_TEST_102 102
#define engine_type_e_TEST_33816 18 #define engine_type_e_TEST_33816 18
#define engine_type_e_TEST_CRANK_ENGINE 28 #define engine_type_e_TEST_CRANK_ENGINE 28
#define engine_type_e_TEST_DC_WASTEGATE_DISCOVERY 48 #define engine_type_e_TEST_DC_WASTEGATE_DISCOVERY 48
@ -432,8 +431,9 @@
#define engine_type_e_TEST_ROTARY 19 #define engine_type_e_TEST_ROTARY 19
#define engine_type_e_TOYOTA_1NZ_FE 13 #define engine_type_e_TOYOTA_1NZ_FE 13
#define engine_type_e_TOYOTA_2JZ_GTE_VVTi 44 #define engine_type_e_TOYOTA_2JZ_GTE_VVTi 44
#define engine_type_e_UNUSED102 102
#define engine_type_e_UNUSED67 67
#define engine_type_e_UNUSED_21 21 #define engine_type_e_UNUSED_21 21
#define engine_type_e_UNUSED_22 22
#define engine_type_e_UNUSED_65 65 #define engine_type_e_UNUSED_65 65
#define engine_type_e_UNUSED_97 97 #define engine_type_e_UNUSED_97 97
#define engine_type_e_VW_ABA 32 #define engine_type_e_VW_ABA 32
@ -1186,7 +1186,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 3211138767 #define SIGNATURE_HASH 3965514049
#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"
@ -1477,6 +1477,7 @@
#define ts_show_can2 true #define ts_show_can2 true
#define ts_show_can_pins true #define ts_show_can_pins true
#define ts_show_clt_iat_pullup true #define ts_show_clt_iat_pullup true
#define ts_show_communityCommsLedPid false
#define ts_show_cylinder_10 true #define ts_show_cylinder_10 true
#define ts_show_cylinder_11 true #define ts_show_cylinder_11 true
#define ts_show_cylinder_12 true #define ts_show_cylinder_12 true
@ -1524,7 +1525,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.03.05.XXX.3211138767" #define TS_SIGNATURE "rusEFI default.2024.03.06.XXX.3965514049"
#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'

View File

@ -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 3211138767 #define SIGNATURE_HASH 3965514049
#define TS_SIGNATURE "rusEFI default.2024.03.05.XXX.3211138767" #define TS_SIGNATURE "rusEFI default.2024.03.06.XXX.3965514049"

View File

@ -37,12 +37,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.03.05.XXX.3211138767" signature = "rusEFI default.2024.03.06.XXX.3965514049"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI default.2024.03.05.XXX.3211138767" ; signature is expected to be 7 or more characters. signature= "rusEFI default.2024.03.06.XXX.3965514049" ; 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
@ -98,11 +98,11 @@ 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 Tue Mar 05 17:17:37 UTC 2024 ; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Mar 06 17:17:18 UTC 2024
pageSize = 22236 pageSize = 22236
page = 1 page = 1
engineType = bits, U16, 0, [0:6], 0="DEFAULT_FRANKENSO",24="BMW_M73_M",50="BMW_M73_MRE",51="BMW_M73_MRE_SLAVE",38="DISCOVERY_PDM",2="DODGE_NEON_1995",46="DODGE_NEON_2003_CRANK",64="DODGE_RAM",61="EEPROM_BENCH_ENGINE",58="ETB_BENCH_ENGINE",35="ET_UNUSED_35",55="ET_UNUSED_55",56="ET_UNUSED_56",105="FERRARI_F136",3="FORD_ASPIRE_1996",11="FORD_COYOTE",14="FORD_ESCORT_GT",7="FORD_INLINE_6_1995",40="FRANKENSO_BMW_M73_F",47="FRANKENSO_MAZDA_MIATA_2003",41="FRANKENSO_MIATA_NA6_MAP",49="FRANKENSO_QA_ENGINE",59="FRANKENSO_TEST_33810",15="FUEL_BENCH",98="GM_SBC",8="GY6_139QMB",6="HARLEY",84="HELLEN_121_NISSAN_4_CYL",72="HELLEN_121_NISSAN_6_CYL",85="HELLEN_121_NISSAN_8_CYL",87="HELLEN_121_NISSAN_ALMERA_N16",71="HELLEN_121_VAG_4_CYL",77="HELLEN_121_VAG_5_CYL",81="HELLEN_121_VAG_8_CYL",78="HELLEN_121_VAG_V6_CYL",79="HELLEN_121_VAG_VR6_CYL",36="HELLEN_128_MERCEDES_4_CYL",88="HELLEN_128_MERCEDES_6_CYL",89="HELLEN_128_MERCEDES_8_CYL",82="HELLEN_154_HYUNDAI_COUPE_BK1",95="HELLEN_154_HYUNDAI_COUPE_BK2",76="HELLEN_154_VAG",75="HELLEN_2CHAN_STIM_QC",74="HELLEN_4CHAN_STIM_QC",57="HELLEN_HONDA_BCM",34="HELLEN_NA6",80="HELLEN_NA94",83="HELLEN_NB1",94="HELLEN_NB1_36",69="HELLEN_NB2",86="HELLEN_NB2_36",43="HONDA_600",90="HONDA_K",66="HONDA_OBD1",91="HONDA_OBD2A",104="HYUNDAI_PB",60="L9779_BENCH_ENGINE",54="MAVERICK_X3",10="MAZDA_NA8_96",33="ME17_9_MISC",20="MIATA_NC",1="MIATA_PROTEUS_TCU",99="MINIMAL_PINS",12="MITSUBISHI_3A92",16="MITSUBISHI_4G93",31="MRE_BOARD_NEW_TEST",23="MRE_BODY_CONTROL",68="MRE_M111",4="MRE_SECONDARY_CAN",37="MRE_SUBARU_EJ18",62="MRE_VW_B6",5="NISSAN_PRIMERA",30="PROTEUS_ANALOG_PWM_TEST",63="PROTEUS_BMW_M73",9="PROTEUS_E65_6H_MAN_IN_THE_MIDDLE",27="PROTEUS_GM_LS_4",25="PROTEUS_LUA_DEMO",17="PROTEUS_M111",67="PROTEUS_MIATA_NB2",93="PROTEUS_N73",103="PROTEUS_NISSAN_VQ35",42="PROTEUS_QC_TEST_BOARD",73="PROTEUS_STIM_QC",39="PROTEUS_VW_B6",29="SACHS",92="SIMULATOR_CONFIG",70="SUBARU_EG33",100="TEST_100",101="TEST_101",102="TEST_102",18="TEST_33816",28="TEST_CRANK_ENGINE",48="TEST_DC_WASTEGATE_DISCOVERY",26="TEST_ENGINE",45="TEST_ENGINE_VVT",52="TEST_ISSUE_366_BOTH",53="TEST_ISSUE_366_RISE",19="TEST_ROTARY",13="TOYOTA_1NZ_FE",44="TOYOTA_2JZ_GTE_VVTi",21="UNUSED_21",22="UNUSED_22",65="UNUSED_65",97="UNUSED_97",32="VW_ABA",96="WASTEGATE_PROTEUS_TEST" engineType = bits, U16, 0, [0:6], 0="DEFAULT_FRANKENSO",22="BMW_M52",24="BMW_M73_M",50="BMW_M73_MRE",51="BMW_M73_MRE_SLAVE",38="DISCOVERY_PDM",2="DODGE_NEON_1995",46="DODGE_NEON_2003_CRANK",64="DODGE_RAM",61="EEPROM_BENCH_ENGINE",58="ETB_BENCH_ENGINE",35="ET_UNUSED_35",55="ET_UNUSED_55",56="ET_UNUSED_56",105="FERRARI_F136",3="FORD_ASPIRE_1996",11="FORD_COYOTE",14="FORD_ESCORT_GT",7="FORD_INLINE_6_1995",40="FRANKENSO_BMW_M73_F",47="FRANKENSO_MAZDA_MIATA_2003",41="FRANKENSO_MIATA_NA6_MAP",49="FRANKENSO_QA_ENGINE",59="FRANKENSO_TEST_33810",15="FUEL_BENCH",98="GM_SBC",8="GY6_139QMB",6="HARLEY",84="HELLEN_121_NISSAN_4_CYL",72="HELLEN_121_NISSAN_6_CYL",85="HELLEN_121_NISSAN_8_CYL",87="HELLEN_121_NISSAN_ALMERA_N16",71="HELLEN_121_VAG_4_CYL",77="HELLEN_121_VAG_5_CYL",81="HELLEN_121_VAG_8_CYL",78="HELLEN_121_VAG_V6_CYL",79="HELLEN_121_VAG_VR6_CYL",36="HELLEN_128_MERCEDES_4_CYL",88="HELLEN_128_MERCEDES_6_CYL",89="HELLEN_128_MERCEDES_8_CYL",82="HELLEN_154_HYUNDAI_COUPE_BK1",95="HELLEN_154_HYUNDAI_COUPE_BK2",76="HELLEN_154_VAG",75="HELLEN_2CHAN_STIM_QC",74="HELLEN_4CHAN_STIM_QC",57="HELLEN_HONDA_BCM",94="HELLEN_NB1_36",43="HONDA_600",90="HONDA_K",66="HONDA_OBD1",91="HONDA_OBD2A",104="HYUNDAI_PB",60="L9779_BENCH_ENGINE",54="MAVERICK_X3",34="MAZDA_MIATA_NA6",80="MAZDA_MIATA_NA94",10="MAZDA_MIATA_NA96",83="MAZDA_MIATA_NB1",69="MAZDA_MIATA_NB2",86="MAZDA_MIATA_NB2_36",20="MAZDA_MIATA_NC",33="ME17_9_MISC",1="MIATA_PROTEUS_TCU",99="MINIMAL_PINS",12="MITSUBISHI_3A92",16="MITSUBISHI_4G93",31="MRE_BOARD_NEW_TEST",23="MRE_BODY_CONTROL",68="MRE_M111",4="MRE_SECONDARY_CAN",37="MRE_SUBARU_EJ18",62="MRE_VW_B6",5="NISSAN_PRIMERA",30="PROTEUS_ANALOG_PWM_TEST",63="PROTEUS_BMW_M73",9="PROTEUS_E65_6H_MAN_IN_THE_MIDDLE",27="PROTEUS_GM_LS_4",25="PROTEUS_LUA_DEMO",17="PROTEUS_M111",93="PROTEUS_N73",103="PROTEUS_NISSAN_VQ35",42="PROTEUS_QC_TEST_BOARD",73="PROTEUS_STIM_QC",39="PROTEUS_VW_B6",29="SACHS",92="SIMULATOR_CONFIG",70="SUBARU_EG33",100="TEST_100",101="TEST_101",18="TEST_33816",28="TEST_CRANK_ENGINE",48="TEST_DC_WASTEGATE_DISCOVERY",26="TEST_ENGINE",45="TEST_ENGINE_VVT",52="TEST_ISSUE_366_BOTH",53="TEST_ISSUE_366_RISE",19="TEST_ROTARY",13="TOYOTA_1NZ_FE",44="TOYOTA_2JZ_GTE_VVTi",102="UNUSED102",67="UNUSED67",21="UNUSED_21",65="UNUSED_65",97="UNUSED_97",32="VW_ABA",96="WASTEGATE_PROTEUS_TEST"
startButtonSuppressOnStartUpMs = scalar, U16, 2, "", 1, 0, 0, 32000, 0 startButtonSuppressOnStartUpMs = scalar, U16, 2, "", 1, 0, 0, 32000, 0
sensorSnifferRpmThreshold = scalar, U16, 4, "RPM", 1, 0, 0, 10000, 0 sensorSnifferRpmThreshold = scalar, U16, 4, "RPM", 1, 0, 0, 10000, 0
launchRpm = scalar, U16, 6, "rpm", 1, 0, 0, 20000, 0 launchRpm = scalar, U16, 6, "rpm", 1, 0, 0, 20000, 0
@ -193,6 +193,7 @@ displacement = scalar, U16, 432, "L", 0.001, 0, 0, 65, 3
triggerSimulatorRpm = scalar, U16, 434, "RPM", 1, 0, 0, 30000, 0 triggerSimulatorRpm = scalar, U16, 434, "RPM", 1, 0, 0, 30000, 0
cylindersCount = scalar, U32, 436, "", 1, 0, 1, 12, 0 cylindersCount = scalar, U32, 436, "", 1, 0, 1, 12, 0
firingOrder = bits, U08, 440, [0:6], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "1-5-4-8-3-7-2-6", "fo33", "fo34", "fo35", "fo36", "fo37", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" firingOrder = bits, U08, 440, [0:6], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "1-5-4-8-3-7-2-6", "fo33", "fo34", "fo35", "fo36", "fo37", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
communityCommsLedPid = bits, U16, 442, [0:7], $gpio_list
cylinderBore = scalar, F32, 444, "mm", 1, 0, 0, 20000, 2 cylinderBore = scalar, F32, 444, "mm", 1, 0, 0, 20000, 2
fuelAlgorithm = bits, U08, 448, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua", "INVALID", "INVALID", "INVALID", "INVALID" fuelAlgorithm = bits, U08, 448, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua", "INVALID", "INVALID", "INVALID", "INVALID"
ALSMaxTPS = scalar, U08, 449, "%", 1, 0, 0, 10, 0 ALSMaxTPS = scalar, U08, 449, "%", 1, 0, 0, 10, 0
@ -4564,8 +4565,8 @@ gaugeCategory = Sensors - Basic
IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1
afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2
afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2
afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afrGasScale1Gauge = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2
afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afrGasScale2Gauge = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2
lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1
@ -4574,7 +4575,7 @@ gaugeCategory = Sensors - Basic
;Name Var Title Units Lo Hi LoD LoW HiW HiD vd ld ;Name Var Title Units Lo Hi LoD LoW HiW HiD vd ld
gaugeCategory = Sensors - Extra 1 gaugeCategory = Sensors - Extra 1
VSSGauge = vehicleSpeedKph, "Vehicle Speed", "kmh", 0, 200, 0, 1, 3, 4, 1, 1 VSSGauge = vehicleSpeedKph, "Vehicle Speed", "kmh", 0, 200, 0, 5, 110, 130, 1, 1
wheelSlipRatioGauge = wheelSlipRatio, "Wheel Slip Ratio", "", 0, 200, 0, 1, 3, 4, 3, 3 wheelSlipRatioGauge = wheelSlipRatio, "Wheel Slip Ratio", "", 0, 200, 0, 1, 3, 4, 3, 3
turboSpeedGauge = turboSpeed, "Turbocharger Speed", "hz", 0, 200, 0, 1, 3, 4, 1, 1 turboSpeedGauge = turboSpeed, "Turbocharger Speed", "hz", 0, 200, 0, 1, 3, 4, 1, 1
baroPressureGauge = baroPressure, "Barometric pressure", "kPa", 0, 1024, 0, 0, 0, 0, 0, 0 baroPressureGauge = baroPressure, "Barometric pressure", "kPa", 0, 1024, 0, 0, 0, 0, 0, 0
@ -6091,11 +6092,10 @@ cmd_set_engine_type_TOYOTA_1NZ_FE = "Z\x00\x1e\x00\x0d"
cmd_set_engine_type_MRE_M111 = "Z\x00\x1e\x00\x44" cmd_set_engine_type_MRE_M111 = "Z\x00\x1e\x00\x44"
cmd_set_engine_type_hellen_NA6 = "Z\x00\x1e\x00\x22" cmd_set_engine_type_MAZDA_MIATA_NA6 = "Z\x00\x1e\x00\x22"
cmd_set_engine_type_hellen_NA94 = "Z\x00\x1e\x00\x50" cmd_set_engine_type_MAZDA_MIATA_NA94 = "Z\x00\x1e\x00\x50"
cmd_set_engine_type_hellen_NB1_36 = "Z\x00\x1e\x00\x5e" cmd_set_engine_type_MAZDA_MIATA_NB2_36 = "Z\x00\x1e\x00\x56"
cmd_set_engine_type_hellen_NB2_36 = "Z\x00\x1e\x00\x56"
cmd_set_engine_type_hellen_nissan_121_4 = "Z\x00\x1e\x00\x54" cmd_set_engine_type_hellen_nissan_121_4 = "Z\x00\x1e\x00\x54"
cmd_set_engine_type_hellen_nissan_121_6 = "Z\x00\x1e\x00\x48" cmd_set_engine_type_hellen_nissan_121_6 = "Z\x00\x1e\x00\x48"
@ -6116,8 +6116,6 @@ cmd_set_engine_type_hellen_coupe_bk2 = "Z\x00\x1e\x00\x5f"
; MIATA_NA6_MAP = 41 ; MIATA_NA6_MAP = 41
cmd_set_engine_type_Frankenso_Miata_NA6_MAP = "Z\x00\x1e\x00\x29" cmd_set_engine_type_Frankenso_Miata_NA6_MAP = "Z\x00\x1e\x00\x29"
; MAZDA_MIATA_2003 = 47
cmd_set_engine_type_Frankenso_Miata_NB2 = "Z\x00\x1e\x00\x2f"
cmd_set_engine_type_FUEL_BENCH = "Z\x00\x1e\x00\x0f" cmd_set_engine_type_FUEL_BENCH = "Z\x00\x1e\x00\x0f"
@ -8005,7 +8003,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
field = "Output", speedometerOutputPin field = "Output", speedometerOutputPin
field = "Pulse per km", speedometerPulsePerKm, { speedometerOutputPin } field = "Pulse per km", speedometerPulsePerKm, { speedometerOutputPin }
dialog = outputsDialogLeft dialog = outputsDialogLeft
panel = mainRelayDialog panel = mainRelayDialog
panel = fuelPumpDialog panel = fuelPumpDialog
panel = tachSettings panel = tachSettings