Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2021-09-27 03:24:16 +00:00
parent 40ff37d9b7
commit 4914e34c1f
55 changed files with 1114 additions and 905 deletions

View File

@ -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 Sun Sep 26 22:35:59 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Sep 27 03:23:14 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2202,10 +2202,14 @@ struct engine_configuration_s {
*/
vr_threshold_s vrThreshold[VR_THRESHOLD_COUNT];
/**
units
* offset 1276
*/
int unusedAtOldBoardConfigurationEnd[45];
gppwm_note_t gpPwmNote[GPPWM_CHANNELS];
/**
units
* offset 1340
*/
int unusedAtOldBoardConfigurationEnd[29];
/**
kg
* offset 1456
@ -2991,76 +2995,76 @@ struct engine_configuration_s {
bool unused1130 : 1;
/**
offset 2116 bit 8 */
bool unusedBit_508_8 : 1;
bool unusedBit_509_8 : 1;
/**
offset 2116 bit 9 */
bool unusedBit_508_9 : 1;
bool unusedBit_509_9 : 1;
/**
offset 2116 bit 10 */
bool unusedBit_508_10 : 1;
bool unusedBit_509_10 : 1;
/**
offset 2116 bit 11 */
bool unusedBit_508_11 : 1;
bool unusedBit_509_11 : 1;
/**
offset 2116 bit 12 */
bool unusedBit_508_12 : 1;
bool unusedBit_509_12 : 1;
/**
offset 2116 bit 13 */
bool unusedBit_508_13 : 1;
bool unusedBit_509_13 : 1;
/**
offset 2116 bit 14 */
bool unusedBit_508_14 : 1;
bool unusedBit_509_14 : 1;
/**
offset 2116 bit 15 */
bool unusedBit_508_15 : 1;
bool unusedBit_509_15 : 1;
/**
offset 2116 bit 16 */
bool unusedBit_508_16 : 1;
bool unusedBit_509_16 : 1;
/**
offset 2116 bit 17 */
bool unusedBit_508_17 : 1;
bool unusedBit_509_17 : 1;
/**
offset 2116 bit 18 */
bool unusedBit_508_18 : 1;
bool unusedBit_509_18 : 1;
/**
offset 2116 bit 19 */
bool unusedBit_508_19 : 1;
bool unusedBit_509_19 : 1;
/**
offset 2116 bit 20 */
bool unusedBit_508_20 : 1;
bool unusedBit_509_20 : 1;
/**
offset 2116 bit 21 */
bool unusedBit_508_21 : 1;
bool unusedBit_509_21 : 1;
/**
offset 2116 bit 22 */
bool unusedBit_508_22 : 1;
bool unusedBit_509_22 : 1;
/**
offset 2116 bit 23 */
bool unusedBit_508_23 : 1;
bool unusedBit_509_23 : 1;
/**
offset 2116 bit 24 */
bool unusedBit_508_24 : 1;
bool unusedBit_509_24 : 1;
/**
offset 2116 bit 25 */
bool unusedBit_508_25 : 1;
bool unusedBit_509_25 : 1;
/**
offset 2116 bit 26 */
bool unusedBit_508_26 : 1;
bool unusedBit_509_26 : 1;
/**
offset 2116 bit 27 */
bool unusedBit_508_27 : 1;
bool unusedBit_509_27 : 1;
/**
offset 2116 bit 28 */
bool unusedBit_508_28 : 1;
bool unusedBit_509_28 : 1;
/**
offset 2116 bit 29 */
bool unusedBit_508_29 : 1;
bool unusedBit_509_29 : 1;
/**
offset 2116 bit 30 */
bool unusedBit_508_30 : 1;
bool unusedBit_509_30 : 1;
/**
offset 2116 bit 31 */
bool unusedBit_508_31 : 1;
bool unusedBit_509_31 : 1;
/**
* set can_mode X
* offset 2120
@ -4340,4 +4344,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 Sun Sep 26 22:35:59 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Sep 27 03:23:14 UTC 2021

View File

@ -781,7 +781,12 @@
#define gppwm_channel_size 88
#define GPPWM_CHANNELS 4
#define GPPWM_LOAD_COUNT 8
#define GPPWM_NOTE_SIZE 16
#define GPPWM_RPM_COUNT 8
#define gpPwmNote1_offset 1276
#define gpPwmNote2_offset 1292
#define gpPwmNote3_offset 1308
#define gpPwmNote4_offset 1324
#define gps_rx_pin_offset 656
#define gps_tx_pin_offset 657
#define hardCutRpmRange_offset 1048
@ -1273,8 +1278,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.09.26
#define SIGNATURE_HASH 45720871
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 721275335
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1630,7 +1635,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.09.26.hellen_cypress.45720871"
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen_cypress.721275335"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -1732,36 +1737,36 @@
#define unused_1484_bit_29_offset 1476
#define unused_1484_bit_30_offset 1476
#define unused_1484_bit_31_offset 1476
#define unusedAtOldBoardConfigurationEnd_offset 1276
#define unusedAtOldBoardConfigurationEnd_offset 1340
#define unusedBit4_1476_offset 1476
#define unusedBit_251_29_offset 976
#define unusedBit_298_30_offset 976
#define unusedBit_298_31_offset 976
#define unusedBit_34_31_offset 76
#define unusedBit_508_10_offset 2116
#define unusedBit_508_11_offset 2116
#define unusedBit_508_12_offset 2116
#define unusedBit_508_13_offset 2116
#define unusedBit_508_14_offset 2116
#define unusedBit_508_15_offset 2116
#define unusedBit_508_16_offset 2116
#define unusedBit_508_17_offset 2116
#define unusedBit_508_18_offset 2116
#define unusedBit_508_19_offset 2116
#define unusedBit_508_20_offset 2116
#define unusedBit_508_21_offset 2116
#define unusedBit_508_22_offset 2116
#define unusedBit_508_23_offset 2116
#define unusedBit_508_24_offset 2116
#define unusedBit_508_25_offset 2116
#define unusedBit_508_26_offset 2116
#define unusedBit_508_27_offset 2116
#define unusedBit_508_28_offset 2116
#define unusedBit_508_29_offset 2116
#define unusedBit_508_30_offset 2116
#define unusedBit_508_31_offset 2116
#define unusedBit_508_8_offset 2116
#define unusedBit_508_9_offset 2116
#define unusedBit_509_10_offset 2116
#define unusedBit_509_11_offset 2116
#define unusedBit_509_12_offset 2116
#define unusedBit_509_13_offset 2116
#define unusedBit_509_14_offset 2116
#define unusedBit_509_15_offset 2116
#define unusedBit_509_16_offset 2116
#define unusedBit_509_17_offset 2116
#define unusedBit_509_18_offset 2116
#define unusedBit_509_19_offset 2116
#define unusedBit_509_20_offset 2116
#define unusedBit_509_21_offset 2116
#define unusedBit_509_22_offset 2116
#define unusedBit_509_23_offset 2116
#define unusedBit_509_24_offset 2116
#define unusedBit_509_25_offset 2116
#define unusedBit_509_26_offset 2116
#define unusedBit_509_27_offset 2116
#define unusedBit_509_28_offset 2116
#define unusedBit_509_29_offset 2116
#define unusedBit_509_30_offset 2116
#define unusedBit_509_31_offset 2116
#define unusedBit_509_8_offset 2116
#define unusedBit_509_9_offset 2116
#define unusedBitHere1_offset 1464
#define unusedBitHere2_offset 1464
#define unusedBitHere3_offset 1464

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Sep 26 22:35:57 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Sep 27 03:23:11 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2202,10 +2202,14 @@ struct engine_configuration_s {
*/
vr_threshold_s vrThreshold[VR_THRESHOLD_COUNT];
/**
units
* offset 1276
*/
int unusedAtOldBoardConfigurationEnd[45];
gppwm_note_t gpPwmNote[GPPWM_CHANNELS];
/**
units
* offset 1340
*/
int unusedAtOldBoardConfigurationEnd[29];
/**
kg
* offset 1456
@ -2991,76 +2995,76 @@ struct engine_configuration_s {
bool unused1130 : 1;
/**
offset 2116 bit 8 */
bool unusedBit_508_8 : 1;
bool unusedBit_509_8 : 1;
/**
offset 2116 bit 9 */
bool unusedBit_508_9 : 1;
bool unusedBit_509_9 : 1;
/**
offset 2116 bit 10 */
bool unusedBit_508_10 : 1;
bool unusedBit_509_10 : 1;
/**
offset 2116 bit 11 */
bool unusedBit_508_11 : 1;
bool unusedBit_509_11 : 1;
/**
offset 2116 bit 12 */
bool unusedBit_508_12 : 1;
bool unusedBit_509_12 : 1;
/**
offset 2116 bit 13 */
bool unusedBit_508_13 : 1;
bool unusedBit_509_13 : 1;
/**
offset 2116 bit 14 */
bool unusedBit_508_14 : 1;
bool unusedBit_509_14 : 1;
/**
offset 2116 bit 15 */
bool unusedBit_508_15 : 1;
bool unusedBit_509_15 : 1;
/**
offset 2116 bit 16 */
bool unusedBit_508_16 : 1;
bool unusedBit_509_16 : 1;
/**
offset 2116 bit 17 */
bool unusedBit_508_17 : 1;
bool unusedBit_509_17 : 1;
/**
offset 2116 bit 18 */
bool unusedBit_508_18 : 1;
bool unusedBit_509_18 : 1;
/**
offset 2116 bit 19 */
bool unusedBit_508_19 : 1;
bool unusedBit_509_19 : 1;
/**
offset 2116 bit 20 */
bool unusedBit_508_20 : 1;
bool unusedBit_509_20 : 1;
/**
offset 2116 bit 21 */
bool unusedBit_508_21 : 1;
bool unusedBit_509_21 : 1;
/**
offset 2116 bit 22 */
bool unusedBit_508_22 : 1;
bool unusedBit_509_22 : 1;
/**
offset 2116 bit 23 */
bool unusedBit_508_23 : 1;
bool unusedBit_509_23 : 1;
/**
offset 2116 bit 24 */
bool unusedBit_508_24 : 1;
bool unusedBit_509_24 : 1;
/**
offset 2116 bit 25 */
bool unusedBit_508_25 : 1;
bool unusedBit_509_25 : 1;
/**
offset 2116 bit 26 */
bool unusedBit_508_26 : 1;
bool unusedBit_509_26 : 1;
/**
offset 2116 bit 27 */
bool unusedBit_508_27 : 1;
bool unusedBit_509_27 : 1;
/**
offset 2116 bit 28 */
bool unusedBit_508_28 : 1;
bool unusedBit_509_28 : 1;
/**
offset 2116 bit 29 */
bool unusedBit_508_29 : 1;
bool unusedBit_509_29 : 1;
/**
offset 2116 bit 30 */
bool unusedBit_508_30 : 1;
bool unusedBit_509_30 : 1;
/**
offset 2116 bit 31 */
bool unusedBit_508_31 : 1;
bool unusedBit_509_31 : 1;
/**
* set can_mode X
* offset 2120
@ -4334,4 +4338,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 Sun Sep 26 22:35:57 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Sep 27 03:23:11 UTC 2021

View File

@ -762,7 +762,12 @@
#define gppwm_channel_size 88
#define GPPWM_CHANNELS 4
#define GPPWM_LOAD_COUNT 8
#define GPPWM_NOTE_SIZE 16
#define GPPWM_RPM_COUNT 8
#define gpPwmNote1_offset 1276
#define gpPwmNote2_offset 1292
#define gpPwmNote3_offset 1308
#define gpPwmNote4_offset 1324
#define gps_rx_pin_offset 656
#define gps_tx_pin_offset 657
#define hardCutRpmRange_offset 1048
@ -1254,8 +1259,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.09.26
#define SIGNATURE_HASH 4246497755
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 3579315515
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1611,7 +1616,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.09.26.kin.4246497755"
#define TS_SIGNATURE "rusEFI 2021.09.27.kin.3579315515"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -1713,36 +1718,36 @@
#define unused_1484_bit_29_offset 1476
#define unused_1484_bit_30_offset 1476
#define unused_1484_bit_31_offset 1476
#define unusedAtOldBoardConfigurationEnd_offset 1276
#define unusedAtOldBoardConfigurationEnd_offset 1340
#define unusedBit4_1476_offset 1476
#define unusedBit_251_29_offset 976
#define unusedBit_298_30_offset 976
#define unusedBit_298_31_offset 976
#define unusedBit_34_31_offset 76
#define unusedBit_508_10_offset 2116
#define unusedBit_508_11_offset 2116
#define unusedBit_508_12_offset 2116
#define unusedBit_508_13_offset 2116
#define unusedBit_508_14_offset 2116
#define unusedBit_508_15_offset 2116
#define unusedBit_508_16_offset 2116
#define unusedBit_508_17_offset 2116
#define unusedBit_508_18_offset 2116
#define unusedBit_508_19_offset 2116
#define unusedBit_508_20_offset 2116
#define unusedBit_508_21_offset 2116
#define unusedBit_508_22_offset 2116
#define unusedBit_508_23_offset 2116
#define unusedBit_508_24_offset 2116
#define unusedBit_508_25_offset 2116
#define unusedBit_508_26_offset 2116
#define unusedBit_508_27_offset 2116
#define unusedBit_508_28_offset 2116
#define unusedBit_508_29_offset 2116
#define unusedBit_508_30_offset 2116
#define unusedBit_508_31_offset 2116
#define unusedBit_508_8_offset 2116
#define unusedBit_508_9_offset 2116
#define unusedBit_509_10_offset 2116
#define unusedBit_509_11_offset 2116
#define unusedBit_509_12_offset 2116
#define unusedBit_509_13_offset 2116
#define unusedBit_509_14_offset 2116
#define unusedBit_509_15_offset 2116
#define unusedBit_509_16_offset 2116
#define unusedBit_509_17_offset 2116
#define unusedBit_509_18_offset 2116
#define unusedBit_509_19_offset 2116
#define unusedBit_509_20_offset 2116
#define unusedBit_509_21_offset 2116
#define unusedBit_509_22_offset 2116
#define unusedBit_509_23_offset 2116
#define unusedBit_509_24_offset 2116
#define unusedBit_509_25_offset 2116
#define unusedBit_509_26_offset 2116
#define unusedBit_509_27_offset 2116
#define unusedBit_509_28_offset 2116
#define unusedBit_509_29_offset 2116
#define unusedBit_509_30_offset 2116
#define unusedBit_509_31_offset 2116
#define unusedBit_509_8_offset 2116
#define unusedBit_509_9_offset 2116
#define unusedBitHere1_offset 1464
#define unusedBitHere2_offset 1464
#define unusedBitHere3_offset 1464

View File

@ -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 Sun Sep 26 22:36:02 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 Mon Sep 27 03:23:16 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2202,10 +2202,14 @@ struct engine_configuration_s {
*/
vr_threshold_s vrThreshold[VR_THRESHOLD_COUNT];
/**
units
* offset 1276
*/
int unusedAtOldBoardConfigurationEnd[45];
gppwm_note_t gpPwmNote[GPPWM_CHANNELS];
/**
units
* offset 1340
*/
int unusedAtOldBoardConfigurationEnd[29];
/**
kg
* offset 1456
@ -2991,76 +2995,76 @@ struct engine_configuration_s {
bool unused1130 : 1;
/**
offset 2116 bit 8 */
bool unusedBit_508_8 : 1;
bool unusedBit_509_8 : 1;
/**
offset 2116 bit 9 */
bool unusedBit_508_9 : 1;
bool unusedBit_509_9 : 1;
/**
offset 2116 bit 10 */
bool unusedBit_508_10 : 1;
bool unusedBit_509_10 : 1;
/**
offset 2116 bit 11 */
bool unusedBit_508_11 : 1;
bool unusedBit_509_11 : 1;
/**
offset 2116 bit 12 */
bool unusedBit_508_12 : 1;
bool unusedBit_509_12 : 1;
/**
offset 2116 bit 13 */
bool unusedBit_508_13 : 1;
bool unusedBit_509_13 : 1;
/**
offset 2116 bit 14 */
bool unusedBit_508_14 : 1;
bool unusedBit_509_14 : 1;
/**
offset 2116 bit 15 */
bool unusedBit_508_15 : 1;
bool unusedBit_509_15 : 1;
/**
offset 2116 bit 16 */
bool unusedBit_508_16 : 1;
bool unusedBit_509_16 : 1;
/**
offset 2116 bit 17 */
bool unusedBit_508_17 : 1;
bool unusedBit_509_17 : 1;
/**
offset 2116 bit 18 */
bool unusedBit_508_18 : 1;
bool unusedBit_509_18 : 1;
/**
offset 2116 bit 19 */
bool unusedBit_508_19 : 1;
bool unusedBit_509_19 : 1;
/**
offset 2116 bit 20 */
bool unusedBit_508_20 : 1;
bool unusedBit_509_20 : 1;
/**
offset 2116 bit 21 */
bool unusedBit_508_21 : 1;
bool unusedBit_509_21 : 1;
/**
offset 2116 bit 22 */
bool unusedBit_508_22 : 1;
bool unusedBit_509_22 : 1;
/**
offset 2116 bit 23 */
bool unusedBit_508_23 : 1;
bool unusedBit_509_23 : 1;
/**
offset 2116 bit 24 */
bool unusedBit_508_24 : 1;
bool unusedBit_509_24 : 1;
/**
offset 2116 bit 25 */
bool unusedBit_508_25 : 1;
bool unusedBit_509_25 : 1;
/**
offset 2116 bit 26 */
bool unusedBit_508_26 : 1;
bool unusedBit_509_26 : 1;
/**
offset 2116 bit 27 */
bool unusedBit_508_27 : 1;
bool unusedBit_509_27 : 1;
/**
offset 2116 bit 28 */
bool unusedBit_508_28 : 1;
bool unusedBit_509_28 : 1;
/**
offset 2116 bit 29 */
bool unusedBit_508_29 : 1;
bool unusedBit_509_29 : 1;
/**
offset 2116 bit 30 */
bool unusedBit_508_30 : 1;
bool unusedBit_509_30 : 1;
/**
offset 2116 bit 31 */
bool unusedBit_508_31 : 1;
bool unusedBit_509_31 : 1;
/**
* set can_mode X
* offset 2120
@ -4340,4 +4344,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 Sun Sep 26 22:36:02 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 Mon Sep 27 03:23:16 UTC 2021

View File

@ -781,7 +781,12 @@
#define gppwm_channel_size 88
#define GPPWM_CHANNELS 4
#define GPPWM_LOAD_COUNT 8
#define GPPWM_NOTE_SIZE 16
#define GPPWM_RPM_COUNT 8
#define gpPwmNote1_offset 1276
#define gpPwmNote2_offset 1292
#define gpPwmNote3_offset 1308
#define gpPwmNote4_offset 1324
#define gps_rx_pin_offset 656
#define gps_tx_pin_offset 657
#define hardCutRpmRange_offset 1048
@ -1274,8 +1279,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD subaru_eg33_f7
#define SIGNATURE_DATE 2021.09.26
#define SIGNATURE_HASH 3578762644
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 4245420404
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1631,7 +1636,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port false
#define TS_SIGNATURE "rusEFI 2021.09.26.subaru_eg33_f7.3578762644"
#define TS_SIGNATURE "rusEFI 2021.09.27.subaru_eg33_f7.4245420404"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -1733,36 +1738,36 @@
#define unused_1484_bit_29_offset 1476
#define unused_1484_bit_30_offset 1476
#define unused_1484_bit_31_offset 1476
#define unusedAtOldBoardConfigurationEnd_offset 1276
#define unusedAtOldBoardConfigurationEnd_offset 1340
#define unusedBit4_1476_offset 1476
#define unusedBit_251_29_offset 976
#define unusedBit_298_30_offset 976
#define unusedBit_298_31_offset 976
#define unusedBit_34_31_offset 76
#define unusedBit_508_10_offset 2116
#define unusedBit_508_11_offset 2116
#define unusedBit_508_12_offset 2116
#define unusedBit_508_13_offset 2116
#define unusedBit_508_14_offset 2116
#define unusedBit_508_15_offset 2116
#define unusedBit_508_16_offset 2116
#define unusedBit_508_17_offset 2116
#define unusedBit_508_18_offset 2116
#define unusedBit_508_19_offset 2116
#define unusedBit_508_20_offset 2116
#define unusedBit_508_21_offset 2116
#define unusedBit_508_22_offset 2116
#define unusedBit_508_23_offset 2116
#define unusedBit_508_24_offset 2116
#define unusedBit_508_25_offset 2116
#define unusedBit_508_26_offset 2116
#define unusedBit_508_27_offset 2116
#define unusedBit_508_28_offset 2116
#define unusedBit_508_29_offset 2116
#define unusedBit_508_30_offset 2116
#define unusedBit_508_31_offset 2116
#define unusedBit_508_8_offset 2116
#define unusedBit_508_9_offset 2116
#define unusedBit_509_10_offset 2116
#define unusedBit_509_11_offset 2116
#define unusedBit_509_12_offset 2116
#define unusedBit_509_13_offset 2116
#define unusedBit_509_14_offset 2116
#define unusedBit_509_15_offset 2116
#define unusedBit_509_16_offset 2116
#define unusedBit_509_17_offset 2116
#define unusedBit_509_18_offset 2116
#define unusedBit_509_19_offset 2116
#define unusedBit_509_20_offset 2116
#define unusedBit_509_21_offset 2116
#define unusedBit_509_22_offset 2116
#define unusedBit_509_23_offset 2116
#define unusedBit_509_24_offset 2116
#define unusedBit_509_25_offset 2116
#define unusedBit_509_26_offset 2116
#define unusedBit_509_27_offset 2116
#define unusedBit_509_28_offset 2116
#define unusedBit_509_29_offset 2116
#define unusedBit_509_30_offset 2116
#define unusedBit_509_31_offset 2116
#define unusedBit_509_8_offset 2116
#define unusedBit_509_9_offset 2116
#define unusedBitHere1_offset 1464
#define unusedBitHere2_offset 1464
#define unusedBitHere3_offset 1464

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 26 22:35:54 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:09 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2202,10 +2202,14 @@ struct engine_configuration_s {
*/
vr_threshold_s vrThreshold[VR_THRESHOLD_COUNT];
/**
units
* offset 1276
*/
int unusedAtOldBoardConfigurationEnd[45];
gppwm_note_t gpPwmNote[GPPWM_CHANNELS];
/**
units
* offset 1340
*/
int unusedAtOldBoardConfigurationEnd[29];
/**
kg
* offset 1456
@ -2991,76 +2995,76 @@ struct engine_configuration_s {
bool unused1130 : 1;
/**
offset 2116 bit 8 */
bool unusedBit_508_8 : 1;
bool unusedBit_509_8 : 1;
/**
offset 2116 bit 9 */
bool unusedBit_508_9 : 1;
bool unusedBit_509_9 : 1;
/**
offset 2116 bit 10 */
bool unusedBit_508_10 : 1;
bool unusedBit_509_10 : 1;
/**
offset 2116 bit 11 */
bool unusedBit_508_11 : 1;
bool unusedBit_509_11 : 1;
/**
offset 2116 bit 12 */
bool unusedBit_508_12 : 1;
bool unusedBit_509_12 : 1;
/**
offset 2116 bit 13 */
bool unusedBit_508_13 : 1;
bool unusedBit_509_13 : 1;
/**
offset 2116 bit 14 */
bool unusedBit_508_14 : 1;
bool unusedBit_509_14 : 1;
/**
offset 2116 bit 15 */
bool unusedBit_508_15 : 1;
bool unusedBit_509_15 : 1;
/**
offset 2116 bit 16 */
bool unusedBit_508_16 : 1;
bool unusedBit_509_16 : 1;
/**
offset 2116 bit 17 */
bool unusedBit_508_17 : 1;
bool unusedBit_509_17 : 1;
/**
offset 2116 bit 18 */
bool unusedBit_508_18 : 1;
bool unusedBit_509_18 : 1;
/**
offset 2116 bit 19 */
bool unusedBit_508_19 : 1;
bool unusedBit_509_19 : 1;
/**
offset 2116 bit 20 */
bool unusedBit_508_20 : 1;
bool unusedBit_509_20 : 1;
/**
offset 2116 bit 21 */
bool unusedBit_508_21 : 1;
bool unusedBit_509_21 : 1;
/**
offset 2116 bit 22 */
bool unusedBit_508_22 : 1;
bool unusedBit_509_22 : 1;
/**
offset 2116 bit 23 */
bool unusedBit_508_23 : 1;
bool unusedBit_509_23 : 1;
/**
offset 2116 bit 24 */
bool unusedBit_508_24 : 1;
bool unusedBit_509_24 : 1;
/**
offset 2116 bit 25 */
bool unusedBit_508_25 : 1;
bool unusedBit_509_25 : 1;
/**
offset 2116 bit 26 */
bool unusedBit_508_26 : 1;
bool unusedBit_509_26 : 1;
/**
offset 2116 bit 27 */
bool unusedBit_508_27 : 1;
bool unusedBit_509_27 : 1;
/**
offset 2116 bit 28 */
bool unusedBit_508_28 : 1;
bool unusedBit_509_28 : 1;
/**
offset 2116 bit 29 */
bool unusedBit_508_29 : 1;
bool unusedBit_509_29 : 1;
/**
offset 2116 bit 30 */
bool unusedBit_508_30 : 1;
bool unusedBit_509_30 : 1;
/**
offset 2116 bit 31 */
bool unusedBit_508_31 : 1;
bool unusedBit_509_31 : 1;
/**
* set can_mode X
* offset 2120
@ -4340,4 +4344,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 Sun Sep 26 22:35:54 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:09 UTC 2021

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 26 22:35:54 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:09 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
FSIO_SETTING_ACIDLEEXTRAOFFSET = 1000,

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 26 22:35:54 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:09 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_ACIDLEEXTRAOFFSET:

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 26 22:35:54 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:09 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
static LENameOrdinalPair leacIdleExtraOffset(FSIO_SETTING_ACIDLEEXTRAOFFSET, "cfg_acIdleExtraOffset");

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 26 22:35:54 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:09 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_ACIDLEEXTRAOFFSET:

View File

@ -781,7 +781,12 @@
#define gppwm_channel_size 88
#define GPPWM_CHANNELS 4
#define GPPWM_LOAD_COUNT 8
#define GPPWM_NOTE_SIZE 16
#define GPPWM_RPM_COUNT 8
#define gpPwmNote1_offset 1276
#define gpPwmNote2_offset 1292
#define gpPwmNote3_offset 1308
#define gpPwmNote4_offset 1324
#define gps_rx_pin_offset 656
#define gps_tx_pin_offset 657
#define hardCutRpmRange_offset 1048
@ -1273,8 +1278,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.09.26
#define SIGNATURE_HASH 1086684919
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 1753289239
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1630,7 +1635,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.09.26.all.1086684919"
#define TS_SIGNATURE "rusEFI 2021.09.27.all.1753289239"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -1732,36 +1737,36 @@
#define unused_1484_bit_29_offset 1476
#define unused_1484_bit_30_offset 1476
#define unused_1484_bit_31_offset 1476
#define unusedAtOldBoardConfigurationEnd_offset 1276
#define unusedAtOldBoardConfigurationEnd_offset 1340
#define unusedBit4_1476_offset 1476
#define unusedBit_251_29_offset 976
#define unusedBit_298_30_offset 976
#define unusedBit_298_31_offset 976
#define unusedBit_34_31_offset 76
#define unusedBit_508_10_offset 2116
#define unusedBit_508_11_offset 2116
#define unusedBit_508_12_offset 2116
#define unusedBit_508_13_offset 2116
#define unusedBit_508_14_offset 2116
#define unusedBit_508_15_offset 2116
#define unusedBit_508_16_offset 2116
#define unusedBit_508_17_offset 2116
#define unusedBit_508_18_offset 2116
#define unusedBit_508_19_offset 2116
#define unusedBit_508_20_offset 2116
#define unusedBit_508_21_offset 2116
#define unusedBit_508_22_offset 2116
#define unusedBit_508_23_offset 2116
#define unusedBit_508_24_offset 2116
#define unusedBit_508_25_offset 2116
#define unusedBit_508_26_offset 2116
#define unusedBit_508_27_offset 2116
#define unusedBit_508_28_offset 2116
#define unusedBit_508_29_offset 2116
#define unusedBit_508_30_offset 2116
#define unusedBit_508_31_offset 2116
#define unusedBit_508_8_offset 2116
#define unusedBit_508_9_offset 2116
#define unusedBit_509_10_offset 2116
#define unusedBit_509_11_offset 2116
#define unusedBit_509_12_offset 2116
#define unusedBit_509_13_offset 2116
#define unusedBit_509_14_offset 2116
#define unusedBit_509_15_offset 2116
#define unusedBit_509_16_offset 2116
#define unusedBit_509_17_offset 2116
#define unusedBit_509_18_offset 2116
#define unusedBit_509_19_offset 2116
#define unusedBit_509_20_offset 2116
#define unusedBit_509_21_offset 2116
#define unusedBit_509_22_offset 2116
#define unusedBit_509_23_offset 2116
#define unusedBit_509_24_offset 2116
#define unusedBit_509_25_offset 2116
#define unusedBit_509_26_offset 2116
#define unusedBit_509_27_offset 2116
#define unusedBit_509_28_offset 2116
#define unusedBit_509_29_offset 2116
#define unusedBit_509_30_offset 2116
#define unusedBit_509_31_offset 2116
#define unusedBit_509_8_offset 2116
#define unusedBit_509_9_offset 2116
#define unusedBitHere1_offset 1464
#define unusedBitHere2_offset 1464
#define unusedBitHere3_offset 1464

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 96589959
#define TS_SIGNATURE "rusEFI 2021.09.27.all.96589959"
#define SIGNATURE_HASH 1753289239
#define TS_SIGNATURE "rusEFI 2021.09.27.all.1753289239"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD atlas
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 96589959
#define TS_SIGNATURE "rusEFI 2021.09.27.atlas.96589959"
#define SIGNATURE_HASH 1753289239
#define TS_SIGNATURE "rusEFI 2021.09.27.atlas.1753289239"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD f429-discovery
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 96589959
#define TS_SIGNATURE "rusEFI 2021.09.27.f429-discovery.96589959"
#define SIGNATURE_HASH 1753289239
#define TS_SIGNATURE "rusEFI 2021.09.27.f429-discovery.1753289239"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD frankenso_na6
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 2146667886
#define TS_SIGNATURE "rusEFI 2021.09.27.frankenso_na6.2146667886"
#define SIGNATURE_HASH 313739262
#define TS_SIGNATURE "rusEFI 2021.09.27.frankenso_na6.313739262"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen-nb1
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 990343566
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen-nb1.990343566"
#define SIGNATURE_HASH 1447541534
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen-nb1.1447541534"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121nissan
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 2385543365
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen121nissan.2385543365"
#define SIGNATURE_HASH 3815787093
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen121nissan.3815787093"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121vag
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 1445804225
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen121vag.1445804225"
#define SIGNATURE_HASH 997061201
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen121vag.997061201"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen128
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 2634580724
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen128.2634580724"
#define SIGNATURE_HASH 4031268964
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen128.4031268964"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen154hyundai
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 662414943
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen154hyundai.662414943"
#define SIGNATURE_HASH 1245408463
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen154hyundai.1245408463"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen72
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 1666496672
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen72.1666496672"
#define SIGNATURE_HASH 236220976
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen72.236220976"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellenNA6
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 3343362515
#define TS_SIGNATURE "rusEFI 2021.09.27.hellenNA6.3343362515"
#define SIGNATURE_HASH 2852610883
#define TS_SIGNATURE "rusEFI 2021.09.27.hellenNA6.2852610883"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 1203569495
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen_cypress.1203569495"
#define SIGNATURE_HASH 721275335
#define TS_SIGNATURE "rusEFI 2021.09.27.hellen_cypress.721275335"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 3088633771
#define TS_SIGNATURE "rusEFI 2021.09.27.kin.3088633771"
#define SIGNATURE_HASH 3579315515
#define TS_SIGNATURE "rusEFI 2021.09.27.kin.3579315515"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f4
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 2599865228
#define TS_SIGNATURE "rusEFI 2021.09.27.mre_f4.2599865228"
#define SIGNATURE_HASH 4155900188
#define TS_SIGNATURE "rusEFI 2021.09.27.mre_f4.4155900188"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f7
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 2599865228
#define TS_SIGNATURE "rusEFI 2021.09.27.mre_f7.2599865228"
#define SIGNATURE_HASH 4155900188
#define TS_SIGNATURE "rusEFI 2021.09.27.mre_f7.4155900188"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_405
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 1428881761
#define TS_SIGNATURE "rusEFI 2021.09.27.prometheus_405.1428881761"
#define SIGNATURE_HASH 946588657
#define TS_SIGNATURE "rusEFI 2021.09.27.prometheus_405.946588657"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_469
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 1428881761
#define TS_SIGNATURE "rusEFI 2021.09.27.prometheus_469.1428881761"
#define SIGNATURE_HASH 946588657
#define TS_SIGNATURE "rusEFI 2021.09.27.prometheus_469.946588657"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f4
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 3808941601
#define TS_SIGNATURE "rusEFI 2021.09.27.proteus_f4.3808941601"
#define SIGNATURE_HASH 2387025073
#define TS_SIGNATURE "rusEFI 2021.09.27.proteus_f4.2387025073"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f7
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 3808941601
#define TS_SIGNATURE "rusEFI 2021.09.27.proteus_f7.3808941601"
#define SIGNATURE_HASH 2387025073
#define TS_SIGNATURE "rusEFI 2021.09.27.proteus_f7.2387025073"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD subaru_eg33_f7
#define SIGNATURE_DATE 2021.09.27
#define SIGNATURE_HASH 2420847588
#define TS_SIGNATURE "rusEFI 2021.09.27.subaru_eg33_f7.2420847588"
#define SIGNATURE_HASH 4245420404
#define TS_SIGNATURE "rusEFI 2021.09.27.subaru_eg33_f7.4245420404"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.all.96589959"
signature = "rusEFI 2021.09.27.all.1753289239"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.all.96589959" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.all.1753289239" ; 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 Mon Sep 27 00:47:13 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:09 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5081,6 +5085,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5102,6 +5107,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5123,6 +5129,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5144,6 +5151,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.atlas.96589959"
signature = "rusEFI 2021.09.27.atlas.1753289239"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.atlas.96589959" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.atlas.1753289239" ; 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 Mon Sep 27 00:47:12 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:06 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5081,6 +5085,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5102,6 +5107,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5123,6 +5129,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5144,6 +5151,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.f429-discovery.96589959"
signature = "rusEFI 2021.09.27.f429-discovery.1753289239"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.f429-discovery.96589959" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.f429-discovery.1753289239" ; 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 Mon Sep 27 00:46:38 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:26 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5081,6 +5085,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5102,6 +5107,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5123,6 +5129,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5144,6 +5151,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.frankenso_na6.2146667886"
signature = "rusEFI 2021.09.27.frankenso_na6.313739262"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.frankenso_na6.2146667886" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.frankenso_na6.313739262" ; 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 Mon Sep 27 00:47:01 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:53 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5081,6 +5085,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5102,6 +5107,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5123,6 +5129,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5144,6 +5151,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.hellen-nb1.990343566"
signature = "rusEFI 2021.09.27.hellen-nb1.1447541534"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.hellen-nb1.990343566" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.hellen-nb1.1447541534" ; 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 Mon Sep 27 00:46:52 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:42 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5046,6 +5050,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5067,6 +5072,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5088,6 +5094,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5109,6 +5116,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.hellen121nissan.2385543365"
signature = "rusEFI 2021.09.27.hellen121nissan.3815787093"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.hellen121nissan.2385543365" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.hellen121nissan.3815787093" ; 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 Mon Sep 27 00:46:45 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:34 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5047,6 +5051,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5068,6 +5073,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5089,6 +5095,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5110,6 +5117,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.hellen121vag.1445804225"
signature = "rusEFI 2021.09.27.hellen121vag.997061201"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.hellen121vag.1445804225" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.hellen121vag.997061201" ; 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 Mon Sep 27 00:46:43 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:31 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5049,6 +5053,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5070,6 +5075,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5091,6 +5097,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5112,6 +5119,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.hellen128.2634580724"
signature = "rusEFI 2021.09.27.hellen128.4031268964"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.hellen128.2634580724" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.hellen128.4031268964" ; 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 Mon Sep 27 00:46:40 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:29 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5047,6 +5051,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5068,6 +5073,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5089,6 +5095,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5110,6 +5117,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.hellen154hyundai.662414943"
signature = "rusEFI 2021.09.27.hellen154hyundai.1245408463"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.hellen154hyundai.662414943" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.hellen154hyundai.1245408463" ; 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 Mon Sep 27 00:46:47 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:36 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5044,6 +5048,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5065,6 +5070,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5086,6 +5092,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5107,6 +5114,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.hellen72.1666496672"
signature = "rusEFI 2021.09.27.hellen72.236220976"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.hellen72.1666496672" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.hellen72.236220976" ; 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 Mon Sep 27 00:46:49 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:39 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5045,6 +5049,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5066,6 +5071,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5087,6 +5093,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5108,6 +5115,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.hellenNA6.3343362515"
signature = "rusEFI 2021.09.27.hellenNA6.2852610883"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.hellenNA6.3343362515" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.hellenNA6.2852610883" ; 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 Mon Sep 27 00:46:54 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:45 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5046,6 +5050,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5067,6 +5072,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5088,6 +5094,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5109,6 +5116,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.hellen_cypress.1203569495"
signature = "rusEFI 2021.09.27.hellen_cypress.721275335"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.hellen_cypress.1203569495" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.hellen_cypress.721275335" ; 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 Mon Sep 27 00:47:17 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Sep 27 03:23:14 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5081,6 +5085,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5102,6 +5107,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5123,6 +5129,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5144,6 +5151,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.kin.3088633771"
signature = "rusEFI 2021.09.27.kin.3579315515"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.kin.3088633771" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.kin.3579315515" ; 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 Mon Sep 27 00:47:15 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Sep 27 03:23:11 UTC 2021
pageSize = 19972
page = 1
@ -618,7 +618,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -817,30 +821,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5054,6 +5058,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5075,6 +5080,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5096,6 +5102,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5117,6 +5124,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.mre_f4.2599865228"
signature = "rusEFI 2021.09.27.mre_f4.4155900188"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.mre_f4.2599865228" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.mre_f4.4155900188" ; 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 Mon Sep 27 00:46:58 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:50 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5051,6 +5055,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5072,6 +5077,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5093,6 +5099,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5114,6 +5121,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.mre_f7.2599865228"
signature = "rusEFI 2021.09.27.mre_f7.4155900188"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.mre_f7.2599865228" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.mre_f7.4155900188" ; 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 Mon Sep 27 00:46:56 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:47 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5051,6 +5055,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5072,6 +5077,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5093,6 +5099,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5114,6 +5121,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.prometheus_405.1428881761"
signature = "rusEFI 2021.09.27.prometheus_405.946588657"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.prometheus_405.1428881761" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.prometheus_405.946588657" ; 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 Mon Sep 27 00:47:05 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:58 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5076,6 +5080,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5097,6 +5102,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5118,6 +5124,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5139,6 +5146,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.prometheus_469.1428881761"
signature = "rusEFI 2021.09.27.prometheus_469.946588657"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.prometheus_469.1428881761" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.prometheus_469.946588657" ; 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 Mon Sep 27 00:47:03 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:22:55 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5076,6 +5080,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5097,6 +5102,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5118,6 +5124,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5139,6 +5146,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.proteus_f4.3808941601"
signature = "rusEFI 2021.09.27.proteus_f4.2387025073"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.proteus_f4.3808941601" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.proteus_f4.2387025073" ; 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 Mon Sep 27 00:47:09 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:04 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5040,6 +5044,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5061,6 +5066,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5082,6 +5088,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5103,6 +5110,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.proteus_f7.3808941601"
signature = "rusEFI 2021.09.27.proteus_f7.2387025073"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.proteus_f7.3808941601" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.proteus_f7.2387025073" ; 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 Mon Sep 27 00:47:07 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:01 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5040,6 +5044,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5061,6 +5066,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5082,6 +5088,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5103,6 +5110,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.09.27.subaru_eg33_f7.2420847588"
signature = "rusEFI 2021.09.27.subaru_eg33_f7.4245420404"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.09.27.subaru_eg33_f7.2420847588" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.09.27.subaru_eg33_f7.4245420404" ; 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 Mon Sep 27 00:47:20 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 Mon Sep 27 03:23:16 UTC 2021
pageSize = 20000
page = 1
@ -624,7 +624,11 @@ vrThreshold2_pin = bits, U08, 1260, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2
vrThreshold2_pad = array, U08, 1261, [3], "", 1,0,0,0,0
vrThreshold2_rpmBins = array, U08, 1264, [6], "rpm", 50.0, 0, 0, 12000, 0
vrThreshold2_values = array, U08, 1270, [6], "volts", 0.01, 0, 0, 2.5, 2
unusedAtOldBoardConfigurationEnd = array, S32, 1276, [45], "units", 1, 0, -20, 100, 0
gpPwmNote1 = string, ASCII, 1276, 16
gpPwmNote2 = string, ASCII, 1292, 16
gpPwmNote3 = string, ASCII, 1308, 16
gpPwmNote4 = string, ASCII, 1324, 16
unusedAtOldBoardConfigurationEnd = array, S32, 1340, [29], "units", 1, 0, -20, 100, 0
vehicleWeight = scalar, U16, 1456, "kg", 1, 0, 0, 10000, 0
lps25BaroSensorScl = bits, U08, 1458, [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"
lps25BaroSensorSda = bits, U08, 1459, [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"
@ -826,30 +830,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_508_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_508_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_508_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_508_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_508_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_508_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_508_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_508_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_508_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_508_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_508_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_508_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_508_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_508_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_508_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_508_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_508_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_508_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_508_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_508_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_508_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_508_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_508_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_508_31 = bits, U32, 2116, [31:31], "false", "true"
unusedBit_509_8 = bits, U32, 2116, [8:8], "false", "true"
unusedBit_509_9 = bits, U32, 2116, [9:9], "false", "true"
unusedBit_509_10 = bits, U32, 2116, [10:10], "false", "true"
unusedBit_509_11 = bits, U32, 2116, [11:11], "false", "true"
unusedBit_509_12 = bits, U32, 2116, [12:12], "false", "true"
unusedBit_509_13 = bits, U32, 2116, [13:13], "false", "true"
unusedBit_509_14 = bits, U32, 2116, [14:14], "false", "true"
unusedBit_509_15 = bits, U32, 2116, [15:15], "false", "true"
unusedBit_509_16 = bits, U32, 2116, [16:16], "false", "true"
unusedBit_509_17 = bits, U32, 2116, [17:17], "false", "true"
unusedBit_509_18 = bits, U32, 2116, [18:18], "false", "true"
unusedBit_509_19 = bits, U32, 2116, [19:19], "false", "true"
unusedBit_509_20 = bits, U32, 2116, [20:20], "false", "true"
unusedBit_509_21 = bits, U32, 2116, [21:21], "false", "true"
unusedBit_509_22 = bits, U32, 2116, [22:22], "false", "true"
unusedBit_509_23 = bits, U32, 2116, [23:23], "false", "true"
unusedBit_509_24 = bits, U32, 2116, [24:24], "false", "true"
unusedBit_509_25 = bits, U32, 2116, [25:25], "false", "true"
unusedBit_509_26 = bits, U32, 2116, [26:26], "false", "true"
unusedBit_509_27 = bits, U32, 2116, [27:27], "false", "true"
unusedBit_509_28 = bits, U32, 2116, [28:28], "false", "true"
unusedBit_509_29 = bits, U32, 2116, [29:29], "false", "true"
unusedBit_509_30 = bits, U32, 2116, [30:30], "false", "true"
unusedBit_509_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", "Nissan VQ35", "Genesis Coupe", "Honda K", "type 12", "type 13", "type 14", "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"
@ -5067,6 +5071,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm1_dutyIfError, {gppwm1_pin != 0}
field = ""
field = "Load Axis", gppwm1_loadAxis, {gppwm1_pin != 0}
field = "Note", gpPwmNote1
field = ""
field = ""
field = ""
@ -5088,6 +5093,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm2_dutyIfError, {gppwm2_pin != 0}
field = ""
field = "Load Axis", gppwm2_loadAxis, {gppwm2_pin != 0}
field = "Note", gpPwmNote2
field = ""
field = ""
field = ""
@ -5109,6 +5115,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm3_dutyIfError, {gppwm3_pin != 0}
field = ""
field = "Load Axis", gppwm3_loadAxis, {gppwm3_pin != 0}
field = "Note", gpPwmNote3
field = ""
field = ""
field = ""
@ -5130,6 +5137,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Duty if error", gppwm4_dutyIfError, {gppwm4_pin != 0}
field = ""
field = "Load Axis", gppwm4_loadAxis, {gppwm4_pin != 0}
field = "Note", gpPwmNote4
field = ""
field = ""
field = ""

View File

@ -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 Sun Sep 26 22:35:54 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 27 03:23:09 UTC 2021
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -758,7 +758,12 @@ public class Fields {
public static final int gppwm_channel_size = 88;
public static final int GPPWM_CHANNELS = 4;
public static final int GPPWM_LOAD_COUNT = 8;
public static final int GPPWM_NOTE_SIZE = 16;
public static final int GPPWM_RPM_COUNT = 8;
public static final int gpPwmNote1_offset = 1276;
public static final int gpPwmNote2_offset = 1292;
public static final int gpPwmNote3_offset = 1308;
public static final int gpPwmNote4_offset = 1324;
public static final int gps_rx_pin_offset = 656;
public static final int gps_tx_pin_offset = 657;
public static final int hardCutRpmRange_offset = 1048;
@ -1225,7 +1230,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 = 1086684919;
public static final int SIGNATURE_HASH = 1753289239;
public static final int silentTriggerError_offset = 1464;
public static final int slowAdcAlpha_offset = 2088;
public static final int sparkDwellRpmBins_offset = 332;
@ -1532,7 +1537,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2021.09.26.all.1086684919";
public static final String TS_SIGNATURE = "rusEFI 2021.09.27.all.1753289239";
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;
@ -1631,36 +1636,36 @@ public class Fields {
public static final int unused_1484_bit_29_offset = 1476;
public static final int unused_1484_bit_30_offset = 1476;
public static final int unused_1484_bit_31_offset = 1476;
public static final int unusedAtOldBoardConfigurationEnd_offset = 1276;
public static final int unusedAtOldBoardConfigurationEnd_offset = 1340;
public static final int unusedBit4_1476_offset = 1476;
public static final int unusedBit_251_29_offset = 976;
public static final int unusedBit_298_30_offset = 976;
public static final int unusedBit_298_31_offset = 976;
public static final int unusedBit_34_31_offset = 76;
public static final int unusedBit_508_10_offset = 2116;
public static final int unusedBit_508_11_offset = 2116;
public static final int unusedBit_508_12_offset = 2116;
public static final int unusedBit_508_13_offset = 2116;
public static final int unusedBit_508_14_offset = 2116;
public static final int unusedBit_508_15_offset = 2116;
public static final int unusedBit_508_16_offset = 2116;
public static final int unusedBit_508_17_offset = 2116;
public static final int unusedBit_508_18_offset = 2116;
public static final int unusedBit_508_19_offset = 2116;
public static final int unusedBit_508_20_offset = 2116;
public static final int unusedBit_508_21_offset = 2116;
public static final int unusedBit_508_22_offset = 2116;
public static final int unusedBit_508_23_offset = 2116;
public static final int unusedBit_508_24_offset = 2116;
public static final int unusedBit_508_25_offset = 2116;
public static final int unusedBit_508_26_offset = 2116;
public static final int unusedBit_508_27_offset = 2116;
public static final int unusedBit_508_28_offset = 2116;
public static final int unusedBit_508_29_offset = 2116;
public static final int unusedBit_508_30_offset = 2116;
public static final int unusedBit_508_31_offset = 2116;
public static final int unusedBit_508_8_offset = 2116;
public static final int unusedBit_508_9_offset = 2116;
public static final int unusedBit_509_10_offset = 2116;
public static final int unusedBit_509_11_offset = 2116;
public static final int unusedBit_509_12_offset = 2116;
public static final int unusedBit_509_13_offset = 2116;
public static final int unusedBit_509_14_offset = 2116;
public static final int unusedBit_509_15_offset = 2116;
public static final int unusedBit_509_16_offset = 2116;
public static final int unusedBit_509_17_offset = 2116;
public static final int unusedBit_509_18_offset = 2116;
public static final int unusedBit_509_19_offset = 2116;
public static final int unusedBit_509_20_offset = 2116;
public static final int unusedBit_509_21_offset = 2116;
public static final int unusedBit_509_22_offset = 2116;
public static final int unusedBit_509_23_offset = 2116;
public static final int unusedBit_509_24_offset = 2116;
public static final int unusedBit_509_25_offset = 2116;
public static final int unusedBit_509_26_offset = 2116;
public static final int unusedBit_509_27_offset = 2116;
public static final int unusedBit_509_28_offset = 2116;
public static final int unusedBit_509_29_offset = 2116;
public static final int unusedBit_509_30_offset = 2116;
public static final int unusedBit_509_31_offset = 2116;
public static final int unusedBit_509_8_offset = 2116;
public static final int unusedBit_509_9_offset = 2116;
public static final int unusedBitHere1_offset = 1464;
public static final int unusedBitHere2_offset = 1464;
public static final int unusedBitHere3_offset = 1464;
@ -2291,6 +2296,10 @@ public class Fields {
public static final Field VVTOFFSETS4 = Field.create("VVTOFFSETS4", 1240, FieldType.FLOAT);
public static final Field VRTHRESHOLD1_PIN = Field.create("VRTHRESHOLD1_PIN", 1244, FieldType.INT8, brain_pin_e);
public static final Field VRTHRESHOLD2_PIN = Field.create("VRTHRESHOLD2_PIN", 1260, FieldType.INT8, brain_pin_e);
public static final Field GPPWMNOTE1 = Field.create("GPPWMNOTE1", 1276, 16, FieldType.STRING);
public static final Field GPPWMNOTE2 = Field.create("GPPWMNOTE2", 1292, 16, FieldType.STRING);
public static final Field GPPWMNOTE3 = Field.create("GPPWMNOTE3", 1308, 16, FieldType.STRING);
public static final Field GPPWMNOTE4 = Field.create("GPPWMNOTE4", 1324, 16, FieldType.STRING);
public static final Field VEHICLEWEIGHT = Field.create("VEHICLEWEIGHT", 1456, FieldType.INT16);
public static final Field LPS25BAROSENSORSCL = Field.create("LPS25BAROSENSORSCL", 1458, FieldType.INT8, brain_pin_e);
public static final Field LPS25BAROSENSORSDA = Field.create("LPS25BAROSENSORSDA", 1459, FieldType.INT8, brain_pin_e);
@ -2486,30 +2495,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_508_8 = Field.create("UNUSEDBIT_508_8", 2116, FieldType.BIT, 8);
public static final Field UNUSEDBIT_508_9 = Field.create("UNUSEDBIT_508_9", 2116, FieldType.BIT, 9);
public static final Field UNUSEDBIT_508_10 = Field.create("UNUSEDBIT_508_10", 2116, FieldType.BIT, 10);
public static final Field UNUSEDBIT_508_11 = Field.create("UNUSEDBIT_508_11", 2116, FieldType.BIT, 11);
public static final Field UNUSEDBIT_508_12 = Field.create("UNUSEDBIT_508_12", 2116, FieldType.BIT, 12);
public static final Field UNUSEDBIT_508_13 = Field.create("UNUSEDBIT_508_13", 2116, FieldType.BIT, 13);
public static final Field UNUSEDBIT_508_14 = Field.create("UNUSEDBIT_508_14", 2116, FieldType.BIT, 14);
public static final Field UNUSEDBIT_508_15 = Field.create("UNUSEDBIT_508_15", 2116, FieldType.BIT, 15);
public static final Field UNUSEDBIT_508_16 = Field.create("UNUSEDBIT_508_16", 2116, FieldType.BIT, 16);
public static final Field UNUSEDBIT_508_17 = Field.create("UNUSEDBIT_508_17", 2116, FieldType.BIT, 17);
public static final Field UNUSEDBIT_508_18 = Field.create("UNUSEDBIT_508_18", 2116, FieldType.BIT, 18);
public static final Field UNUSEDBIT_508_19 = Field.create("UNUSEDBIT_508_19", 2116, FieldType.BIT, 19);
public static final Field UNUSEDBIT_508_20 = Field.create("UNUSEDBIT_508_20", 2116, FieldType.BIT, 20);
public static final Field UNUSEDBIT_508_21 = Field.create("UNUSEDBIT_508_21", 2116, FieldType.BIT, 21);
public static final Field UNUSEDBIT_508_22 = Field.create("UNUSEDBIT_508_22", 2116, FieldType.BIT, 22);
public static final Field UNUSEDBIT_508_23 = Field.create("UNUSEDBIT_508_23", 2116, FieldType.BIT, 23);
public static final Field UNUSEDBIT_508_24 = Field.create("UNUSEDBIT_508_24", 2116, FieldType.BIT, 24);
public static final Field UNUSEDBIT_508_25 = Field.create("UNUSEDBIT_508_25", 2116, FieldType.BIT, 25);
public static final Field UNUSEDBIT_508_26 = Field.create("UNUSEDBIT_508_26", 2116, FieldType.BIT, 26);
public static final Field UNUSEDBIT_508_27 = Field.create("UNUSEDBIT_508_27", 2116, FieldType.BIT, 27);
public static final Field UNUSEDBIT_508_28 = Field.create("UNUSEDBIT_508_28", 2116, FieldType.BIT, 28);
public static final Field UNUSEDBIT_508_29 = Field.create("UNUSEDBIT_508_29", 2116, FieldType.BIT, 29);
public static final Field UNUSEDBIT_508_30 = Field.create("UNUSEDBIT_508_30", 2116, FieldType.BIT, 30);
public static final Field UNUSEDBIT_508_31 = Field.create("UNUSEDBIT_508_31", 2116, FieldType.BIT, 31);
public static final Field UNUSEDBIT_509_8 = Field.create("UNUSEDBIT_509_8", 2116, FieldType.BIT, 8);
public static final Field UNUSEDBIT_509_9 = Field.create("UNUSEDBIT_509_9", 2116, FieldType.BIT, 9);
public static final Field UNUSEDBIT_509_10 = Field.create("UNUSEDBIT_509_10", 2116, FieldType.BIT, 10);
public static final Field UNUSEDBIT_509_11 = Field.create("UNUSEDBIT_509_11", 2116, FieldType.BIT, 11);
public static final Field UNUSEDBIT_509_12 = Field.create("UNUSEDBIT_509_12", 2116, FieldType.BIT, 12);
public static final Field UNUSEDBIT_509_13 = Field.create("UNUSEDBIT_509_13", 2116, FieldType.BIT, 13);
public static final Field UNUSEDBIT_509_14 = Field.create("UNUSEDBIT_509_14", 2116, FieldType.BIT, 14);
public static final Field UNUSEDBIT_509_15 = Field.create("UNUSEDBIT_509_15", 2116, FieldType.BIT, 15);
public static final Field UNUSEDBIT_509_16 = Field.create("UNUSEDBIT_509_16", 2116, FieldType.BIT, 16);
public static final Field UNUSEDBIT_509_17 = Field.create("UNUSEDBIT_509_17", 2116, FieldType.BIT, 17);
public static final Field UNUSEDBIT_509_18 = Field.create("UNUSEDBIT_509_18", 2116, FieldType.BIT, 18);
public static final Field UNUSEDBIT_509_19 = Field.create("UNUSEDBIT_509_19", 2116, FieldType.BIT, 19);
public static final Field UNUSEDBIT_509_20 = Field.create("UNUSEDBIT_509_20", 2116, FieldType.BIT, 20);
public static final Field UNUSEDBIT_509_21 = Field.create("UNUSEDBIT_509_21", 2116, FieldType.BIT, 21);
public static final Field UNUSEDBIT_509_22 = Field.create("UNUSEDBIT_509_22", 2116, FieldType.BIT, 22);
public static final Field UNUSEDBIT_509_23 = Field.create("UNUSEDBIT_509_23", 2116, FieldType.BIT, 23);
public static final Field UNUSEDBIT_509_24 = Field.create("UNUSEDBIT_509_24", 2116, FieldType.BIT, 24);
public static final Field UNUSEDBIT_509_25 = Field.create("UNUSEDBIT_509_25", 2116, FieldType.BIT, 25);
public static final Field UNUSEDBIT_509_26 = Field.create("UNUSEDBIT_509_26", 2116, FieldType.BIT, 26);
public static final Field UNUSEDBIT_509_27 = Field.create("UNUSEDBIT_509_27", 2116, FieldType.BIT, 27);
public static final Field UNUSEDBIT_509_28 = Field.create("UNUSEDBIT_509_28", 2116, FieldType.BIT, 28);
public static final Field UNUSEDBIT_509_29 = Field.create("UNUSEDBIT_509_29", 2116, FieldType.BIT, 29);
public static final Field UNUSEDBIT_509_30 = Field.create("UNUSEDBIT_509_30", 2116, FieldType.BIT, 30);
public static final Field UNUSEDBIT_509_31 = Field.create("UNUSEDBIT_509_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);
@ -3360,6 +3369,10 @@ public class Fields {
VVTOFFSETS4,
VRTHRESHOLD1_PIN,
VRTHRESHOLD2_PIN,
GPPWMNOTE1,
GPPWMNOTE2,
GPPWMNOTE3,
GPPWMNOTE4,
VEHICLEWEIGHT,
LPS25BAROSENSORSCL,
LPS25BAROSENSORSDA,
@ -3551,30 +3564,30 @@ public class Fields {
UNUSED1128,
UNUSED1129,
UNUSED1130,
UNUSEDBIT_508_8,
UNUSEDBIT_508_9,
UNUSEDBIT_508_10,
UNUSEDBIT_508_11,
UNUSEDBIT_508_12,
UNUSEDBIT_508_13,
UNUSEDBIT_508_14,
UNUSEDBIT_508_15,
UNUSEDBIT_508_16,
UNUSEDBIT_508_17,
UNUSEDBIT_508_18,
UNUSEDBIT_508_19,
UNUSEDBIT_508_20,
UNUSEDBIT_508_21,
UNUSEDBIT_508_22,
UNUSEDBIT_508_23,
UNUSEDBIT_508_24,
UNUSEDBIT_508_25,
UNUSEDBIT_508_26,
UNUSEDBIT_508_27,
UNUSEDBIT_508_28,
UNUSEDBIT_508_29,
UNUSEDBIT_508_30,
UNUSEDBIT_508_31,
UNUSEDBIT_509_8,
UNUSEDBIT_509_9,
UNUSEDBIT_509_10,
UNUSEDBIT_509_11,
UNUSEDBIT_509_12,
UNUSEDBIT_509_13,
UNUSEDBIT_509_14,
UNUSEDBIT_509_15,
UNUSEDBIT_509_16,
UNUSEDBIT_509_17,
UNUSEDBIT_509_18,
UNUSEDBIT_509_19,
UNUSEDBIT_509_20,
UNUSEDBIT_509_21,
UNUSEDBIT_509_22,
UNUSEDBIT_509_23,
UNUSEDBIT_509_24,
UNUSEDBIT_509_25,
UNUSEDBIT_509_26,
UNUSEDBIT_509_27,
UNUSEDBIT_509_28,
UNUSEDBIT_509_29,
UNUSEDBIT_509_30,
UNUSEDBIT_509_31,
CAN2NBCTYPE,
CAN2TXPIN,
CAN2RXPIN,

View File

@ -1,6 +1,6 @@
<roms>
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Sun Sep 26 22:35:56 UTC 2021 -->
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Mon Sep 27 03:23:10 UTC 2021 -->
<rom>
<romid>