Auto-generated configs and docs
This commit is contained in:
parent
3a30f038ce
commit
a5063adacd
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:08:33 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:31:14 UTC 2021
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -960,7 +960,13 @@ struct engine_configuration_s {
|
|||
unused
|
||||
* offset 445
|
||||
*/
|
||||
int8_t unusedOldIgnitionOffset[3];
|
||||
int8_t unusedOldIgnitionOffset[1];
|
||||
/**
|
||||
* Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting.
|
||||
kPa
|
||||
* offset 446
|
||||
*/
|
||||
uint16_t minOilPressureAfterStart;
|
||||
/**
|
||||
* Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light).
|
||||
* offset 448
|
||||
|
@ -1964,10 +1970,10 @@ struct engine_configuration_s {
|
|||
bool unusedBit_251_29 : 1;
|
||||
/**
|
||||
offset 976 bit 30 */
|
||||
bool unusedBit_290_30 : 1;
|
||||
bool unusedBit_291_30 : 1;
|
||||
/**
|
||||
offset 976 bit 31 */
|
||||
bool unusedBit_290_31 : 1;
|
||||
bool unusedBit_291_31 : 1;
|
||||
/**
|
||||
* offset 980
|
||||
*/
|
||||
|
@ -2896,76 +2902,76 @@ struct engine_configuration_s {
|
|||
bool unused1130 : 1;
|
||||
/**
|
||||
offset 2116 bit 8 */
|
||||
bool unusedBit_493_8 : 1;
|
||||
bool unusedBit_494_8 : 1;
|
||||
/**
|
||||
offset 2116 bit 9 */
|
||||
bool unusedBit_493_9 : 1;
|
||||
bool unusedBit_494_9 : 1;
|
||||
/**
|
||||
offset 2116 bit 10 */
|
||||
bool unusedBit_493_10 : 1;
|
||||
bool unusedBit_494_10 : 1;
|
||||
/**
|
||||
offset 2116 bit 11 */
|
||||
bool unusedBit_493_11 : 1;
|
||||
bool unusedBit_494_11 : 1;
|
||||
/**
|
||||
offset 2116 bit 12 */
|
||||
bool unusedBit_493_12 : 1;
|
||||
bool unusedBit_494_12 : 1;
|
||||
/**
|
||||
offset 2116 bit 13 */
|
||||
bool unusedBit_493_13 : 1;
|
||||
bool unusedBit_494_13 : 1;
|
||||
/**
|
||||
offset 2116 bit 14 */
|
||||
bool unusedBit_493_14 : 1;
|
||||
bool unusedBit_494_14 : 1;
|
||||
/**
|
||||
offset 2116 bit 15 */
|
||||
bool unusedBit_493_15 : 1;
|
||||
bool unusedBit_494_15 : 1;
|
||||
/**
|
||||
offset 2116 bit 16 */
|
||||
bool unusedBit_493_16 : 1;
|
||||
bool unusedBit_494_16 : 1;
|
||||
/**
|
||||
offset 2116 bit 17 */
|
||||
bool unusedBit_493_17 : 1;
|
||||
bool unusedBit_494_17 : 1;
|
||||
/**
|
||||
offset 2116 bit 18 */
|
||||
bool unusedBit_493_18 : 1;
|
||||
bool unusedBit_494_18 : 1;
|
||||
/**
|
||||
offset 2116 bit 19 */
|
||||
bool unusedBit_493_19 : 1;
|
||||
bool unusedBit_494_19 : 1;
|
||||
/**
|
||||
offset 2116 bit 20 */
|
||||
bool unusedBit_493_20 : 1;
|
||||
bool unusedBit_494_20 : 1;
|
||||
/**
|
||||
offset 2116 bit 21 */
|
||||
bool unusedBit_493_21 : 1;
|
||||
bool unusedBit_494_21 : 1;
|
||||
/**
|
||||
offset 2116 bit 22 */
|
||||
bool unusedBit_493_22 : 1;
|
||||
bool unusedBit_494_22 : 1;
|
||||
/**
|
||||
offset 2116 bit 23 */
|
||||
bool unusedBit_493_23 : 1;
|
||||
bool unusedBit_494_23 : 1;
|
||||
/**
|
||||
offset 2116 bit 24 */
|
||||
bool unusedBit_493_24 : 1;
|
||||
bool unusedBit_494_24 : 1;
|
||||
/**
|
||||
offset 2116 bit 25 */
|
||||
bool unusedBit_493_25 : 1;
|
||||
bool unusedBit_494_25 : 1;
|
||||
/**
|
||||
offset 2116 bit 26 */
|
||||
bool unusedBit_493_26 : 1;
|
||||
bool unusedBit_494_26 : 1;
|
||||
/**
|
||||
offset 2116 bit 27 */
|
||||
bool unusedBit_493_27 : 1;
|
||||
bool unusedBit_494_27 : 1;
|
||||
/**
|
||||
offset 2116 bit 28 */
|
||||
bool unusedBit_493_28 : 1;
|
||||
bool unusedBit_494_28 : 1;
|
||||
/**
|
||||
offset 2116 bit 29 */
|
||||
bool unusedBit_493_29 : 1;
|
||||
bool unusedBit_494_29 : 1;
|
||||
/**
|
||||
offset 2116 bit 30 */
|
||||
bool unusedBit_493_30 : 1;
|
||||
bool unusedBit_494_30 : 1;
|
||||
/**
|
||||
offset 2116 bit 31 */
|
||||
bool unusedBit_493_31 : 1;
|
||||
bool unusedBit_494_31 : 1;
|
||||
/**
|
||||
* set can_mode X
|
||||
* offset 2120
|
||||
|
@ -4219,4 +4225,4 @@ struct persistent_config_s {
|
|||
};
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:08:33 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:31:14 UTC 2021
|
||||
|
|
|
@ -1165,6 +1165,7 @@
|
|||
#define mc33_t_peak_off_offset 4504
|
||||
#define mc33_t_peak_tot_offset 4506
|
||||
#define measureMapOnlyInOneCylinder_offset 744
|
||||
#define minOilPressureAfterStart_offset 446
|
||||
#define MLQ_FIELD_HEADER_SIZE 55
|
||||
#define MLQ_HEADER_SIZE 22
|
||||
#define MOCK_AFR_COMMAND "mock_afr_voltage"
|
||||
|
@ -1288,7 +1289,7 @@
|
|||
#define showSdCardWarning_offset 76
|
||||
#define SIGNATURE_BOARD hellen_cypress
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 3360936260
|
||||
#define SIGNATURE_HASH 837096267
|
||||
#define silentTriggerError_offset 1464
|
||||
#define slowAdcAlpha_offset 2088
|
||||
#define sparkDwellRpmBins_offset 332
|
||||
|
@ -1641,7 +1642,7 @@
|
|||
#define ts_show_spi true
|
||||
#define ts_show_trigger_comparator false
|
||||
#define ts_show_tunerstudio_port true
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen_cypress.3360936260"
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen_cypress.837096267"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
@ -1739,33 +1740,33 @@
|
|||
#define unusedAtOldBoardConfigurationEnd_offset 1228
|
||||
#define unusedBit4_1476_offset 1476
|
||||
#define unusedBit_251_29_offset 976
|
||||
#define unusedBit_290_30_offset 976
|
||||
#define unusedBit_290_31_offset 976
|
||||
#define unusedBit_291_30_offset 976
|
||||
#define unusedBit_291_31_offset 976
|
||||
#define unusedBit_34_31_offset 76
|
||||
#define unusedBit_493_10_offset 2116
|
||||
#define unusedBit_493_11_offset 2116
|
||||
#define unusedBit_493_12_offset 2116
|
||||
#define unusedBit_493_13_offset 2116
|
||||
#define unusedBit_493_14_offset 2116
|
||||
#define unusedBit_493_15_offset 2116
|
||||
#define unusedBit_493_16_offset 2116
|
||||
#define unusedBit_493_17_offset 2116
|
||||
#define unusedBit_493_18_offset 2116
|
||||
#define unusedBit_493_19_offset 2116
|
||||
#define unusedBit_493_20_offset 2116
|
||||
#define unusedBit_493_21_offset 2116
|
||||
#define unusedBit_493_22_offset 2116
|
||||
#define unusedBit_493_23_offset 2116
|
||||
#define unusedBit_493_24_offset 2116
|
||||
#define unusedBit_493_25_offset 2116
|
||||
#define unusedBit_493_26_offset 2116
|
||||
#define unusedBit_493_27_offset 2116
|
||||
#define unusedBit_493_28_offset 2116
|
||||
#define unusedBit_493_29_offset 2116
|
||||
#define unusedBit_493_30_offset 2116
|
||||
#define unusedBit_493_31_offset 2116
|
||||
#define unusedBit_493_8_offset 2116
|
||||
#define unusedBit_493_9_offset 2116
|
||||
#define unusedBit_494_10_offset 2116
|
||||
#define unusedBit_494_11_offset 2116
|
||||
#define unusedBit_494_12_offset 2116
|
||||
#define unusedBit_494_13_offset 2116
|
||||
#define unusedBit_494_14_offset 2116
|
||||
#define unusedBit_494_15_offset 2116
|
||||
#define unusedBit_494_16_offset 2116
|
||||
#define unusedBit_494_17_offset 2116
|
||||
#define unusedBit_494_18_offset 2116
|
||||
#define unusedBit_494_19_offset 2116
|
||||
#define unusedBit_494_20_offset 2116
|
||||
#define unusedBit_494_21_offset 2116
|
||||
#define unusedBit_494_22_offset 2116
|
||||
#define unusedBit_494_23_offset 2116
|
||||
#define unusedBit_494_24_offset 2116
|
||||
#define unusedBit_494_25_offset 2116
|
||||
#define unusedBit_494_26_offset 2116
|
||||
#define unusedBit_494_27_offset 2116
|
||||
#define unusedBit_494_28_offset 2116
|
||||
#define unusedBit_494_29_offset 2116
|
||||
#define unusedBit_494_30_offset 2116
|
||||
#define unusedBit_494_31_offset 2116
|
||||
#define unusedBit_494_8_offset 2116
|
||||
#define unusedBit_494_9_offset 2116
|
||||
#define unusedOldBiquad_offset 2331
|
||||
#define unusedOldIgnitionOffset_offset 445
|
||||
#define unusedSpiPadding4_offset 2593
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:08:31 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:31:12 UTC 2021
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -960,7 +960,13 @@ struct engine_configuration_s {
|
|||
unused
|
||||
* offset 445
|
||||
*/
|
||||
int8_t unusedOldIgnitionOffset[3];
|
||||
int8_t unusedOldIgnitionOffset[1];
|
||||
/**
|
||||
* Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting.
|
||||
kPa
|
||||
* offset 446
|
||||
*/
|
||||
uint16_t minOilPressureAfterStart;
|
||||
/**
|
||||
* Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light).
|
||||
* offset 448
|
||||
|
@ -1964,10 +1970,10 @@ struct engine_configuration_s {
|
|||
bool unusedBit_251_29 : 1;
|
||||
/**
|
||||
offset 976 bit 30 */
|
||||
bool unusedBit_290_30 : 1;
|
||||
bool unusedBit_291_30 : 1;
|
||||
/**
|
||||
offset 976 bit 31 */
|
||||
bool unusedBit_290_31 : 1;
|
||||
bool unusedBit_291_31 : 1;
|
||||
/**
|
||||
* offset 980
|
||||
*/
|
||||
|
@ -2896,76 +2902,76 @@ struct engine_configuration_s {
|
|||
bool unused1130 : 1;
|
||||
/**
|
||||
offset 2116 bit 8 */
|
||||
bool unusedBit_493_8 : 1;
|
||||
bool unusedBit_494_8 : 1;
|
||||
/**
|
||||
offset 2116 bit 9 */
|
||||
bool unusedBit_493_9 : 1;
|
||||
bool unusedBit_494_9 : 1;
|
||||
/**
|
||||
offset 2116 bit 10 */
|
||||
bool unusedBit_493_10 : 1;
|
||||
bool unusedBit_494_10 : 1;
|
||||
/**
|
||||
offset 2116 bit 11 */
|
||||
bool unusedBit_493_11 : 1;
|
||||
bool unusedBit_494_11 : 1;
|
||||
/**
|
||||
offset 2116 bit 12 */
|
||||
bool unusedBit_493_12 : 1;
|
||||
bool unusedBit_494_12 : 1;
|
||||
/**
|
||||
offset 2116 bit 13 */
|
||||
bool unusedBit_493_13 : 1;
|
||||
bool unusedBit_494_13 : 1;
|
||||
/**
|
||||
offset 2116 bit 14 */
|
||||
bool unusedBit_493_14 : 1;
|
||||
bool unusedBit_494_14 : 1;
|
||||
/**
|
||||
offset 2116 bit 15 */
|
||||
bool unusedBit_493_15 : 1;
|
||||
bool unusedBit_494_15 : 1;
|
||||
/**
|
||||
offset 2116 bit 16 */
|
||||
bool unusedBit_493_16 : 1;
|
||||
bool unusedBit_494_16 : 1;
|
||||
/**
|
||||
offset 2116 bit 17 */
|
||||
bool unusedBit_493_17 : 1;
|
||||
bool unusedBit_494_17 : 1;
|
||||
/**
|
||||
offset 2116 bit 18 */
|
||||
bool unusedBit_493_18 : 1;
|
||||
bool unusedBit_494_18 : 1;
|
||||
/**
|
||||
offset 2116 bit 19 */
|
||||
bool unusedBit_493_19 : 1;
|
||||
bool unusedBit_494_19 : 1;
|
||||
/**
|
||||
offset 2116 bit 20 */
|
||||
bool unusedBit_493_20 : 1;
|
||||
bool unusedBit_494_20 : 1;
|
||||
/**
|
||||
offset 2116 bit 21 */
|
||||
bool unusedBit_493_21 : 1;
|
||||
bool unusedBit_494_21 : 1;
|
||||
/**
|
||||
offset 2116 bit 22 */
|
||||
bool unusedBit_493_22 : 1;
|
||||
bool unusedBit_494_22 : 1;
|
||||
/**
|
||||
offset 2116 bit 23 */
|
||||
bool unusedBit_493_23 : 1;
|
||||
bool unusedBit_494_23 : 1;
|
||||
/**
|
||||
offset 2116 bit 24 */
|
||||
bool unusedBit_493_24 : 1;
|
||||
bool unusedBit_494_24 : 1;
|
||||
/**
|
||||
offset 2116 bit 25 */
|
||||
bool unusedBit_493_25 : 1;
|
||||
bool unusedBit_494_25 : 1;
|
||||
/**
|
||||
offset 2116 bit 26 */
|
||||
bool unusedBit_493_26 : 1;
|
||||
bool unusedBit_494_26 : 1;
|
||||
/**
|
||||
offset 2116 bit 27 */
|
||||
bool unusedBit_493_27 : 1;
|
||||
bool unusedBit_494_27 : 1;
|
||||
/**
|
||||
offset 2116 bit 28 */
|
||||
bool unusedBit_493_28 : 1;
|
||||
bool unusedBit_494_28 : 1;
|
||||
/**
|
||||
offset 2116 bit 29 */
|
||||
bool unusedBit_493_29 : 1;
|
||||
bool unusedBit_494_29 : 1;
|
||||
/**
|
||||
offset 2116 bit 30 */
|
||||
bool unusedBit_493_30 : 1;
|
||||
bool unusedBit_494_30 : 1;
|
||||
/**
|
||||
offset 2116 bit 31 */
|
||||
bool unusedBit_493_31 : 1;
|
||||
bool unusedBit_494_31 : 1;
|
||||
/**
|
||||
* set can_mode X
|
||||
* offset 2120
|
||||
|
@ -4213,4 +4219,4 @@ struct persistent_config_s {
|
|||
};
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:08:31 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:31:12 UTC 2021
|
||||
|
|
|
@ -1149,6 +1149,7 @@
|
|||
#define mc33_t_peak_off_offset 4476
|
||||
#define mc33_t_peak_tot_offset 4478
|
||||
#define measureMapOnlyInOneCylinder_offset 744
|
||||
#define minOilPressureAfterStart_offset 446
|
||||
#define MLQ_FIELD_HEADER_SIZE 55
|
||||
#define MLQ_HEADER_SIZE 22
|
||||
#define MOCK_AFR_COMMAND "mock_afr_voltage"
|
||||
|
@ -1272,7 +1273,7 @@
|
|||
#define showSdCardWarning_offset 76
|
||||
#define SIGNATURE_BOARD kin
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 938876344
|
||||
#define SIGNATURE_HASH 3460358071
|
||||
#define silentTriggerError_offset 1464
|
||||
#define slowAdcAlpha_offset 2088
|
||||
#define sparkDwellRpmBins_offset 332
|
||||
|
@ -1625,7 +1626,7 @@
|
|||
#define ts_show_spi true
|
||||
#define ts_show_trigger_comparator true
|
||||
#define ts_show_tunerstudio_port true
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.kin.938876344"
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.kin.3460358071"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
@ -1723,33 +1724,33 @@
|
|||
#define unusedAtOldBoardConfigurationEnd_offset 1228
|
||||
#define unusedBit4_1476_offset 1476
|
||||
#define unusedBit_251_29_offset 976
|
||||
#define unusedBit_290_30_offset 976
|
||||
#define unusedBit_290_31_offset 976
|
||||
#define unusedBit_291_30_offset 976
|
||||
#define unusedBit_291_31_offset 976
|
||||
#define unusedBit_34_31_offset 76
|
||||
#define unusedBit_493_10_offset 2116
|
||||
#define unusedBit_493_11_offset 2116
|
||||
#define unusedBit_493_12_offset 2116
|
||||
#define unusedBit_493_13_offset 2116
|
||||
#define unusedBit_493_14_offset 2116
|
||||
#define unusedBit_493_15_offset 2116
|
||||
#define unusedBit_493_16_offset 2116
|
||||
#define unusedBit_493_17_offset 2116
|
||||
#define unusedBit_493_18_offset 2116
|
||||
#define unusedBit_493_19_offset 2116
|
||||
#define unusedBit_493_20_offset 2116
|
||||
#define unusedBit_493_21_offset 2116
|
||||
#define unusedBit_493_22_offset 2116
|
||||
#define unusedBit_493_23_offset 2116
|
||||
#define unusedBit_493_24_offset 2116
|
||||
#define unusedBit_493_25_offset 2116
|
||||
#define unusedBit_493_26_offset 2116
|
||||
#define unusedBit_493_27_offset 2116
|
||||
#define unusedBit_493_28_offset 2116
|
||||
#define unusedBit_493_29_offset 2116
|
||||
#define unusedBit_493_30_offset 2116
|
||||
#define unusedBit_493_31_offset 2116
|
||||
#define unusedBit_493_8_offset 2116
|
||||
#define unusedBit_493_9_offset 2116
|
||||
#define unusedBit_494_10_offset 2116
|
||||
#define unusedBit_494_11_offset 2116
|
||||
#define unusedBit_494_12_offset 2116
|
||||
#define unusedBit_494_13_offset 2116
|
||||
#define unusedBit_494_14_offset 2116
|
||||
#define unusedBit_494_15_offset 2116
|
||||
#define unusedBit_494_16_offset 2116
|
||||
#define unusedBit_494_17_offset 2116
|
||||
#define unusedBit_494_18_offset 2116
|
||||
#define unusedBit_494_19_offset 2116
|
||||
#define unusedBit_494_20_offset 2116
|
||||
#define unusedBit_494_21_offset 2116
|
||||
#define unusedBit_494_22_offset 2116
|
||||
#define unusedBit_494_23_offset 2116
|
||||
#define unusedBit_494_24_offset 2116
|
||||
#define unusedBit_494_25_offset 2116
|
||||
#define unusedBit_494_26_offset 2116
|
||||
#define unusedBit_494_27_offset 2116
|
||||
#define unusedBit_494_28_offset 2116
|
||||
#define unusedBit_494_29_offset 2116
|
||||
#define unusedBit_494_30_offset 2116
|
||||
#define unusedBit_494_31_offset 2116
|
||||
#define unusedBit_494_8_offset 2116
|
||||
#define unusedBit_494_9_offset 2116
|
||||
#define unusedOldBiquad_offset 2323
|
||||
#define unusedOldIgnitionOffset_offset 445
|
||||
#define unusedSpiPadding4_offset 2585
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:34 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:31:15 UTC 2021
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -960,7 +960,13 @@ struct engine_configuration_s {
|
|||
unused
|
||||
* offset 445
|
||||
*/
|
||||
int8_t unusedOldIgnitionOffset[3];
|
||||
int8_t unusedOldIgnitionOffset[1];
|
||||
/**
|
||||
* Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting.
|
||||
kPa
|
||||
* offset 446
|
||||
*/
|
||||
uint16_t minOilPressureAfterStart;
|
||||
/**
|
||||
* Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light).
|
||||
* offset 448
|
||||
|
@ -1964,10 +1970,10 @@ struct engine_configuration_s {
|
|||
bool unusedBit_251_29 : 1;
|
||||
/**
|
||||
offset 976 bit 30 */
|
||||
bool unusedBit_290_30 : 1;
|
||||
bool unusedBit_291_30 : 1;
|
||||
/**
|
||||
offset 976 bit 31 */
|
||||
bool unusedBit_290_31 : 1;
|
||||
bool unusedBit_291_31 : 1;
|
||||
/**
|
||||
* offset 980
|
||||
*/
|
||||
|
@ -2896,76 +2902,76 @@ struct engine_configuration_s {
|
|||
bool unused1130 : 1;
|
||||
/**
|
||||
offset 2116 bit 8 */
|
||||
bool unusedBit_493_8 : 1;
|
||||
bool unusedBit_494_8 : 1;
|
||||
/**
|
||||
offset 2116 bit 9 */
|
||||
bool unusedBit_493_9 : 1;
|
||||
bool unusedBit_494_9 : 1;
|
||||
/**
|
||||
offset 2116 bit 10 */
|
||||
bool unusedBit_493_10 : 1;
|
||||
bool unusedBit_494_10 : 1;
|
||||
/**
|
||||
offset 2116 bit 11 */
|
||||
bool unusedBit_493_11 : 1;
|
||||
bool unusedBit_494_11 : 1;
|
||||
/**
|
||||
offset 2116 bit 12 */
|
||||
bool unusedBit_493_12 : 1;
|
||||
bool unusedBit_494_12 : 1;
|
||||
/**
|
||||
offset 2116 bit 13 */
|
||||
bool unusedBit_493_13 : 1;
|
||||
bool unusedBit_494_13 : 1;
|
||||
/**
|
||||
offset 2116 bit 14 */
|
||||
bool unusedBit_493_14 : 1;
|
||||
bool unusedBit_494_14 : 1;
|
||||
/**
|
||||
offset 2116 bit 15 */
|
||||
bool unusedBit_493_15 : 1;
|
||||
bool unusedBit_494_15 : 1;
|
||||
/**
|
||||
offset 2116 bit 16 */
|
||||
bool unusedBit_493_16 : 1;
|
||||
bool unusedBit_494_16 : 1;
|
||||
/**
|
||||
offset 2116 bit 17 */
|
||||
bool unusedBit_493_17 : 1;
|
||||
bool unusedBit_494_17 : 1;
|
||||
/**
|
||||
offset 2116 bit 18 */
|
||||
bool unusedBit_493_18 : 1;
|
||||
bool unusedBit_494_18 : 1;
|
||||
/**
|
||||
offset 2116 bit 19 */
|
||||
bool unusedBit_493_19 : 1;
|
||||
bool unusedBit_494_19 : 1;
|
||||
/**
|
||||
offset 2116 bit 20 */
|
||||
bool unusedBit_493_20 : 1;
|
||||
bool unusedBit_494_20 : 1;
|
||||
/**
|
||||
offset 2116 bit 21 */
|
||||
bool unusedBit_493_21 : 1;
|
||||
bool unusedBit_494_21 : 1;
|
||||
/**
|
||||
offset 2116 bit 22 */
|
||||
bool unusedBit_493_22 : 1;
|
||||
bool unusedBit_494_22 : 1;
|
||||
/**
|
||||
offset 2116 bit 23 */
|
||||
bool unusedBit_493_23 : 1;
|
||||
bool unusedBit_494_23 : 1;
|
||||
/**
|
||||
offset 2116 bit 24 */
|
||||
bool unusedBit_493_24 : 1;
|
||||
bool unusedBit_494_24 : 1;
|
||||
/**
|
||||
offset 2116 bit 25 */
|
||||
bool unusedBit_493_25 : 1;
|
||||
bool unusedBit_494_25 : 1;
|
||||
/**
|
||||
offset 2116 bit 26 */
|
||||
bool unusedBit_493_26 : 1;
|
||||
bool unusedBit_494_26 : 1;
|
||||
/**
|
||||
offset 2116 bit 27 */
|
||||
bool unusedBit_493_27 : 1;
|
||||
bool unusedBit_494_27 : 1;
|
||||
/**
|
||||
offset 2116 bit 28 */
|
||||
bool unusedBit_493_28 : 1;
|
||||
bool unusedBit_494_28 : 1;
|
||||
/**
|
||||
offset 2116 bit 29 */
|
||||
bool unusedBit_493_29 : 1;
|
||||
bool unusedBit_494_29 : 1;
|
||||
/**
|
||||
offset 2116 bit 30 */
|
||||
bool unusedBit_493_30 : 1;
|
||||
bool unusedBit_494_30 : 1;
|
||||
/**
|
||||
offset 2116 bit 31 */
|
||||
bool unusedBit_493_31 : 1;
|
||||
bool unusedBit_494_31 : 1;
|
||||
/**
|
||||
* set can_mode X
|
||||
* offset 2120
|
||||
|
@ -4219,4 +4225,4 @@ struct persistent_config_s {
|
|||
};
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:34 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:31:15 UTC 2021
|
||||
|
|
|
@ -1165,6 +1165,7 @@
|
|||
#define mc33_t_peak_off_offset 4504
|
||||
#define mc33_t_peak_tot_offset 4506
|
||||
#define measureMapOnlyInOneCylinder_offset 744
|
||||
#define minOilPressureAfterStart_offset 446
|
||||
#define MLQ_FIELD_HEADER_SIZE 55
|
||||
#define MLQ_HEADER_SIZE 22
|
||||
#define MOCK_AFR_COMMAND "mock_afr_voltage"
|
||||
|
@ -1288,7 +1289,7 @@
|
|||
#define showSdCardWarning_offset 76
|
||||
#define SIGNATURE_BOARD subaru_eg33_f7
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 661849218
|
||||
#define SIGNATURE_HASH 3737503373
|
||||
#define silentTriggerError_offset 1464
|
||||
#define slowAdcAlpha_offset 2088
|
||||
#define sparkDwellRpmBins_offset 332
|
||||
|
@ -1641,7 +1642,7 @@
|
|||
#define ts_show_spi true
|
||||
#define ts_show_trigger_comparator false
|
||||
#define ts_show_tunerstudio_port false
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.subaru_eg33_f7.661849218"
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.subaru_eg33_f7.3737503373"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
@ -1739,33 +1740,33 @@
|
|||
#define unusedAtOldBoardConfigurationEnd_offset 1228
|
||||
#define unusedBit4_1476_offset 1476
|
||||
#define unusedBit_251_29_offset 976
|
||||
#define unusedBit_290_30_offset 976
|
||||
#define unusedBit_290_31_offset 976
|
||||
#define unusedBit_291_30_offset 976
|
||||
#define unusedBit_291_31_offset 976
|
||||
#define unusedBit_34_31_offset 76
|
||||
#define unusedBit_493_10_offset 2116
|
||||
#define unusedBit_493_11_offset 2116
|
||||
#define unusedBit_493_12_offset 2116
|
||||
#define unusedBit_493_13_offset 2116
|
||||
#define unusedBit_493_14_offset 2116
|
||||
#define unusedBit_493_15_offset 2116
|
||||
#define unusedBit_493_16_offset 2116
|
||||
#define unusedBit_493_17_offset 2116
|
||||
#define unusedBit_493_18_offset 2116
|
||||
#define unusedBit_493_19_offset 2116
|
||||
#define unusedBit_493_20_offset 2116
|
||||
#define unusedBit_493_21_offset 2116
|
||||
#define unusedBit_493_22_offset 2116
|
||||
#define unusedBit_493_23_offset 2116
|
||||
#define unusedBit_493_24_offset 2116
|
||||
#define unusedBit_493_25_offset 2116
|
||||
#define unusedBit_493_26_offset 2116
|
||||
#define unusedBit_493_27_offset 2116
|
||||
#define unusedBit_493_28_offset 2116
|
||||
#define unusedBit_493_29_offset 2116
|
||||
#define unusedBit_493_30_offset 2116
|
||||
#define unusedBit_493_31_offset 2116
|
||||
#define unusedBit_493_8_offset 2116
|
||||
#define unusedBit_493_9_offset 2116
|
||||
#define unusedBit_494_10_offset 2116
|
||||
#define unusedBit_494_11_offset 2116
|
||||
#define unusedBit_494_12_offset 2116
|
||||
#define unusedBit_494_13_offset 2116
|
||||
#define unusedBit_494_14_offset 2116
|
||||
#define unusedBit_494_15_offset 2116
|
||||
#define unusedBit_494_16_offset 2116
|
||||
#define unusedBit_494_17_offset 2116
|
||||
#define unusedBit_494_18_offset 2116
|
||||
#define unusedBit_494_19_offset 2116
|
||||
#define unusedBit_494_20_offset 2116
|
||||
#define unusedBit_494_21_offset 2116
|
||||
#define unusedBit_494_22_offset 2116
|
||||
#define unusedBit_494_23_offset 2116
|
||||
#define unusedBit_494_24_offset 2116
|
||||
#define unusedBit_494_25_offset 2116
|
||||
#define unusedBit_494_26_offset 2116
|
||||
#define unusedBit_494_27_offset 2116
|
||||
#define unusedBit_494_28_offset 2116
|
||||
#define unusedBit_494_29_offset 2116
|
||||
#define unusedBit_494_30_offset 2116
|
||||
#define unusedBit_494_31_offset 2116
|
||||
#define unusedBit_494_8_offset 2116
|
||||
#define unusedBit_494_9_offset 2116
|
||||
#define unusedOldBiquad_offset 2331
|
||||
#define unusedOldIgnitionOffset_offset 445
|
||||
#define unusedSpiPadding4_offset 2593
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:10 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:47 UTC 2021
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -960,7 +960,13 @@ struct engine_configuration_s {
|
|||
unused
|
||||
* offset 445
|
||||
*/
|
||||
int8_t unusedOldIgnitionOffset[3];
|
||||
int8_t unusedOldIgnitionOffset[1];
|
||||
/**
|
||||
* Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting.
|
||||
kPa
|
||||
* offset 446
|
||||
*/
|
||||
uint16_t minOilPressureAfterStart;
|
||||
/**
|
||||
* Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light).
|
||||
* offset 448
|
||||
|
@ -1964,10 +1970,10 @@ struct engine_configuration_s {
|
|||
bool unusedBit_251_29 : 1;
|
||||
/**
|
||||
offset 976 bit 30 */
|
||||
bool unusedBit_290_30 : 1;
|
||||
bool unusedBit_291_30 : 1;
|
||||
/**
|
||||
offset 976 bit 31 */
|
||||
bool unusedBit_290_31 : 1;
|
||||
bool unusedBit_291_31 : 1;
|
||||
/**
|
||||
* offset 980
|
||||
*/
|
||||
|
@ -2896,76 +2902,76 @@ struct engine_configuration_s {
|
|||
bool unused1130 : 1;
|
||||
/**
|
||||
offset 2116 bit 8 */
|
||||
bool unusedBit_493_8 : 1;
|
||||
bool unusedBit_494_8 : 1;
|
||||
/**
|
||||
offset 2116 bit 9 */
|
||||
bool unusedBit_493_9 : 1;
|
||||
bool unusedBit_494_9 : 1;
|
||||
/**
|
||||
offset 2116 bit 10 */
|
||||
bool unusedBit_493_10 : 1;
|
||||
bool unusedBit_494_10 : 1;
|
||||
/**
|
||||
offset 2116 bit 11 */
|
||||
bool unusedBit_493_11 : 1;
|
||||
bool unusedBit_494_11 : 1;
|
||||
/**
|
||||
offset 2116 bit 12 */
|
||||
bool unusedBit_493_12 : 1;
|
||||
bool unusedBit_494_12 : 1;
|
||||
/**
|
||||
offset 2116 bit 13 */
|
||||
bool unusedBit_493_13 : 1;
|
||||
bool unusedBit_494_13 : 1;
|
||||
/**
|
||||
offset 2116 bit 14 */
|
||||
bool unusedBit_493_14 : 1;
|
||||
bool unusedBit_494_14 : 1;
|
||||
/**
|
||||
offset 2116 bit 15 */
|
||||
bool unusedBit_493_15 : 1;
|
||||
bool unusedBit_494_15 : 1;
|
||||
/**
|
||||
offset 2116 bit 16 */
|
||||
bool unusedBit_493_16 : 1;
|
||||
bool unusedBit_494_16 : 1;
|
||||
/**
|
||||
offset 2116 bit 17 */
|
||||
bool unusedBit_493_17 : 1;
|
||||
bool unusedBit_494_17 : 1;
|
||||
/**
|
||||
offset 2116 bit 18 */
|
||||
bool unusedBit_493_18 : 1;
|
||||
bool unusedBit_494_18 : 1;
|
||||
/**
|
||||
offset 2116 bit 19 */
|
||||
bool unusedBit_493_19 : 1;
|
||||
bool unusedBit_494_19 : 1;
|
||||
/**
|
||||
offset 2116 bit 20 */
|
||||
bool unusedBit_493_20 : 1;
|
||||
bool unusedBit_494_20 : 1;
|
||||
/**
|
||||
offset 2116 bit 21 */
|
||||
bool unusedBit_493_21 : 1;
|
||||
bool unusedBit_494_21 : 1;
|
||||
/**
|
||||
offset 2116 bit 22 */
|
||||
bool unusedBit_493_22 : 1;
|
||||
bool unusedBit_494_22 : 1;
|
||||
/**
|
||||
offset 2116 bit 23 */
|
||||
bool unusedBit_493_23 : 1;
|
||||
bool unusedBit_494_23 : 1;
|
||||
/**
|
||||
offset 2116 bit 24 */
|
||||
bool unusedBit_493_24 : 1;
|
||||
bool unusedBit_494_24 : 1;
|
||||
/**
|
||||
offset 2116 bit 25 */
|
||||
bool unusedBit_493_25 : 1;
|
||||
bool unusedBit_494_25 : 1;
|
||||
/**
|
||||
offset 2116 bit 26 */
|
||||
bool unusedBit_493_26 : 1;
|
||||
bool unusedBit_494_26 : 1;
|
||||
/**
|
||||
offset 2116 bit 27 */
|
||||
bool unusedBit_493_27 : 1;
|
||||
bool unusedBit_494_27 : 1;
|
||||
/**
|
||||
offset 2116 bit 28 */
|
||||
bool unusedBit_493_28 : 1;
|
||||
bool unusedBit_494_28 : 1;
|
||||
/**
|
||||
offset 2116 bit 29 */
|
||||
bool unusedBit_493_29 : 1;
|
||||
bool unusedBit_494_29 : 1;
|
||||
/**
|
||||
offset 2116 bit 30 */
|
||||
bool unusedBit_493_30 : 1;
|
||||
bool unusedBit_494_30 : 1;
|
||||
/**
|
||||
offset 2116 bit 31 */
|
||||
bool unusedBit_493_31 : 1;
|
||||
bool unusedBit_494_31 : 1;
|
||||
/**
|
||||
* set can_mode X
|
||||
* offset 2120
|
||||
|
@ -4219,4 +4225,4 @@ struct persistent_config_s {
|
|||
};
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:10 UTC 2021
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:47 UTC 2021
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:10 UTC 2021
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:47 UTC 2021
|
||||
|
||||
// by class com.rusefi.output.FileFsioSettingsConsumer
|
||||
FSIO_SETTING_ACIDLEEXTRAOFFSET = 1000,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:10 UTC 2021
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:47 UTC 2021
|
||||
|
||||
// by class com.rusefi.output.FileFsioSettingsConsumer
|
||||
case FSIO_SETTING_ACIDLEEXTRAOFFSET:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:10 UTC 2021
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:47 UTC 2021
|
||||
|
||||
// by class com.rusefi.output.FileFsioSettingsConsumer
|
||||
static LENameOrdinalPair leacIdleExtraOffset(FSIO_SETTING_ACIDLEEXTRAOFFSET, "cfg_acIdleExtraOffset");
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:10 UTC 2021
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:47 UTC 2021
|
||||
|
||||
// by class com.rusefi.output.FileFsioSettingsConsumer
|
||||
case FSIO_SETTING_ACIDLEEXTRAOFFSET:
|
||||
|
|
|
@ -1163,6 +1163,7 @@
|
|||
#define mc33_t_peak_off_offset 4504
|
||||
#define mc33_t_peak_tot_offset 4506
|
||||
#define measureMapOnlyInOneCylinder_offset 744
|
||||
#define minOilPressureAfterStart_offset 446
|
||||
#define MLQ_FIELD_HEADER_SIZE 55
|
||||
#define MLQ_HEADER_SIZE 22
|
||||
#define MOCK_AFR_COMMAND "mock_afr_voltage"
|
||||
|
@ -1285,7 +1286,7 @@
|
|||
#define showSdCardWarning_offset 76
|
||||
#define SIGNATURE_BOARD all
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 2318338708
|
||||
#define SIGNATURE_HASH 1939458203
|
||||
#define silentTriggerError_offset 1464
|
||||
#define slowAdcAlpha_offset 2088
|
||||
#define sparkDwellRpmBins_offset 332
|
||||
|
@ -1638,7 +1639,7 @@
|
|||
#define ts_show_spi true
|
||||
#define ts_show_trigger_comparator false
|
||||
#define ts_show_tunerstudio_port true
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.all.2318338708"
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.all.1939458203"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
@ -1736,33 +1737,33 @@
|
|||
#define unusedAtOldBoardConfigurationEnd_offset 1228
|
||||
#define unusedBit4_1476_offset 1476
|
||||
#define unusedBit_251_29_offset 976
|
||||
#define unusedBit_290_30_offset 976
|
||||
#define unusedBit_290_31_offset 976
|
||||
#define unusedBit_291_30_offset 976
|
||||
#define unusedBit_291_31_offset 976
|
||||
#define unusedBit_34_31_offset 76
|
||||
#define unusedBit_493_10_offset 2116
|
||||
#define unusedBit_493_11_offset 2116
|
||||
#define unusedBit_493_12_offset 2116
|
||||
#define unusedBit_493_13_offset 2116
|
||||
#define unusedBit_493_14_offset 2116
|
||||
#define unusedBit_493_15_offset 2116
|
||||
#define unusedBit_493_16_offset 2116
|
||||
#define unusedBit_493_17_offset 2116
|
||||
#define unusedBit_493_18_offset 2116
|
||||
#define unusedBit_493_19_offset 2116
|
||||
#define unusedBit_493_20_offset 2116
|
||||
#define unusedBit_493_21_offset 2116
|
||||
#define unusedBit_493_22_offset 2116
|
||||
#define unusedBit_493_23_offset 2116
|
||||
#define unusedBit_493_24_offset 2116
|
||||
#define unusedBit_493_25_offset 2116
|
||||
#define unusedBit_493_26_offset 2116
|
||||
#define unusedBit_493_27_offset 2116
|
||||
#define unusedBit_493_28_offset 2116
|
||||
#define unusedBit_493_29_offset 2116
|
||||
#define unusedBit_493_30_offset 2116
|
||||
#define unusedBit_493_31_offset 2116
|
||||
#define unusedBit_493_8_offset 2116
|
||||
#define unusedBit_493_9_offset 2116
|
||||
#define unusedBit_494_10_offset 2116
|
||||
#define unusedBit_494_11_offset 2116
|
||||
#define unusedBit_494_12_offset 2116
|
||||
#define unusedBit_494_13_offset 2116
|
||||
#define unusedBit_494_14_offset 2116
|
||||
#define unusedBit_494_15_offset 2116
|
||||
#define unusedBit_494_16_offset 2116
|
||||
#define unusedBit_494_17_offset 2116
|
||||
#define unusedBit_494_18_offset 2116
|
||||
#define unusedBit_494_19_offset 2116
|
||||
#define unusedBit_494_20_offset 2116
|
||||
#define unusedBit_494_21_offset 2116
|
||||
#define unusedBit_494_22_offset 2116
|
||||
#define unusedBit_494_23_offset 2116
|
||||
#define unusedBit_494_24_offset 2116
|
||||
#define unusedBit_494_25_offset 2116
|
||||
#define unusedBit_494_26_offset 2116
|
||||
#define unusedBit_494_27_offset 2116
|
||||
#define unusedBit_494_28_offset 2116
|
||||
#define unusedBit_494_29_offset 2116
|
||||
#define unusedBit_494_30_offset 2116
|
||||
#define unusedBit_494_31_offset 2116
|
||||
#define unusedBit_494_8_offset 2116
|
||||
#define unusedBit_494_9_offset 2116
|
||||
#define unusedOldBiquad_offset 2331
|
||||
#define unusedOldIgnitionOffset_offset 445
|
||||
#define unusedSpiPadding4_offset 2593
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD all
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 2318338708
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.all.2318338708"
|
||||
#define SIGNATURE_HASH 1939458203
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.all.1939458203"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD frankenso_na6
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 2992735405
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.frankenso_na6.2992735405"
|
||||
#define SIGNATURE_HASH 1272399522
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.frankenso_na6.1272399522"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD hellen121nissan
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 1112244903
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen121nissan.1112244903"
|
||||
#define SIGNATURE_HASH 3153936552
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen121nissan.3153936552"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD hellen121vag
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 2415939186
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen121vag.2415939186"
|
||||
#define SIGNATURE_HASH 1773571197
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen121vag.1773571197"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD hellen128
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 2110856816
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen128.2110856816"
|
||||
#define SIGNATURE_HASH 2221399167
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen128.2221399167"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD hellen72
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 618263839
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen72.618263839"
|
||||
#define SIGNATURE_HASH 3715053328
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen72.3715053328"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD hellenNA6
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 209879470
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellenNA6.209879470"
|
||||
#define SIGNATURE_HASH 4113843105
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellenNA6.4113843105"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD hellen_cypress
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 3360936260
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen_cypress.3360936260"
|
||||
#define SIGNATURE_HASH 837096267
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.hellen_cypress.837096267"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD kin
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 938876344
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.kin.938876344"
|
||||
#define SIGNATURE_HASH 3460358071
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.kin.3460358071"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD mre_f4
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 150836110
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.mre_f4.150836110"
|
||||
#define SIGNATURE_HASH 4048245121
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.mre_f4.4048245121"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD mre_f7
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 150836110
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.mre_f7.150836110"
|
||||
#define SIGNATURE_HASH 4048245121
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.mre_f7.4048245121"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD prometheus_405
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 2562263202
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.prometheus_405.2562263202"
|
||||
#define SIGNATURE_HASH 1628424877
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.prometheus_405.1628424877"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD prometheus_469
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 2562263202
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.prometheus_469.2562263202"
|
||||
#define SIGNATURE_HASH 1628424877
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.prometheus_469.1628424877"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD proteus_f4
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 3818502031
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.proteus_f4.3818502031"
|
||||
#define SIGNATURE_HASH 439317888
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.proteus_f4.439317888"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD proteus_f7
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 3818502031
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.proteus_f7.3818502031"
|
||||
#define SIGNATURE_HASH 439317888
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.proteus_f7.439317888"
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
#define SIGNATURE_BOARD subaru_eg33_f7
|
||||
#define SIGNATURE_DATE 2021.06.16
|
||||
#define SIGNATURE_HASH 661849218
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.subaru_eg33_f7.661849218"
|
||||
#define SIGNATURE_HASH 3737503373
|
||||
#define TS_SIGNATURE "rusEFI 2021.06.16.subaru_eg33_f7.3737503373"
|
||||
|
|
Binary file not shown.
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.all.2318338708"
|
||||
signature = "rusEFI 2021.06.16.all.1939458203"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.all.2318338708" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.all.1939458203" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:10 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:47 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4522,6 +4524,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.frankenso_na6.2992735405"
|
||||
signature = "rusEFI 2021.06.16.frankenso_na6.1272399522"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.frankenso_na6.2992735405" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.frankenso_na6.1272399522" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:24 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:31:03 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4522,6 +4524,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.hellen121nissan.1112244903"
|
||||
signature = "rusEFI 2021.06.16.hellen121nissan.3153936552"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.hellen121nissan.1112244903" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.hellen121nissan.3153936552" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:17 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:54 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4498,6 +4500,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.hellen121vag.2415939186"
|
||||
signature = "rusEFI 2021.06.16.hellen121vag.1773571197"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.hellen121vag.2415939186" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.hellen121vag.1773571197" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:15 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:52 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4498,6 +4500,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.hellen128.2110856816"
|
||||
signature = "rusEFI 2021.06.16.hellen128.2221399167"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.hellen128.2110856816" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.hellen128.2221399167" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:14 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:50 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4498,6 +4500,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.hellen72.618263839"
|
||||
signature = "rusEFI 2021.06.16.hellen72.3715053328"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.hellen72.618263839" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.hellen72.3715053328" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:18 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:56 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4498,6 +4500,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.hellenNA6.209879470"
|
||||
signature = "rusEFI 2021.06.16.hellenNA6.4113843105"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.hellenNA6.209879470" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.hellenNA6.4113843105" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:20 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:58 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4498,6 +4500,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.hellen_cypress.3360936260"
|
||||
signature = "rusEFI 2021.06.16.hellen_cypress.837096267"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.hellen_cypress.3360936260" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.hellen_cypress.837096267" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:08:33 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:31:14 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4522,6 +4524,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.kin.938876344"
|
||||
signature = "rusEFI 2021.06.16.kin.3460358071"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.kin.938876344" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.kin.3460358071" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:08:31 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jun 16 21:31:12 UTC 2021
|
||||
|
||||
pageSize = 19972
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -564,8 +565,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PB16", "PB17", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PC16", "PC17", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PE16", "PE17", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PB16", "PB17", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PC16", "PC17", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PE16", "PE17", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PB16", "PB17", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PC16", "PC17", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PE16", "PE17", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -853,30 +854,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PB16", "PB17", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PC16", "PC17", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PE16", "PE17", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PB16", "PB17", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PC16", "PC17", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PE16", "PE17", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1327,6 +1328,7 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4504,6 +4506,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.mre_f4.150836110"
|
||||
signature = "rusEFI 2021.06.16.mre_f4.4048245121"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.mre_f4.150836110" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.mre_f4.4048245121" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:22 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:31:01 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4497,6 +4499,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.mre_f7.150836110"
|
||||
signature = "rusEFI 2021.06.16.mre_f7.4048245121"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.mre_f7.150836110" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.mre_f7.4048245121" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:21 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:59 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4497,6 +4499,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.prometheus_405.2562263202"
|
||||
signature = "rusEFI 2021.06.16.prometheus_405.1628424877"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.prometheus_405.2562263202" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.prometheus_405.1628424877" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:26 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:31:06 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4517,6 +4519,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.prometheus_469.2562263202"
|
||||
signature = "rusEFI 2021.06.16.prometheus_469.1628424877"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.prometheus_469.2562263202" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.prometheus_469.1628424877" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:25 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:31:05 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4517,6 +4519,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.proteus_f4.3818502031"
|
||||
signature = "rusEFI 2021.06.16.proteus_f4.439317888"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.proteus_f4.3818502031" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.proteus_f4.439317888" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:29 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:31:10 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4489,6 +4491,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.proteus_f7.3818502031"
|
||||
signature = "rusEFI 2021.06.16.proteus_f7.439317888"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.proteus_f7.3818502031" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.proteus_f7.439317888" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:28 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:31:08 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4489,6 +4491,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2021.06.16.subaru_eg33_f7.661849218"
|
||||
signature = "rusEFI 2021.06.16.subaru_eg33_f7.3737503373"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmwave version for title bar.
|
||||
signature = "rusEFI 2021.06.16.subaru_eg33_f7.661849218" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2021.06.16.subaru_eg33_f7.3737503373" ; signature is expected to be 7 or more characters.
|
||||
|
||||
[Constants]
|
||||
; new packet serial format with CRC
|
||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
|||
|
||||
; see PAGE_0_SIZE in C source code
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:34 UTC 2021
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:31:15 UTC 2021
|
||||
|
||||
pageSize = 20000
|
||||
page = 1
|
||||
|
@ -175,7 +175,8 @@ extraInjectionOffset = scalar, F32, 432, "deg", 1.0, 0.0, -720, 720, 2
|
|||
crankingTimingAngle = scalar, F32, 436, "deg", 1.0, 0.0, -30, 30, 0
|
||||
ignitionMode = bits, U32, 440, [0:1], "Single Coil", "Individual Coils", "Wasted Spark", "Two Distributors"
|
||||
gapTrackingLengthOverride = scalar, S08, 444, "count", 1.0,0,0,18,0
|
||||
unusedOldIgnitionOffset = array, S08, 445, [3], "unused", 1.0,0,0,1,0
|
||||
unusedOldIgnitionOffset = scalar, S08, 445, "unused", 1.0,0,0,1,0
|
||||
minOilPressureAfterStart = scalar, U16, 446, "kPa", 1.0,0,0,1000,0
|
||||
timingMode = bits, U32, 448, [0:0], "dynamic", "fixed"
|
||||
fixedModeTiming = scalar, F32, 452, "RPM", 1.0, 0, 0, 3000.0, 0
|
||||
globalTriggerAngleOffset = scalar, F32, 456, "deg btdc", 1.0, 0, -720, 720, 0
|
||||
|
@ -567,8 +568,8 @@ knockBankCyl11 = bits, U32, 976, [26:26], "Channel 1", "Channel 2"
|
|||
knockBankCyl12 = bits, U32, 976, [27:27], "Channel 1", "Channel 2"
|
||||
tcuEnabled = bits, U32, 976, [28:28], "false", "true"
|
||||
unusedBit_251_29 = bits, U32, 976, [29:29], "false", "true"
|
||||
unusedBit_290_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_290_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
unusedBit_291_30 = bits, U32, 976, [30:30], "false", "true"
|
||||
unusedBit_291_31 = bits, U32, 976, [31:31], "false", "true"
|
||||
etbIo1_directionPin1 = bits, U08, 980, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_directionPin2 = bits, U08, 981, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbIo1_controlPin = bits, U08, 982, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -856,30 +857,30 @@ unused1127 = bits, U32, 2116, [4:4], "false", "true"
|
|||
unused1128 = bits, U32, 2116, [5:5], "false", "true"
|
||||
unused1129 = bits, U32, 2116, [6:6], "false", "true"
|
||||
unused1130 = bits, U32, 2116, [7:7], "false", "true"
|
||||
unusedBit_493_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_493_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_493_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_493_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_493_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_493_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_493_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_493_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_493_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_493_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_493_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_493_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_493_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_493_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_493_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_493_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_493_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_493_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_493_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_493_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_493_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_493_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_493_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_493_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
unusedBit_494_8 = bits, U32, 2116, [8:8], "false", "true"
|
||||
unusedBit_494_9 = bits, U32, 2116, [9:9], "false", "true"
|
||||
unusedBit_494_10 = bits, U32, 2116, [10:10], "false", "true"
|
||||
unusedBit_494_11 = bits, U32, 2116, [11:11], "false", "true"
|
||||
unusedBit_494_12 = bits, U32, 2116, [12:12], "false", "true"
|
||||
unusedBit_494_13 = bits, U32, 2116, [13:13], "false", "true"
|
||||
unusedBit_494_14 = bits, U32, 2116, [14:14], "false", "true"
|
||||
unusedBit_494_15 = bits, U32, 2116, [15:15], "false", "true"
|
||||
unusedBit_494_16 = bits, U32, 2116, [16:16], "false", "true"
|
||||
unusedBit_494_17 = bits, U32, 2116, [17:17], "false", "true"
|
||||
unusedBit_494_18 = bits, U32, 2116, [18:18], "false", "true"
|
||||
unusedBit_494_19 = bits, U32, 2116, [19:19], "false", "true"
|
||||
unusedBit_494_20 = bits, U32, 2116, [20:20], "false", "true"
|
||||
unusedBit_494_21 = bits, U32, 2116, [21:21], "false", "true"
|
||||
unusedBit_494_22 = bits, U32, 2116, [22:22], "false", "true"
|
||||
unusedBit_494_23 = bits, U32, 2116, [23:23], "false", "true"
|
||||
unusedBit_494_24 = bits, U32, 2116, [24:24], "false", "true"
|
||||
unusedBit_494_25 = bits, U32, 2116, [25:25], "false", "true"
|
||||
unusedBit_494_26 = bits, U32, 2116, [26:26], "false", "true"
|
||||
unusedBit_494_27 = bits, U32, 2116, [27:27], "false", "true"
|
||||
unusedBit_494_28 = bits, U32, 2116, [28:28], "false", "true"
|
||||
unusedBit_494_29 = bits, U32, 2116, [29:29], "false", "true"
|
||||
unusedBit_494_30 = bits, U32, 2116, [30:30], "false", "true"
|
||||
unusedBit_494_31 = bits, U32, 2116, [31:31], "false", "true"
|
||||
can2NbcType = bits, U32, 2120, [0:4], "None", "FIAT", "VAG" , "MAZDA RX8", "BMW", "W202", "BMW E90", "Haltech", "VAG MQB", "type 9", "type 10", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2TxPin = bits, U08, 2124, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
can2RxPin = bits, U08, 2125, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
|
@ -1343,6 +1344,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1.0, 0, 0.0, 25500.0, 2
|
|||
extraInjectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map\ntodo: do we need even need this since we have the map anyway?"
|
||||
crankingTimingAngle = "Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.\nThere is tapering towards running timing advance\nset cranking_timing_angle X"
|
||||
ignitionMode = "Single coil = distributor\nIndividual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode\nWasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder\nTwo distributors = A pair of distributors, found on some BMW, Toyota and other engines\nset ignition_mode X"
|
||||
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
|
||||
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
|
||||
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
|
||||
|
@ -4513,6 +4515,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
|
|||
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
||||
field = "RPM hard limit", rpmHardLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
||||
field = "Boost cut pressure", boostCutPressure
|
||||
field = "Minimum oil pressure after start", minOilPressureAfterStart
|
||||
|
||||
dialog = etbLimits, "Electronic Throttle Limiting"
|
||||
field = "Smoothly close the throttle to limit RPM."
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.rusefi.config.generated;
|
||||
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:08:10 UTC 2021
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jun 16 21:30:47 UTC 2021
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -1132,6 +1132,7 @@ public class Fields {
|
|||
public static final int mc33_t_peak_off_offset = 4504;
|
||||
public static final int mc33_t_peak_tot_offset = 4506;
|
||||
public static final int measureMapOnlyInOneCylinder_offset = 744;
|
||||
public static final int minOilPressureAfterStart_offset = 446;
|
||||
public static final int MLQ_FIELD_HEADER_SIZE = 55;
|
||||
public static final int MLQ_HEADER_SIZE = 22;
|
||||
public static final String MOCK_AFR_COMMAND = "mock_afr_voltage";
|
||||
|
@ -1239,6 +1240,7 @@ public class Fields {
|
|||
public static final int servoOutputPins8_offset = 3147;
|
||||
public static final int showHumanReadableWarning_offset = 976;
|
||||
public static final int showSdCardWarning_offset = 76;
|
||||
public static final int SIGNATURE_HASH = 1939458203;
|
||||
public static final int silentTriggerError_offset = 1464;
|
||||
public static final int slowAdcAlpha_offset = 2088;
|
||||
public static final int sparkDwellRpmBins_offset = 332;
|
||||
|
@ -1540,7 +1542,7 @@ public class Fields {
|
|||
public static final char TS_SD_R_COMMAND = 'r';
|
||||
public static final char TS_SD_W_COMMAND = 'w';
|
||||
public static final char TS_SET_LOGGER_SWITCH = 'l';
|
||||
public static final String TS_SIGNATURE = "rusEFI 2021.06.16.all.2318338708";
|
||||
public static final String TS_SIGNATURE = "rusEFI 2021.06.16.all.1939458203";
|
||||
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
|
||||
public static final char TS_TEST_COMMAND = 't';
|
||||
public static final int TT_TT_1_16 = 50;
|
||||
|
@ -1635,33 +1637,33 @@ public class Fields {
|
|||
public static final int unusedAtOldBoardConfigurationEnd_offset = 1228;
|
||||
public static final int unusedBit4_1476_offset = 1476;
|
||||
public static final int unusedBit_251_29_offset = 976;
|
||||
public static final int unusedBit_290_30_offset = 976;
|
||||
public static final int unusedBit_290_31_offset = 976;
|
||||
public static final int unusedBit_291_30_offset = 976;
|
||||
public static final int unusedBit_291_31_offset = 976;
|
||||
public static final int unusedBit_34_31_offset = 76;
|
||||
public static final int unusedBit_493_10_offset = 2116;
|
||||
public static final int unusedBit_493_11_offset = 2116;
|
||||
public static final int unusedBit_493_12_offset = 2116;
|
||||
public static final int unusedBit_493_13_offset = 2116;
|
||||
public static final int unusedBit_493_14_offset = 2116;
|
||||
public static final int unusedBit_493_15_offset = 2116;
|
||||
public static final int unusedBit_493_16_offset = 2116;
|
||||
public static final int unusedBit_493_17_offset = 2116;
|
||||
public static final int unusedBit_493_18_offset = 2116;
|
||||
public static final int unusedBit_493_19_offset = 2116;
|
||||
public static final int unusedBit_493_20_offset = 2116;
|
||||
public static final int unusedBit_493_21_offset = 2116;
|
||||
public static final int unusedBit_493_22_offset = 2116;
|
||||
public static final int unusedBit_493_23_offset = 2116;
|
||||
public static final int unusedBit_493_24_offset = 2116;
|
||||
public static final int unusedBit_493_25_offset = 2116;
|
||||
public static final int unusedBit_493_26_offset = 2116;
|
||||
public static final int unusedBit_493_27_offset = 2116;
|
||||
public static final int unusedBit_493_28_offset = 2116;
|
||||
public static final int unusedBit_493_29_offset = 2116;
|
||||
public static final int unusedBit_493_30_offset = 2116;
|
||||
public static final int unusedBit_493_31_offset = 2116;
|
||||
public static final int unusedBit_493_8_offset = 2116;
|
||||
public static final int unusedBit_493_9_offset = 2116;
|
||||
public static final int unusedBit_494_10_offset = 2116;
|
||||
public static final int unusedBit_494_11_offset = 2116;
|
||||
public static final int unusedBit_494_12_offset = 2116;
|
||||
public static final int unusedBit_494_13_offset = 2116;
|
||||
public static final int unusedBit_494_14_offset = 2116;
|
||||
public static final int unusedBit_494_15_offset = 2116;
|
||||
public static final int unusedBit_494_16_offset = 2116;
|
||||
public static final int unusedBit_494_17_offset = 2116;
|
||||
public static final int unusedBit_494_18_offset = 2116;
|
||||
public static final int unusedBit_494_19_offset = 2116;
|
||||
public static final int unusedBit_494_20_offset = 2116;
|
||||
public static final int unusedBit_494_21_offset = 2116;
|
||||
public static final int unusedBit_494_22_offset = 2116;
|
||||
public static final int unusedBit_494_23_offset = 2116;
|
||||
public static final int unusedBit_494_24_offset = 2116;
|
||||
public static final int unusedBit_494_25_offset = 2116;
|
||||
public static final int unusedBit_494_26_offset = 2116;
|
||||
public static final int unusedBit_494_27_offset = 2116;
|
||||
public static final int unusedBit_494_28_offset = 2116;
|
||||
public static final int unusedBit_494_29_offset = 2116;
|
||||
public static final int unusedBit_494_30_offset = 2116;
|
||||
public static final int unusedBit_494_31_offset = 2116;
|
||||
public static final int unusedBit_494_8_offset = 2116;
|
||||
public static final int unusedBit_494_9_offset = 2116;
|
||||
public static final int unusedOldBiquad_offset = 2331;
|
||||
public static final int unusedOldIgnitionOffset_offset = 445;
|
||||
public static final int unusedSpiPadding4_offset = 2593;
|
||||
|
@ -1826,6 +1828,8 @@ public class Fields {
|
|||
public static final Field CRANKINGTIMINGANGLE = Field.create("CRANKINGTIMINGANGLE", 436, FieldType.FLOAT);
|
||||
public static final Field IGNITIONMODE = Field.create("IGNITIONMODE", 440, FieldType.INT);
|
||||
public static final Field GAPTRACKINGLENGTHOVERRIDE = Field.create("GAPTRACKINGLENGTHOVERRIDE", 444, FieldType.INT8);
|
||||
public static final Field UNUSEDOLDIGNITIONOFFSET = Field.create("UNUSEDOLDIGNITIONOFFSET", 445, FieldType.INT8);
|
||||
public static final Field MINOILPRESSUREAFTERSTART = Field.create("MINOILPRESSUREAFTERSTART", 446, FieldType.INT16);
|
||||
public static final Field TIMINGMODE = Field.create("TIMINGMODE", 448, FieldType.INT);
|
||||
public static final Field FIXEDMODETIMING = Field.create("FIXEDMODETIMING", 452, FieldType.FLOAT);
|
||||
public static final Field GLOBALTRIGGERANGLEOFFSET = Field.create("GLOBALTRIGGERANGLEOFFSET", 456, FieldType.FLOAT);
|
||||
|
@ -2223,8 +2227,8 @@ public class Fields {
|
|||
public static final Field KNOCKBANKCYL12 = Field.create("KNOCKBANKCYL12", 976, FieldType.BIT, 27);
|
||||
public static final Field TCUENABLED = Field.create("TCUENABLED", 976, FieldType.BIT, 28);
|
||||
public static final Field UNUSEDBIT_251_29 = Field.create("UNUSEDBIT_251_29", 976, FieldType.BIT, 29);
|
||||
public static final Field UNUSEDBIT_290_30 = Field.create("UNUSEDBIT_290_30", 976, FieldType.BIT, 30);
|
||||
public static final Field UNUSEDBIT_290_31 = Field.create("UNUSEDBIT_290_31", 976, FieldType.BIT, 31);
|
||||
public static final Field UNUSEDBIT_291_30 = Field.create("UNUSEDBIT_291_30", 976, FieldType.BIT, 30);
|
||||
public static final Field UNUSEDBIT_291_31 = Field.create("UNUSEDBIT_291_31", 976, FieldType.BIT, 31);
|
||||
public static final Field ETBIO1_DIRECTIONPIN1 = Field.create("ETBIO1_DIRECTIONPIN1", 980, FieldType.INT8, brain_pin_e);
|
||||
public static final Field ETBIO1_DIRECTIONPIN2 = Field.create("ETBIO1_DIRECTIONPIN2", 981, FieldType.INT8, brain_pin_e);
|
||||
public static final Field ETBIO1_CONTROLPIN = Field.create("ETBIO1_CONTROLPIN", 982, FieldType.INT8, brain_pin_e);
|
||||
|
@ -2508,30 +2512,30 @@ public class Fields {
|
|||
public static final Field UNUSED1128 = Field.create("UNUSED1128", 2116, FieldType.BIT, 5);
|
||||
public static final Field UNUSED1129 = Field.create("UNUSED1129", 2116, FieldType.BIT, 6);
|
||||
public static final Field UNUSED1130 = Field.create("UNUSED1130", 2116, FieldType.BIT, 7);
|
||||
public static final Field UNUSEDBIT_493_8 = Field.create("UNUSEDBIT_493_8", 2116, FieldType.BIT, 8);
|
||||
public static final Field UNUSEDBIT_493_9 = Field.create("UNUSEDBIT_493_9", 2116, FieldType.BIT, 9);
|
||||
public static final Field UNUSEDBIT_493_10 = Field.create("UNUSEDBIT_493_10", 2116, FieldType.BIT, 10);
|
||||
public static final Field UNUSEDBIT_493_11 = Field.create("UNUSEDBIT_493_11", 2116, FieldType.BIT, 11);
|
||||
public static final Field UNUSEDBIT_493_12 = Field.create("UNUSEDBIT_493_12", 2116, FieldType.BIT, 12);
|
||||
public static final Field UNUSEDBIT_493_13 = Field.create("UNUSEDBIT_493_13", 2116, FieldType.BIT, 13);
|
||||
public static final Field UNUSEDBIT_493_14 = Field.create("UNUSEDBIT_493_14", 2116, FieldType.BIT, 14);
|
||||
public static final Field UNUSEDBIT_493_15 = Field.create("UNUSEDBIT_493_15", 2116, FieldType.BIT, 15);
|
||||
public static final Field UNUSEDBIT_493_16 = Field.create("UNUSEDBIT_493_16", 2116, FieldType.BIT, 16);
|
||||
public static final Field UNUSEDBIT_493_17 = Field.create("UNUSEDBIT_493_17", 2116, FieldType.BIT, 17);
|
||||
public static final Field UNUSEDBIT_493_18 = Field.create("UNUSEDBIT_493_18", 2116, FieldType.BIT, 18);
|
||||
public static final Field UNUSEDBIT_493_19 = Field.create("UNUSEDBIT_493_19", 2116, FieldType.BIT, 19);
|
||||
public static final Field UNUSEDBIT_493_20 = Field.create("UNUSEDBIT_493_20", 2116, FieldType.BIT, 20);
|
||||
public static final Field UNUSEDBIT_493_21 = Field.create("UNUSEDBIT_493_21", 2116, FieldType.BIT, 21);
|
||||
public static final Field UNUSEDBIT_493_22 = Field.create("UNUSEDBIT_493_22", 2116, FieldType.BIT, 22);
|
||||
public static final Field UNUSEDBIT_493_23 = Field.create("UNUSEDBIT_493_23", 2116, FieldType.BIT, 23);
|
||||
public static final Field UNUSEDBIT_493_24 = Field.create("UNUSEDBIT_493_24", 2116, FieldType.BIT, 24);
|
||||
public static final Field UNUSEDBIT_493_25 = Field.create("UNUSEDBIT_493_25", 2116, FieldType.BIT, 25);
|
||||
public static final Field UNUSEDBIT_493_26 = Field.create("UNUSEDBIT_493_26", 2116, FieldType.BIT, 26);
|
||||
public static final Field UNUSEDBIT_493_27 = Field.create("UNUSEDBIT_493_27", 2116, FieldType.BIT, 27);
|
||||
public static final Field UNUSEDBIT_493_28 = Field.create("UNUSEDBIT_493_28", 2116, FieldType.BIT, 28);
|
||||
public static final Field UNUSEDBIT_493_29 = Field.create("UNUSEDBIT_493_29", 2116, FieldType.BIT, 29);
|
||||
public static final Field UNUSEDBIT_493_30 = Field.create("UNUSEDBIT_493_30", 2116, FieldType.BIT, 30);
|
||||
public static final Field UNUSEDBIT_493_31 = Field.create("UNUSEDBIT_493_31", 2116, FieldType.BIT, 31);
|
||||
public static final Field UNUSEDBIT_494_8 = Field.create("UNUSEDBIT_494_8", 2116, FieldType.BIT, 8);
|
||||
public static final Field UNUSEDBIT_494_9 = Field.create("UNUSEDBIT_494_9", 2116, FieldType.BIT, 9);
|
||||
public static final Field UNUSEDBIT_494_10 = Field.create("UNUSEDBIT_494_10", 2116, FieldType.BIT, 10);
|
||||
public static final Field UNUSEDBIT_494_11 = Field.create("UNUSEDBIT_494_11", 2116, FieldType.BIT, 11);
|
||||
public static final Field UNUSEDBIT_494_12 = Field.create("UNUSEDBIT_494_12", 2116, FieldType.BIT, 12);
|
||||
public static final Field UNUSEDBIT_494_13 = Field.create("UNUSEDBIT_494_13", 2116, FieldType.BIT, 13);
|
||||
public static final Field UNUSEDBIT_494_14 = Field.create("UNUSEDBIT_494_14", 2116, FieldType.BIT, 14);
|
||||
public static final Field UNUSEDBIT_494_15 = Field.create("UNUSEDBIT_494_15", 2116, FieldType.BIT, 15);
|
||||
public static final Field UNUSEDBIT_494_16 = Field.create("UNUSEDBIT_494_16", 2116, FieldType.BIT, 16);
|
||||
public static final Field UNUSEDBIT_494_17 = Field.create("UNUSEDBIT_494_17", 2116, FieldType.BIT, 17);
|
||||
public static final Field UNUSEDBIT_494_18 = Field.create("UNUSEDBIT_494_18", 2116, FieldType.BIT, 18);
|
||||
public static final Field UNUSEDBIT_494_19 = Field.create("UNUSEDBIT_494_19", 2116, FieldType.BIT, 19);
|
||||
public static final Field UNUSEDBIT_494_20 = Field.create("UNUSEDBIT_494_20", 2116, FieldType.BIT, 20);
|
||||
public static final Field UNUSEDBIT_494_21 = Field.create("UNUSEDBIT_494_21", 2116, FieldType.BIT, 21);
|
||||
public static final Field UNUSEDBIT_494_22 = Field.create("UNUSEDBIT_494_22", 2116, FieldType.BIT, 22);
|
||||
public static final Field UNUSEDBIT_494_23 = Field.create("UNUSEDBIT_494_23", 2116, FieldType.BIT, 23);
|
||||
public static final Field UNUSEDBIT_494_24 = Field.create("UNUSEDBIT_494_24", 2116, FieldType.BIT, 24);
|
||||
public static final Field UNUSEDBIT_494_25 = Field.create("UNUSEDBIT_494_25", 2116, FieldType.BIT, 25);
|
||||
public static final Field UNUSEDBIT_494_26 = Field.create("UNUSEDBIT_494_26", 2116, FieldType.BIT, 26);
|
||||
public static final Field UNUSEDBIT_494_27 = Field.create("UNUSEDBIT_494_27", 2116, FieldType.BIT, 27);
|
||||
public static final Field UNUSEDBIT_494_28 = Field.create("UNUSEDBIT_494_28", 2116, FieldType.BIT, 28);
|
||||
public static final Field UNUSEDBIT_494_29 = Field.create("UNUSEDBIT_494_29", 2116, FieldType.BIT, 29);
|
||||
public static final Field UNUSEDBIT_494_30 = Field.create("UNUSEDBIT_494_30", 2116, FieldType.BIT, 30);
|
||||
public static final Field UNUSEDBIT_494_31 = Field.create("UNUSEDBIT_494_31", 2116, FieldType.BIT, 31);
|
||||
public static final Field CAN2NBCTYPE = Field.create("CAN2NBCTYPE", 2120, FieldType.INT);
|
||||
public static final Field CAN2TXPIN = Field.create("CAN2TXPIN", 2124, FieldType.INT8, brain_pin_e);
|
||||
public static final Field CAN2RXPIN = Field.create("CAN2RXPIN", 2125, FieldType.INT8, brain_pin_e);
|
||||
|
@ -2938,6 +2942,8 @@ public class Fields {
|
|||
CRANKINGTIMINGANGLE,
|
||||
IGNITIONMODE,
|
||||
GAPTRACKINGLENGTHOVERRIDE,
|
||||
UNUSEDOLDIGNITIONOFFSET,
|
||||
MINOILPRESSUREAFTERSTART,
|
||||
TIMINGMODE,
|
||||
FIXEDMODETIMING,
|
||||
GLOBALTRIGGERANGLEOFFSET,
|
||||
|
@ -3325,8 +3331,8 @@ public class Fields {
|
|||
KNOCKBANKCYL12,
|
||||
TCUENABLED,
|
||||
UNUSEDBIT_251_29,
|
||||
UNUSEDBIT_290_30,
|
||||
UNUSEDBIT_290_31,
|
||||
UNUSEDBIT_291_30,
|
||||
UNUSEDBIT_291_31,
|
||||
ETBIO1_DIRECTIONPIN1,
|
||||
ETBIO1_DIRECTIONPIN2,
|
||||
ETBIO1_CONTROLPIN,
|
||||
|
@ -3604,30 +3610,30 @@ public class Fields {
|
|||
UNUSED1128,
|
||||
UNUSED1129,
|
||||
UNUSED1130,
|
||||
UNUSEDBIT_493_8,
|
||||
UNUSEDBIT_493_9,
|
||||
UNUSEDBIT_493_10,
|
||||
UNUSEDBIT_493_11,
|
||||
UNUSEDBIT_493_12,
|
||||
UNUSEDBIT_493_13,
|
||||
UNUSEDBIT_493_14,
|
||||
UNUSEDBIT_493_15,
|
||||
UNUSEDBIT_493_16,
|
||||
UNUSEDBIT_493_17,
|
||||
UNUSEDBIT_493_18,
|
||||
UNUSEDBIT_493_19,
|
||||
UNUSEDBIT_493_20,
|
||||
UNUSEDBIT_493_21,
|
||||
UNUSEDBIT_493_22,
|
||||
UNUSEDBIT_493_23,
|
||||
UNUSEDBIT_493_24,
|
||||
UNUSEDBIT_493_25,
|
||||
UNUSEDBIT_493_26,
|
||||
UNUSEDBIT_493_27,
|
||||
UNUSEDBIT_493_28,
|
||||
UNUSEDBIT_493_29,
|
||||
UNUSEDBIT_493_30,
|
||||
UNUSEDBIT_493_31,
|
||||
UNUSEDBIT_494_8,
|
||||
UNUSEDBIT_494_9,
|
||||
UNUSEDBIT_494_10,
|
||||
UNUSEDBIT_494_11,
|
||||
UNUSEDBIT_494_12,
|
||||
UNUSEDBIT_494_13,
|
||||
UNUSEDBIT_494_14,
|
||||
UNUSEDBIT_494_15,
|
||||
UNUSEDBIT_494_16,
|
||||
UNUSEDBIT_494_17,
|
||||
UNUSEDBIT_494_18,
|
||||
UNUSEDBIT_494_19,
|
||||
UNUSEDBIT_494_20,
|
||||
UNUSEDBIT_494_21,
|
||||
UNUSEDBIT_494_22,
|
||||
UNUSEDBIT_494_23,
|
||||
UNUSEDBIT_494_24,
|
||||
UNUSEDBIT_494_25,
|
||||
UNUSEDBIT_494_26,
|
||||
UNUSEDBIT_494_27,
|
||||
UNUSEDBIT_494_28,
|
||||
UNUSEDBIT_494_29,
|
||||
UNUSEDBIT_494_30,
|
||||
UNUSEDBIT_494_31,
|
||||
CAN2NBCTYPE,
|
||||
CAN2TXPIN,
|
||||
CAN2RXPIN,
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<roms>
|
||||
|
||||
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Wed Jun 16 21:08:12 UTC 2021 -->
|
||||
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Wed Jun 16 21:30:49 UTC 2021 -->
|
||||
|
||||
<rom>
|
||||
<romid>
|
||||
|
|
Loading…
Reference in New Issue