Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2023-04-01 05:58:49 +00:00
parent 9bbfc3382e
commit ffcfa6bf2d
68 changed files with 234 additions and 353 deletions

View File

@ -1109,7 +1109,7 @@ struct engine_configuration_s {
// offset 628
float compressionRatio;
// Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board.
// Generate a synthetic trigger signal for an external ECU
// offset 632
Gpio triggerSimulatorPins[TRIGGER_SIMULATOR_PIN_COUNT];
@ -1118,7 +1118,7 @@ struct engine_configuration_s {
scaled_channel<uint16_t, 1000, 1> fordInjectorSmallPulseSlope;
// offset 638
pin_output_mode_e triggerSimulatorPinModes[TRIGGER_SIMULATOR_PIN_COUNT];
uint8_t unused638[2];
// offset 640 bit 0
bool is_enabled_spi_1 : 1 {};

View File

@ -993,7 +993,7 @@
#define show_Frankenso_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 29936813
#define SIGNATURE_HASH 3900087428
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
#define spi_device_e_SPI_DEVICE_2 2
@ -1261,7 +1261,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.subaru_eg33_f7.29936813"
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.subaru_eg33_f7.3900087428"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1109,7 +1109,7 @@ struct engine_configuration_s {
// offset 628
float compressionRatio;
// Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board.
// Generate a synthetic trigger signal for an external ECU
// offset 632
Gpio triggerSimulatorPins[TRIGGER_SIMULATOR_PIN_COUNT];
@ -1118,7 +1118,7 @@ struct engine_configuration_s {
scaled_channel<uint16_t, 1000, 1> fordInjectorSmallPulseSlope;
// offset 638
pin_output_mode_e triggerSimulatorPinModes[TRIGGER_SIMULATOR_PIN_COUNT];
uint8_t unused638[2];
// offset 640 bit 0
bool is_enabled_spi_1 : 1 {};

View File

@ -1043,7 +1043,7 @@
#define SentEtbType_NONE 0
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH 3970745476
#define SIGNATURE_HASH 85103789
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
#define spi_device_e_SPI_DEVICE_2 2
@ -1310,7 +1310,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.f407-discovery.3970745476"
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.f407-discovery.85103789"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3224982168
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.48way.3224982168"
#define SIGNATURE_HASH 696713905
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.48way.696713905"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2713509349
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.alphax-2chan.2713509349"
#define SIGNATURE_HASH 1208126924
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.alphax-2chan.1208126924"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 729079684
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.alphax-4chan.729079684"
#define SIGNATURE_HASH 3268054957
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.alphax-4chan.3268054957"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1406130557
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.alphax-8chan.1406130557"
#define SIGNATURE_HASH 3128002900
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.alphax-8chan.3128002900"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2552835845
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.atlas.2552835845"
#define SIGNATURE_HASH 1905753900
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.atlas.1905753900"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3167016852
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.core8.3167016852"
#define SIGNATURE_HASH 1434093501
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.core8.1434093501"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3970745476
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.f407-discovery.3970745476"
#define SIGNATURE_HASH 85103789
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.f407-discovery.85103789"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2229525026
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.f429-discovery.2229525026"
#define SIGNATURE_HASH 1834846731
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.f429-discovery.1834846731"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2796632808
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.frankenso_na6.2796632808"
#define SIGNATURE_HASH 1326410433
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.frankenso_na6.1326410433"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 225895000
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.harley81.225895000"
#define SIGNATURE_HASH 3838358129
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.harley81.3838358129"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3985306865
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen-gm-e67.3985306865"
#define SIGNATURE_HASH 70558936
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen-gm-e67.70558936"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1981495984
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen-honda-k.1981495984"
#define SIGNATURE_HASH 2678418073
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen-honda-k.2678418073"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1942277022
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen-nb1.1942277022"
#define SIGNATURE_HASH 2591726519
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen-nb1.2591726519"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 52389844
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen121nissan.52389844"
#define SIGNATURE_HASH 3936434173
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen121nissan.3936434173"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2937874439
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen121vag.2937874439"
#define SIGNATURE_HASH 1185036334
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen121vag.1185036334"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 74562437
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen128.74562437"
#define SIGNATURE_HASH 3989826476
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen128.3989826476"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2424740708
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen154hyundai.2424740708"
#define SIGNATURE_HASH 2033765197
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen154hyundai.2033765197"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1968653205
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen72.1968653205"
#define SIGNATURE_HASH 2632520636
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen72.2632520636"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3655153943
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen81.3655153943"
#define SIGNATURE_HASH 811821374
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen81.811821374"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3756338724
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen88bmw.3756338724"
#define SIGNATURE_HASH 911965709
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellen88bmw.911965709"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2538838949
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellenNA6.2538838949"
#define SIGNATURE_HASH 2129513356
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellenNA6.2129513356"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 737668117
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellenNA8_96.737668117"
#define SIGNATURE_HASH 3259612220
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.hellenNA8_96.3259612220"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1668136858
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.mre_f4.1668136858"
#define SIGNATURE_HASH 2329145267
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.mre_f4.2329145267"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1668136858
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.mre_f7.1668136858"
#define SIGNATURE_HASH 2329145267
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.mre_f7.2329145267"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3027703730
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.prometheus_405.3027703730"
#define SIGNATURE_HASH 1573472155
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.prometheus_405.1573472155"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3027703730
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.prometheus_469.3027703730"
#define SIGNATURE_HASH 1573472155
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.prometheus_469.1573472155"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3883753263
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.proteus_f4.3883753263"
#define SIGNATURE_HASH 247664390
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.proteus_f4.247664390"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3883753263
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.proteus_f7.3883753263"
#define SIGNATURE_HASH 247664390
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.proteus_f7.247664390"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3883753263
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.proteus_h7.3883753263"
#define SIGNATURE_HASH 247664390
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.proteus_h7.247664390"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 29936813
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.subaru_eg33_f7.29936813"
#define SIGNATURE_HASH 3900087428
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.subaru_eg33_f7.3900087428"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 239990272
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.tdg-pdm8.239990272"
#define SIGNATURE_HASH 3891504681
#define TS_SIGNATURE "rusEFI (FOME) master.2023.04.01.tdg-pdm8.3891504681"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.f407-discovery.3970745476"
signature = "rusEFI (FOME) master.2023.04.01.f407-discovery.85103789"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.f407-discovery.3970745476" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.f407-discovery.85103789" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7678,9 +7675,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.48way.3224982168"
signature = "rusEFI (FOME) master.2023.04.01.48way.696713905"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.48way.3224982168" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.48way.696713905" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7676,9 +7673,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.alphax-2chan.2713509349"
signature = "rusEFI (FOME) master.2023.04.01.alphax-2chan.1208126924"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.alphax-2chan.2713509349" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.alphax-2chan.1208126924" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.alphax-4chan.729079684"
signature = "rusEFI (FOME) master.2023.04.01.alphax-4chan.3268054957"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.alphax-4chan.729079684" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.alphax-4chan.3268054957" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.alphax-8chan.1406130557"
signature = "rusEFI (FOME) master.2023.04.01.alphax-8chan.3128002900"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.alphax-8chan.1406130557" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.alphax-8chan.3128002900" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.atlas.2552835845"
signature = "rusEFI (FOME) master.2023.04.01.atlas.1905753900"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.atlas.2552835845" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.atlas.1905753900" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7667,9 +7664,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.core8.3167016852"
signature = "rusEFI (FOME) master.2023.04.01.core8.1434093501"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.core8.3167016852" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.core8.1434093501" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7676,9 +7673,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.f407-discovery.3970745476"
signature = "rusEFI (FOME) master.2023.04.01.f407-discovery.85103789"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.f407-discovery.3970745476" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.f407-discovery.85103789" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7678,9 +7675,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.f429-discovery.2229525026"
signature = "rusEFI (FOME) master.2023.04.01.f429-discovery.1834846731"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.f429-discovery.2229525026" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.f429-discovery.1834846731" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7676,9 +7673,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.frankenso_na6.2796632808"
signature = "rusEFI (FOME) master.2023.04.01.frankenso_na6.1326410433"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.frankenso_na6.2796632808" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.frankenso_na6.1326410433" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7676,9 +7673,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.harley81.225895000"
signature = "rusEFI (FOME) master.2023.04.01.harley81.3838358129"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.harley81.225895000" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.harley81.3838358129" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen-gm-e67.3985306865"
signature = "rusEFI (FOME) master.2023.04.01.hellen-gm-e67.70558936"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen-gm-e67.3985306865" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen-gm-e67.70558936" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen-honda-k.1981495984"
signature = "rusEFI (FOME) master.2023.04.01.hellen-honda-k.2678418073"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen-honda-k.1981495984" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen-honda-k.2678418073" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen-nb1.1942277022"
signature = "rusEFI (FOME) master.2023.04.01.hellen-nb1.2591726519"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen-nb1.1942277022" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen-nb1.2591726519" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen121nissan.52389844"
signature = "rusEFI (FOME) master.2023.04.01.hellen121nissan.3936434173"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen121nissan.52389844" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen121nissan.3936434173" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen121vag.2937874439"
signature = "rusEFI (FOME) master.2023.04.01.hellen121vag.1185036334"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen121vag.2937874439" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen121vag.1185036334" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen128.74562437"
signature = "rusEFI (FOME) master.2023.04.01.hellen128.3989826476"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen128.74562437" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen128.3989826476" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen154hyundai.2424740708"
signature = "rusEFI (FOME) master.2023.04.01.hellen154hyundai.2033765197"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen154hyundai.2424740708" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen154hyundai.2033765197" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen72.1968653205"
signature = "rusEFI (FOME) master.2023.04.01.hellen72.2632520636"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen72.1968653205" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen72.2632520636" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen81.3655153943"
signature = "rusEFI (FOME) master.2023.04.01.hellen81.811821374"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen81.3655153943" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen81.811821374" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellen88bmw.3756338724"
signature = "rusEFI (FOME) master.2023.04.01.hellen88bmw.911965709"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellen88bmw.3756338724" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellen88bmw.911965709" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellenNA6.2538838949"
signature = "rusEFI (FOME) master.2023.04.01.hellenNA6.2129513356"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellenNA6.2538838949" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellenNA6.2129513356" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.hellenNA8_96.737668117"
signature = "rusEFI (FOME) master.2023.04.01.hellenNA8_96.3259612220"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.hellenNA8_96.737668117" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.hellenNA8_96.3259612220" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.mre_f4.1668136858"
signature = "rusEFI (FOME) master.2023.04.01.mre_f4.2329145267"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.mre_f4.1668136858" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.mre_f4.2329145267" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.mre_f7.1668136858"
signature = "rusEFI (FOME) master.2023.04.01.mre_f7.2329145267"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.mre_f7.1668136858" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.mre_f7.2329145267" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.prometheus_405.3027703730"
signature = "rusEFI (FOME) master.2023.04.01.prometheus_405.1573472155"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.prometheus_405.3027703730" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.prometheus_405.1573472155" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7671,9 +7668,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.prometheus_469.3027703730"
signature = "rusEFI (FOME) master.2023.04.01.prometheus_469.1573472155"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.prometheus_469.3027703730" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.prometheus_469.1573472155" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7671,9 +7668,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.proteus_f4.3883753263"
signature = "rusEFI (FOME) master.2023.04.01.proteus_f4.247664390"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.proteus_f4.3883753263" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.proteus_f4.247664390" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 26080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.proteus_f7.3883753263"
signature = "rusEFI (FOME) master.2023.04.01.proteus_f7.247664390"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.proteus_f7.3883753263" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.proteus_f7.247664390" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 26080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.proteus_h7.3883753263"
signature = "rusEFI (FOME) master.2023.04.01.proteus_h7.247664390"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.proteus_h7.3883753263" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.proteus_h7.247664390" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 26080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.subaru_eg33_f7.29936813"
signature = "rusEFI (FOME) master.2023.04.01.subaru_eg33_f7.3900087428"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.subaru_eg33_f7.29936813" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.subaru_eg33_f7.3900087428" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7667,9 +7664,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.04.01.tdg-pdm8.239990272"
signature = "rusEFI (FOME) master.2023.04.01.tdg-pdm8.3891504681"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.04.01.tdg-pdm8.239990272" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.04.01.tdg-pdm8.3891504681" ; 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
useLegacyFTempUnits = false
@ -312,8 +312,7 @@ compressionRatio = scalar, F32, 628, "CR", 1, 0, 0, 300, 1
triggerSimulatorPins1 = bits, U16, 632, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorPins2 = bits, U16, 634, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fordInjectorSmallPulseSlope = scalar, U16, 636, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 638, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 639, [0:1], "default", "default inverted", "open collector", "open collector inverted"
unused638 = array, U08, 638, [2], "", 1, 0, 0, 100, 0
is_enabled_spi_1 = bits, U32, 640, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 640, [1:1], "false", "true"
is_enabled_spi_3 = bits, U32, 640, [2:2], "false", "true"
@ -1503,10 +1502,8 @@ throttleEstimateEffectiveAreaValues = array, U16, 22080, [12], "g/s", 0.1, 0, 0,
secondSolenoidPin = "Some Subaru and some Mazda use double-solenoid idle air valve"
tunerStudioSerialSpeed = "Secondary TTL channel baud rate"
compressionRatio = "Just for reference really, not taken into account by any logic at this point"
triggerSimulatorPins1 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 1"
triggerSimulatorPins2 = "Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. 2"
triggerSimulatorPinModes1 = "triggerSimulatorPinModes 1"
triggerSimulatorPinModes2 = "triggerSimulatorPinModes 2"
triggerSimulatorPins1 = "Generate a synthetic trigger signal for an external ECU 1"
triggerSimulatorPins2 = "Generate a synthetic trigger signal for an external ECU 2"
isSdCardEnabled = "enable sd/disable sd"
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
@ -7676,9 +7673,7 @@ dialog = tcuControls, "Transmission Settings"
commandButton = "Disable trigger simulation", cmd_disable_self_stim
field = ""
field = "trigger stimulator output #1", triggerSimulatorPins1
field = "trigger stimulator output mode #1", triggerSimulatorPinModes1
field = "trigger stimulator output #2", triggerSimulatorPins2
field = "trigger stimulator output mode #2", triggerSimulatorPinModes2
field = ""
field = "Logic input channel 1", logicAnalyzerPins1
field = "Logic input channel 2", logicAnalyzerPins2

View File

@ -991,6 +991,7 @@ public class Fields {
public static final int SentEtbType_FORD_TYPE_1 = 2;
public static final int SentEtbType_GM_TYPE_1 = 1;
public static final int SentEtbType_NONE = 0;
public static final int SIGNATURE_HASH = 85103789;
public static final int spi_device_e_SPI_DEVICE_1 = 1;
public static final int spi_device_e_SPI_DEVICE_2 = 2;
public static final int spi_device_e_SPI_DEVICE_3 = 3;
@ -1194,7 +1195,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI (FOME) master.2023.04.01.f407-discovery.3970745476";
public static final String TS_SIGNATURE = "rusEFI (FOME) master.2023.04.01.f407-discovery.85103789";
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TS_TOTAL_OUTPUT_SIZE = 1368;
@ -1491,8 +1492,7 @@ public class Fields {
public static final Field TRIGGERSIMULATORPINS1 = Field.create("TRIGGERSIMULATORPINS1", 632, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERSIMULATORPINS2 = Field.create("TRIGGERSIMULATORPINS2", 634, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0);
public static final Field FORDINJECTORSMALLPULSESLOPE = Field.create("FORDINJECTORSMALLPULSESLOPE", 636, FieldType.INT16).setScale(0.001).setBaseOffset(0);
public static final Field TRIGGERSIMULATORPINMODES1 = Field.create("TRIGGERSIMULATORPINMODES1", 638, FieldType.INT8, pin_output_mode_e).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERSIMULATORPINMODES2 = Field.create("TRIGGERSIMULATORPINMODES2", 639, FieldType.INT8, pin_output_mode_e).setScale(1.0).setBaseOffset(0);
public static final Field UNUSED638 = Field.create("UNUSED638", 638, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field IS_ENABLED_SPI_1 = Field.create("IS_ENABLED_SPI_1", 640, FieldType.BIT, 0).setBaseOffset(0);
public static final Field IS_ENABLED_SPI_2 = Field.create("IS_ENABLED_SPI_2", 640, FieldType.BIT, 1).setBaseOffset(0);
public static final Field IS_ENABLED_SPI_3 = Field.create("IS_ENABLED_SPI_3", 640, FieldType.BIT, 2).setBaseOffset(0);
@ -2820,8 +2820,7 @@ public class Fields {
TRIGGERSIMULATORPINS1,
TRIGGERSIMULATORPINS2,
FORDINJECTORSMALLPULSESLOPE,
TRIGGERSIMULATORPINMODES1,
TRIGGERSIMULATORPINMODES2,
UNUSED638,
IS_ENABLED_SPI_1,
IS_ENABLED_SPI_2,
IS_ENABLED_SPI_3,