Auto-generated configs and docs
This commit is contained in:
parent
7c6d280c9c
commit
179ecb3f48
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jul 21 01:25:21 UTC 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jul 21 02:11:06 UTC 2021
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -4274,4 +4274,4 @@ struct persistent_config_s {
|
||||||
};
|
};
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jul 21 01:25:21 UTC 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jul 21 02:11:06 UTC 2021
|
||||||
|
|
|
@ -1316,7 +1316,7 @@
|
||||||
#define showSdCardWarning_offset 76
|
#define showSdCardWarning_offset 76
|
||||||
#define SIGNATURE_BOARD hellen_cypress
|
#define SIGNATURE_BOARD hellen_cypress
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 95872439
|
#define SIGNATURE_HASH 3946674638
|
||||||
#define silentTriggerError_offset 1464
|
#define silentTriggerError_offset 1464
|
||||||
#define slowAdcAlpha_offset 2088
|
#define slowAdcAlpha_offset 2088
|
||||||
#define sparkDwellRpmBins_offset 332
|
#define sparkDwellRpmBins_offset 332
|
||||||
|
@ -1685,7 +1685,7 @@
|
||||||
#define ts_show_spi true
|
#define ts_show_spi true
|
||||||
#define ts_show_trigger_comparator false
|
#define ts_show_trigger_comparator false
|
||||||
#define ts_show_tunerstudio_port true
|
#define ts_show_tunerstudio_port true
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen_cypress.95872439"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen_cypress.3946674638"
|
||||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||||
#define TS_TEST_COMMAND 't'
|
#define TS_TEST_COMMAND 't'
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jul 21 01:25:19 UTC 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jul 21 02:11:04 UTC 2021
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -4268,4 +4268,4 @@ struct persistent_config_s {
|
||||||
};
|
};
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jul 21 01:25:19 UTC 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jul 21 02:11:04 UTC 2021
|
||||||
|
|
|
@ -1297,7 +1297,7 @@
|
||||||
#define showSdCardWarning_offset 76
|
#define showSdCardWarning_offset 76
|
||||||
#define SIGNATURE_BOARD kin
|
#define SIGNATURE_BOARD kin
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 4195559755
|
#define SIGNATURE_HASH 345552178
|
||||||
#define silentTriggerError_offset 1464
|
#define silentTriggerError_offset 1464
|
||||||
#define slowAdcAlpha_offset 2088
|
#define slowAdcAlpha_offset 2088
|
||||||
#define sparkDwellRpmBins_offset 332
|
#define sparkDwellRpmBins_offset 332
|
||||||
|
@ -1666,7 +1666,7 @@
|
||||||
#define ts_show_spi true
|
#define ts_show_spi true
|
||||||
#define ts_show_trigger_comparator true
|
#define ts_show_trigger_comparator true
|
||||||
#define ts_show_tunerstudio_port true
|
#define ts_show_tunerstudio_port true
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.kin.4195559755"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.kin.345552178"
|
||||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||||
#define TS_TEST_COMMAND 't'
|
#define TS_TEST_COMMAND 't'
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:23 UTC 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:11:09 UTC 2021
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -4274,4 +4274,4 @@ struct persistent_config_s {
|
||||||
};
|
};
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:23 UTC 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:11:09 UTC 2021
|
||||||
|
|
|
@ -1317,7 +1317,7 @@
|
||||||
#define showSdCardWarning_offset 76
|
#define showSdCardWarning_offset 76
|
||||||
#define SIGNATURE_BOARD subaru_eg33_f7
|
#define SIGNATURE_BOARD subaru_eg33_f7
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 2171336657
|
#define SIGNATURE_HASH 1876978600
|
||||||
#define silentTriggerError_offset 1464
|
#define silentTriggerError_offset 1464
|
||||||
#define slowAdcAlpha_offset 2088
|
#define slowAdcAlpha_offset 2088
|
||||||
#define sparkDwellRpmBins_offset 332
|
#define sparkDwellRpmBins_offset 332
|
||||||
|
@ -1686,7 +1686,7 @@
|
||||||
#define ts_show_spi true
|
#define ts_show_spi true
|
||||||
#define ts_show_trigger_comparator false
|
#define ts_show_trigger_comparator false
|
||||||
#define ts_show_tunerstudio_port false
|
#define ts_show_tunerstudio_port false
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.subaru_eg33_f7.2171336657"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.subaru_eg33_f7.1876978600"
|
||||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||||
#define TS_TEST_COMMAND 't'
|
#define TS_TEST_COMMAND 't'
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:41 UTC 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:28 UTC 2021
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -4274,4 +4274,4 @@ struct persistent_config_s {
|
||||||
};
|
};
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:41 UTC 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:28 UTC 2021
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:41 UTC 2021
|
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:28 UTC 2021
|
||||||
|
|
||||||
// by class com.rusefi.output.FileFsioSettingsConsumer
|
// by class com.rusefi.output.FileFsioSettingsConsumer
|
||||||
FSIO_SETTING_ACIDLEEXTRAOFFSET = 1000,
|
FSIO_SETTING_ACIDLEEXTRAOFFSET = 1000,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:41 UTC 2021
|
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:28 UTC 2021
|
||||||
|
|
||||||
// by class com.rusefi.output.FileFsioSettingsConsumer
|
// by class com.rusefi.output.FileFsioSettingsConsumer
|
||||||
case FSIO_SETTING_ACIDLEEXTRAOFFSET:
|
case FSIO_SETTING_ACIDLEEXTRAOFFSET:
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:41 UTC 2021
|
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:28 UTC 2021
|
||||||
|
|
||||||
// by class com.rusefi.output.FileFsioSettingsConsumer
|
// by class com.rusefi.output.FileFsioSettingsConsumer
|
||||||
static LENameOrdinalPair leacIdleExtraOffset(FSIO_SETTING_ACIDLEEXTRAOFFSET, "cfg_acIdleExtraOffset");
|
static LENameOrdinalPair leacIdleExtraOffset(FSIO_SETTING_ACIDLEEXTRAOFFSET, "cfg_acIdleExtraOffset");
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:41 UTC 2021
|
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:28 UTC 2021
|
||||||
|
|
||||||
// by class com.rusefi.output.FileFsioSettingsConsumer
|
// by class com.rusefi.output.FileFsioSettingsConsumer
|
||||||
case FSIO_SETTING_ACIDLEEXTRAOFFSET:
|
case FSIO_SETTING_ACIDLEEXTRAOFFSET:
|
||||||
|
|
|
@ -1313,7 +1313,7 @@
|
||||||
#define showSdCardWarning_offset 76
|
#define showSdCardWarning_offset 76
|
||||||
#define SIGNATURE_BOARD all
|
#define SIGNATURE_BOARD all
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 1204436583
|
#define SIGNATURE_HASH 2839650846
|
||||||
#define silentTriggerError_offset 1464
|
#define silentTriggerError_offset 1464
|
||||||
#define slowAdcAlpha_offset 2088
|
#define slowAdcAlpha_offset 2088
|
||||||
#define sparkDwellRpmBins_offset 332
|
#define sparkDwellRpmBins_offset 332
|
||||||
|
@ -1682,7 +1682,7 @@
|
||||||
#define ts_show_spi true
|
#define ts_show_spi true
|
||||||
#define ts_show_trigger_comparator false
|
#define ts_show_trigger_comparator false
|
||||||
#define ts_show_tunerstudio_port true
|
#define ts_show_tunerstudio_port true
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.all.1204436583"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.all.2839650846"
|
||||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||||
#define TS_TEST_COMMAND 't'
|
#define TS_TEST_COMMAND 't'
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD all
|
#define SIGNATURE_BOARD all
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 1204436583
|
#define SIGNATURE_HASH 2839650846
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.all.1204436583"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.all.2839650846"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD f429-discovery
|
#define SIGNATURE_BOARD f429-discovery
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 95872439
|
#define SIGNATURE_HASH 3946674638
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.f429-discovery.95872439"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.f429-discovery.3946674638"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD frankenso_na6
|
#define SIGNATURE_BOARD frankenso_na6
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 2139402334
|
#define SIGNATURE_HASH 2433690663
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.frankenso_na6.2139402334"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.frankenso_na6.2433690663"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD hellen121nissan
|
#define SIGNATURE_BOARD hellen121nissan
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 771339977
|
#define SIGNATURE_HASH 3279039152
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen121nissan.771339977"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen121nissan.3279039152"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD hellen121vag
|
#define SIGNATURE_BOARD hellen121vag
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 2874452246
|
#define SIGNATURE_HASH 1172256111
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen121vag.2874452246"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen121vag.1172256111"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD hellen128
|
#define SIGNATURE_BOARD hellen128
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 581699704
|
#define SIGNATURE_HASH 3425145857
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen128.581699704"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen128.3425145857"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD hellen72
|
#define SIGNATURE_BOARD hellen72
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 337282649
|
#define SIGNATURE_HASH 4203813408
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen72.337282649"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen72.4203813408"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD hellenNA6
|
#define SIGNATURE_BOARD hellenNA6
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 1273525530
|
#define SIGNATURE_HASH 2774788451
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.hellenNA6.1273525530"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.hellenNA6.2774788451"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD hellen_cypress
|
#define SIGNATURE_BOARD hellen_cypress
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 95872439
|
#define SIGNATURE_HASH 3946674638
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen_cypress.95872439"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.hellen_cypress.3946674638"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD kin
|
#define SIGNATURE_BOARD kin
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 4195559755
|
#define SIGNATURE_HASH 345552178
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.kin.4195559755"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.kin.345552178"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD mre_f4
|
#define SIGNATURE_BOARD mre_f4
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 2097133145
|
#define SIGNATURE_HASH 2457086496
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.mre_f4.2097133145"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.mre_f4.2457086496"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD mre_f7
|
#define SIGNATURE_BOARD mre_f7
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 2097133145
|
#define SIGNATURE_HASH 2457086496
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.mre_f7.2097133145"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.mre_f7.2457086496"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD prometheus_405
|
#define SIGNATURE_BOARD prometheus_405
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 1432108113
|
#define SIGNATURE_HASH 3151470632
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.prometheus_405.1432108113"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.prometheus_405.3151470632"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD prometheus_469
|
#define SIGNATURE_BOARD prometheus_469
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 1432108113
|
#define SIGNATURE_HASH 3151470632
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.prometheus_469.1432108113"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.prometheus_469.3151470632"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD proteus_f4
|
#define SIGNATURE_BOARD proteus_f4
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 2189718907
|
#define SIGNATURE_HASH 1812982018
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.proteus_f4.2189718907"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.proteus_f4.1812982018"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD proteus_f7
|
#define SIGNATURE_BOARD proteus_f7
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 2189718907
|
#define SIGNATURE_HASH 1812982018
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.proteus_f7.2189718907"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.proteus_f7.1812982018"
|
||||||
|
|
|
@ -4,5 +4,5 @@
|
||||||
|
|
||||||
#define SIGNATURE_BOARD subaru_eg33_f7
|
#define SIGNATURE_BOARD subaru_eg33_f7
|
||||||
#define SIGNATURE_DATE 2021.07.21
|
#define SIGNATURE_DATE 2021.07.21
|
||||||
#define SIGNATURE_HASH 2171336657
|
#define SIGNATURE_HASH 1876978600
|
||||||
#define TS_SIGNATURE "rusEFI 2021.07.21.subaru_eg33_f7.2171336657"
|
#define TS_SIGNATURE "rusEFI 2021.07.21.subaru_eg33_f7.1876978600"
|
||||||
|
|
Binary file not shown.
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.all.1204436583"
|
signature = "rusEFI 2021.07.21.all.2839650846"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.all.1204436583" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.all.2839650846" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:41 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:28 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.f429-discovery.95872439"
|
signature = "rusEFI 2021.07.21.f429-discovery.3946674638"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.f429-discovery.95872439" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.f429-discovery.3946674638" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:45 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:31 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.frankenso_na6.2139402334"
|
signature = "rusEFI 2021.07.21.frankenso_na6.2433690663"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.frankenso_na6.2139402334" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.frankenso_na6.2433690663" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:06 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:51 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.hellen121nissan.771339977"
|
signature = "rusEFI 2021.07.21.hellen121nissan.3279039152"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.hellen121nissan.771339977" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.hellen121nissan.3279039152" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:53 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:39 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.hellen121vag.2874452246"
|
signature = "rusEFI 2021.07.21.hellen121vag.1172256111"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.hellen121vag.2874452246" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.hellen121vag.1172256111" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:50 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:36 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.hellen128.581699704"
|
signature = "rusEFI 2021.07.21.hellen128.3425145857"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.hellen128.581699704" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.hellen128.3425145857" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:47 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:34 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.hellen72.337282649"
|
signature = "rusEFI 2021.07.21.hellen72.4203813408"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.hellen72.337282649" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.hellen72.4203813408" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:56 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:41 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.hellenNA6.1273525530"
|
signature = "rusEFI 2021.07.21.hellenNA6.2774788451"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.hellenNA6.1273525530" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.hellenNA6.2774788451" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:58 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:44 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.hellen_cypress.95872439"
|
signature = "rusEFI 2021.07.21.hellen_cypress.3946674638"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.hellen_cypress.95872439" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.hellen_cypress.3946674638" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jul 21 01:25:21 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jul 21 02:11:06 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.kin.4195559755"
|
signature = "rusEFI 2021.07.21.kin.345552178"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.kin.4195559755" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.kin.345552178" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jul 21 01:25:19 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jul 21 02:11:04 UTC 2021
|
||||||
|
|
||||||
pageSize = 19972
|
pageSize = 19972
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1667,7 +1667,7 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1855,7 +1855,8 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2709,14 +2710,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.mre_f4.2097133145"
|
signature = "rusEFI 2021.07.21.mre_f4.2457086496"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.mre_f4.2097133145" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.mre_f4.2457086496" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:04 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:49 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.mre_f7.2097133145"
|
signature = "rusEFI 2021.07.21.mre_f7.2457086496"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.mre_f7.2097133145" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.mre_f7.2457086496" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:01 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:46 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.prometheus_405.1432108113"
|
signature = "rusEFI 2021.07.21.prometheus_405.3151470632"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.prometheus_405.1432108113" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.prometheus_405.3151470632" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:11 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:57 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.prometheus_469.1432108113"
|
signature = "rusEFI 2021.07.21.prometheus_469.3151470632"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.prometheus_469.1432108113" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.prometheus_469.3151470632" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:09 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:54 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.proteus_f4.2189718907"
|
signature = "rusEFI 2021.07.21.proteus_f4.1812982018"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.proteus_f4.2189718907" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.proteus_f4.1812982018" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:16 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:11:01 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.proteus_f7.2189718907"
|
signature = "rusEFI 2021.07.21.proteus_f7.1812982018"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.proteus_f7.2189718907" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.proteus_f7.1812982018" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:14 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:59 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
[MegaTune]
|
[MegaTune]
|
||||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||||
signature = "rusEFI 2021.07.21.subaru_eg33_f7.2171336657"
|
signature = "rusEFI 2021.07.21.subaru_eg33_f7.1876978600"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.07.21.subaru_eg33_f7.2171336657" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.07.21.subaru_eg33_f7.1876978600" ; signature is expected to be 7 or more characters.
|
||||||
|
|
||||||
[Constants]
|
[Constants]
|
||||||
; new packet serial format with CRC
|
; new packet serial format with CRC
|
||||||
|
@ -77,7 +77,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
; see PAGE_0_SIZE in C source code
|
; see PAGE_0_SIZE in C source code
|
||||||
; CONFIG_DEFINITION_START
|
; CONFIG_DEFINITION_START
|
||||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:25:23 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:11:09 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -164,7 +164,7 @@ sparkDwellRpmBins = array, F32, 332, [8], "RPM", 1, 0, 0, 18000, 2
|
||||||
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
sparkDwellValues = array, F32, 364, [8], "ms", 1, 0, 0, 30, 2
|
||||||
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
displacement = scalar, F32, 396, "L", 1, 0, 0, 1000, 2
|
||||||
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
cylindersCount = scalar, U32, 400, "", 1, 0, 1, 12, 0
|
||||||
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
firingOrder = bits, U32, 404, [0:4], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "fo29", "fo30", "fo31"
|
||||||
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
cylinderBore = scalar, F32, 408, "mm", 1, 0, 0, 20000, 2
|
||||||
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
sensorSnifferRpmThreshold = scalar, S32, 412, "RPM", 1, 0, 0, 30000, 0
|
||||||
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
rpmHardLimit = scalar, S32, 416, "rpm", 1, 0, 0, 20000, 2
|
||||||
|
@ -1695,7 +1695,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
;
|
;
|
||||||
|
|
||||||
; Bit flags
|
; Bit flags
|
||||||
hasSdCard = bits, U32, 0, [0:0], "true", "false";
|
sd_present = bits, U32, 0, [0:0], "true", "false";
|
||||||
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false";
|
||||||
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false";
|
||||||
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false";
|
||||||
|
@ -1883,7 +1883,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
|
||||||
|
|
||||||
; we use this to match logs to tunes
|
; we use this to match logs to tunes
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
sd_status = scalar, U08, 246, "", 1.0, 0.0
|
sd_logging_internal = bits, U08, 246, [0:0], "true", "false"
|
||||||
|
sd_msd = bits, U08, 246, [1:1], "true", "false"
|
||||||
|
|
||||||
; Transmission
|
; Transmission
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
||||||
|
@ -2737,14 +2738,9 @@ gaugeCategory = DynoView
|
||||||
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
||||||
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
||||||
|
|
||||||
; this bit array has special meaning for TS - that's part of TS build in file transfer
|
indicator = { sd_present }, "no SD card", "SD card OK", white, black, green, black
|
||||||
; we _probably_ should officially retire TS file transfer since we have something way cooler!
|
indicator = { sd_logging_internal }, "SD logging", "SD logging", white, black, green, black
|
||||||
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
|
indicator = { sd_msd }, "SD USB", "SD USB", white, black, green, black
|
||||||
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
|
|
||||||
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
|
|
||||||
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
|
|
||||||
; todo: duplication with 'SD in'?!
|
|
||||||
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
||||||
|
|
||||||
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
package com.rusefi.config.generated;
|
package com.rusefi.config.generated;
|
||||||
|
|
||||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 01:24:41 UTC 2021
|
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jul 21 02:10:28 UTC 2021
|
||||||
|
|
||||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||||
import com.rusefi.config.*;
|
import com.rusefi.config.*;
|
||||||
|
@ -1268,7 +1268,6 @@ public class Fields {
|
||||||
public static final int servoOutputPins8_offset = 3147;
|
public static final int servoOutputPins8_offset = 3147;
|
||||||
public static final int showHumanReadableWarning_offset = 976;
|
public static final int showHumanReadableWarning_offset = 976;
|
||||||
public static final int showSdCardWarning_offset = 76;
|
public static final int showSdCardWarning_offset = 76;
|
||||||
public static final int SIGNATURE_HASH = 1204436583;
|
|
||||||
public static final int silentTriggerError_offset = 1464;
|
public static final int silentTriggerError_offset = 1464;
|
||||||
public static final int slowAdcAlpha_offset = 2088;
|
public static final int slowAdcAlpha_offset = 2088;
|
||||||
public static final int sparkDwellRpmBins_offset = 332;
|
public static final int sparkDwellRpmBins_offset = 332;
|
||||||
|
@ -1586,7 +1585,7 @@ public class Fields {
|
||||||
public static final char TS_SD_R_COMMAND = 'r';
|
public static final char TS_SD_R_COMMAND = 'r';
|
||||||
public static final char TS_SD_W_COMMAND = 'w';
|
public static final char TS_SD_W_COMMAND = 'w';
|
||||||
public static final char TS_SET_LOGGER_SWITCH = 'l';
|
public static final char TS_SET_LOGGER_SWITCH = 'l';
|
||||||
public static final String TS_SIGNATURE = "rusEFI 2021.07.21.all.1204436583";
|
public static final String TS_SIGNATURE = "rusEFI 2021.07.21.all.2839650846";
|
||||||
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
|
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
|
||||||
public static final char TS_TEST_COMMAND = 't';
|
public static final char TS_TEST_COMMAND = 't';
|
||||||
public static final int TT_TT_1_16 = 50;
|
public static final int TT_TT_1_16 = 50;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<roms>
|
<roms>
|
||||||
|
|
||||||
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Wed Jul 21 01:24:43 UTC 2021 -->
|
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Wed Jul 21 02:10:30 UTC 2021 -->
|
||||||
|
|
||||||
<rom>
|
<rom>
|
||||||
<romid>
|
<romid>
|
||||||
|
|
Loading…
Reference in New Issue