Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2022-12-10 12:40:43 +00:00
parent 9f76dc4c6b
commit 1c5847eb03
83 changed files with 834 additions and 269 deletions

View File

@ -1027,7 +1027,7 @@
#define SENT_INPUT_COUNT 1
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH snap_49823
#define SIGNATURE_HASH snap_59789
#define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
@ -1222,6 +1222,7 @@
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
#define TS_COMPOSITE_ENABLE 1
#define TS_COMPOSITE_READ 3
#define TS_CRC_CHECK_COMMAND 'k'
#define TS_CRC_CHECK_COMMAND_char k
#define TS_EXECUTE 'E'
@ -1234,8 +1235,6 @@
#define TS_GET_CONFIG_ERROR_char e
#define TS_GET_FIRMWARE_VERSION 'V'
#define TS_GET_FIRMWARE_VERSION_char V
#define TS_GET_LOGGER_GET_BUFFER 'L'
#define TS_GET_LOGGER_GET_BUFFER_char L
#define TS_GET_OUTPUTS_SIZE '4'
#define TS_GET_OUTPUTS_SIZE_char 4
#define TS_GET_PROTOCOL_VERSION_COMMAND_F 'F'
@ -1301,12 +1300,15 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.12.10.cypress.snap_49823"
#define TS_SIGNATURE "rusEFI 2022.12.10.cypress.snap_59789"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1276
#define TS_TRIGGER_SCOPE_DISABLE 5
#define TS_TRIGGER_SCOPE_ENABLE 4
#define TS_TRIGGER_SCOPE_READ 6
#define TsCalMode_EtbKd 5
#define TsCalMode_EtbKi 4
#define TsCalMode_EtbKp 3

View File

@ -1027,7 +1027,7 @@
#define SENT_INPUT_COUNT 1
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH snap_24659
#define SIGNATURE_HASH snap_19265
#define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
@ -1222,6 +1222,7 @@
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
#define TS_COMPOSITE_ENABLE 1
#define TS_COMPOSITE_READ 3
#define TS_CRC_CHECK_COMMAND 'k'
#define TS_CRC_CHECK_COMMAND_char k
#define TS_EXECUTE 'E'
@ -1234,8 +1235,6 @@
#define TS_GET_CONFIG_ERROR_char e
#define TS_GET_FIRMWARE_VERSION 'V'
#define TS_GET_FIRMWARE_VERSION_char V
#define TS_GET_LOGGER_GET_BUFFER 'L'
#define TS_GET_LOGGER_GET_BUFFER_char L
#define TS_GET_OUTPUTS_SIZE '4'
#define TS_GET_OUTPUTS_SIZE_char 4
#define TS_GET_PROTOCOL_VERSION_COMMAND_F 'F'
@ -1301,12 +1300,15 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.12.10.kin.snap_24659"
#define TS_SIGNATURE "rusEFI 2022.12.10.kin.snap_19265"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1276
#define TS_TRIGGER_SCOPE_DISABLE 5
#define TS_TRIGGER_SCOPE_ENABLE 4
#define TS_TRIGGER_SCOPE_READ 6
#define TsCalMode_EtbKd 5
#define TsCalMode_EtbKi 4
#define TsCalMode_EtbKp 3

View File

@ -993,7 +993,7 @@
#define show_Frankenso_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH snap_6981
#define SIGNATURE_HASH snap_12375
#define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
@ -1189,6 +1189,7 @@
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
#define TS_COMPOSITE_ENABLE 1
#define TS_COMPOSITE_READ 3
#define TS_CRC_CHECK_COMMAND 'k'
#define TS_CRC_CHECK_COMMAND_char k
#define TS_EXECUTE 'E'
@ -1201,8 +1202,6 @@
#define TS_GET_CONFIG_ERROR_char e
#define TS_GET_FIRMWARE_VERSION 'V'
#define TS_GET_FIRMWARE_VERSION_char V
#define TS_GET_LOGGER_GET_BUFFER 'L'
#define TS_GET_LOGGER_GET_BUFFER_char L
#define TS_GET_OUTPUTS_SIZE '4'
#define TS_GET_OUTPUTS_SIZE_char 4
#define TS_GET_PROTOCOL_VERSION_COMMAND_F 'F'
@ -1268,12 +1267,15 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.12.10.subaru_eg33_f7.snap_6981"
#define TS_SIGNATURE "rusEFI 2022.12.10.subaru_eg33_f7.snap_12375"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1276
#define TS_TRIGGER_SCOPE_DISABLE 5
#define TS_TRIGGER_SCOPE_ENABLE 4
#define TS_TRIGGER_SCOPE_READ 6
#define TsCalMode_EtbKd 5
#define TsCalMode_EtbKi 4
#define TsCalMode_EtbKp 3

View File

@ -1,5 +1,6 @@
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -1,6 +1,6 @@
sd_presentGauge = sd_present,"sd_present", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, 0,0
sd_logging_internalGauge = sd_logging_internal,"sd_logging_internal", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, 0,0
unusedb4Gauge = unusedb4,"unusedb4", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, 0,0
triggerScopeReadyGauge = triggerScopeReady,"triggerScopeReady", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, 0,0
unusedb5Gauge = unusedb5,"unusedb5", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, 0,0
isFanOnGauge = isFanOn,"radiator fan", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, 0,0
isO2HeaterOnGauge = isO2HeaterOn,"isO2HeaterOn", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, 0,0

View File

@ -1,6 +1,6 @@
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun Dec 04 18:18:31 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sat Dec 10 12:39:51 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -42,7 +42,7 @@ struct output_channels_s {
bool sd_logging_internal : 1 {};
/**
offset 0 bit 2 */
bool unusedb4 : 1 {};
bool triggerScopeReady : 1 {};
/**
offset 0 bit 3 */
bool unusedb5 : 1 {};
@ -1375,4 +1375,4 @@ struct output_channels_s {
static_assert(sizeof(output_channels_s) == 748);
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun Dec 04 18:18:31 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sat Dec 10 12:39:51 UTC 2022

View File

@ -1027,7 +1027,7 @@
#define SENT_INPUT_COUNT 1
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH snap_49823
#define SIGNATURE_HASH snap_59789
#define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
@ -1222,6 +1222,7 @@
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
#define TS_COMPOSITE_ENABLE 1
#define TS_COMPOSITE_READ 3
#define TS_CRC_CHECK_COMMAND 'k'
#define TS_CRC_CHECK_COMMAND_char k
#define TS_EXECUTE 'E'
@ -1234,8 +1235,6 @@
#define TS_GET_CONFIG_ERROR_char e
#define TS_GET_FIRMWARE_VERSION 'V'
#define TS_GET_FIRMWARE_VERSION_char V
#define TS_GET_LOGGER_GET_BUFFER 'L'
#define TS_GET_LOGGER_GET_BUFFER_char L
#define TS_GET_OUTPUTS_SIZE '4'
#define TS_GET_OUTPUTS_SIZE_char 4
#define TS_GET_PROTOCOL_VERSION_COMMAND_F 'F'
@ -1301,12 +1300,15 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.12.10.all.snap_49823"
#define TS_SIGNATURE "rusEFI 2022.12.10.all.snap_59789"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1276
#define TS_TRIGGER_SCOPE_DISABLE 5
#define TS_TRIGGER_SCOPE_ENABLE 4
#define TS_TRIGGER_SCOPE_READ 6
#define TsCalMode_EtbKd 5
#define TsCalMode_EtbKi 4
#define TsCalMode_EtbKp 3

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_51920
#define TS_SIGNATURE "rusEFI 2022.12.10.48way.snap_51920"
#define SIGNATURE_HASH snap_57794
#define TS_SIGNATURE "rusEFI 2022.12.10.48way.snap_57794"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_49823
#define TS_SIGNATURE "rusEFI 2022.12.10.all.snap_49823"
#define SIGNATURE_HASH snap_59789
#define TS_SIGNATURE "rusEFI 2022.12.10.all.snap_59789"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_24563
#define TS_SIGNATURE "rusEFI 2022.12.10.alphax-2chan.snap_24563"
#define SIGNATURE_HASH snap_29921
#define TS_SIGNATURE "rusEFI 2022.12.10.alphax-2chan.snap_29921"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_272
#define TS_SIGNATURE "rusEFI 2022.12.10.alphax-4chan.snap_272"
#define SIGNATURE_HASH snap_10754
#define TS_SIGNATURE "rusEFI 2022.12.10.alphax-4chan.snap_10754"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_60438
#define TS_SIGNATURE "rusEFI 2022.12.10.alphax-8chan.snap_60438"
#define SIGNATURE_HASH snap_50948
#define TS_SIGNATURE "rusEFI 2022.12.10.alphax-8chan.snap_50948"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_14264
#define TS_SIGNATURE "rusEFI 2022.12.10.atlas.snap_14264"
#define SIGNATURE_HASH snap_7338
#define TS_SIGNATURE "rusEFI 2022.12.10.atlas.snap_7338"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_37734
#define TS_SIGNATURE "rusEFI 2022.12.10.core8.snap_37734"
#define SIGNATURE_HASH snap_47220
#define TS_SIGNATURE "rusEFI 2022.12.10.core8.snap_47220"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH snap_49823
#define TS_SIGNATURE "rusEFI 2022.12.10.cypress.snap_49823"
#define SIGNATURE_HASH snap_59789
#define TS_SIGNATURE "rusEFI 2022.12.10.cypress.snap_59789"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_49823
#define TS_SIGNATURE "rusEFI 2022.12.10.f407-discovery.snap_49823"
#define SIGNATURE_HASH snap_59789
#define TS_SIGNATURE "rusEFI 2022.12.10.f407-discovery.snap_59789"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_49823
#define TS_SIGNATURE "rusEFI 2022.12.10.f429-discovery.snap_49823"
#define SIGNATURE_HASH snap_59789
#define TS_SIGNATURE "rusEFI 2022.12.10.f429-discovery.snap_59789"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_15963
#define TS_SIGNATURE "rusEFI 2022.12.10.frankenso_na6.snap_15963"
#define SIGNATURE_HASH snap_5449
#define TS_SIGNATURE "rusEFI 2022.12.10.frankenso_na6.snap_5449"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_33888
#define TS_SIGNATURE "rusEFI 2022.12.10.harley81.snap_33888"
#define SIGNATURE_HASH snap_44914
#define TS_SIGNATURE "rusEFI 2022.12.10.harley81.snap_44914"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_41371
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen-gm-e67.snap_41371"
#define SIGNATURE_HASH snap_35465
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen-gm-e67.snap_35465"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_62291
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen-nb1.snap_62291"
#define SIGNATURE_HASH snap_55361
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen-nb1.snap_55361"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_16141
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen121nissan.snap_16141"
#define SIGNATURE_HASH snap_5151
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen121nissan.snap_5151"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_21890
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen121vag.snap_21890"
#define SIGNATURE_HASH snap_32400
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen121vag.snap_32400"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_49060
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen128.snap_49060"
#define SIGNATURE_HASH snap_38070
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen128.snap_38070"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_63612
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen154hyundai.snap_63612"
#define SIGNATURE_HASH snap_54126
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen154hyundai.snap_54126"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_52244
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen72.snap_52244"
#define SIGNATURE_HASH snap_59142
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen72.snap_59142"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_6805
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen81.snap_6805"
#define SIGNATURE_HASH snap_12679
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen81.snap_12679"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_53587
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen88bmw.snap_53587"
#define SIGNATURE_HASH snap_64065
#define TS_SIGNATURE "rusEFI 2022.12.10.hellen88bmw.snap_64065"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_29608
#define TS_SIGNATURE "rusEFI 2022.12.10.hellenNA6.snap_29608"
#define SIGNATURE_HASH snap_22714
#define TS_SIGNATURE "rusEFI 2022.12.10.hellenNA6.snap_22714"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_29559
#define TS_SIGNATURE "rusEFI 2022.12.10.hellenNA8_96.snap_29559"
#define SIGNATURE_HASH snap_22629
#define TS_SIGNATURE "rusEFI 2022.12.10.hellenNA8_96.snap_22629"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH snap_24659
#define TS_SIGNATURE "rusEFI 2022.12.10.kin.snap_24659"
#define SIGNATURE_HASH snap_19265
#define TS_SIGNATURE "rusEFI 2022.12.10.kin.snap_19265"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_42399
#define TS_SIGNATURE "rusEFI 2022.12.10.mre_f4.snap_42399"
#define SIGNATURE_HASH snap_36493
#define TS_SIGNATURE "rusEFI 2022.12.10.mre_f4.snap_36493"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_42399
#define TS_SIGNATURE "rusEFI 2022.12.10.mre_f7.snap_42399"
#define SIGNATURE_HASH snap_36493
#define TS_SIGNATURE "rusEFI 2022.12.10.mre_f7.snap_36493"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_7033
#define TS_SIGNATURE "rusEFI 2022.12.10.prometheus_405.snap_7033"
#define SIGNATURE_HASH snap_12395
#define TS_SIGNATURE "rusEFI 2022.12.10.prometheus_405.snap_12395"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_7033
#define TS_SIGNATURE "rusEFI 2022.12.10.prometheus_469.snap_7033"
#define SIGNATURE_HASH snap_12395
#define TS_SIGNATURE "rusEFI 2022.12.10.prometheus_469.snap_12395"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_1513
#define TS_SIGNATURE "rusEFI 2022.12.10.proteus_f4.snap_1513"
#define SIGNATURE_HASH snap_12027
#define TS_SIGNATURE "rusEFI 2022.12.10.proteus_f4.snap_12027"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_1513
#define TS_SIGNATURE "rusEFI 2022.12.10.proteus_f7.snap_1513"
#define SIGNATURE_HASH snap_12027
#define TS_SIGNATURE "rusEFI 2022.12.10.proteus_f7.snap_12027"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_1513
#define TS_SIGNATURE "rusEFI 2022.12.10.proteus_h7.snap_1513"
#define SIGNATURE_HASH snap_12027
#define TS_SIGNATURE "rusEFI 2022.12.10.proteus_h7.snap_12027"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_6981
#define TS_SIGNATURE "rusEFI 2022.12.10.subaru_eg33_f7.snap_6981"
#define SIGNATURE_HASH snap_12375
#define TS_SIGNATURE "rusEFI 2022.12.10.subaru_eg33_f7.snap_12375"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH snap_3275
#define TS_SIGNATURE "rusEFI 2022.12.10.tdg-pdm8.snap_3275"
#define SIGNATURE_HASH snap_10201
#define TS_SIGNATURE "rusEFI 2022.12.10.tdg-pdm8.snap_10201"

View File

@ -7,6 +7,8 @@ float getOutputValueByName(const char *name) {
return engine->outputChannels.sd_present;
case 708639006:
return engine->outputChannels.sd_logging_internal;
case -770506808:
return engine->outputChannels.triggerScopeReady;
case -1441751117:
return engine->outputChannels.isFanOn;
case 438683128:

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.all.snap_49823"
signature = "rusEFI 2022.12.10.all.snap_59789"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.all.snap_49823" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.all.snap_59789" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:28 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:31 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.48way.snap_51920"
signature = "rusEFI 2022.12.10.48way.snap_57794"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.48way.snap_51920" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.48way.snap_57794" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:16 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:18 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.alphax-2chan.snap_24563"
signature = "rusEFI 2022.12.10.alphax-2chan.snap_29921"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.alphax-2chan.snap_24563" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.alphax-2chan.snap_29921" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:54:56 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:39:56 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.alphax-4chan.snap_272"
signature = "rusEFI 2022.12.10.alphax-4chan.snap_10754"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.alphax-4chan.snap_272" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.alphax-4chan.snap_10754" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:54:57 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:39:57 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.alphax-8chan.snap_60438"
signature = "rusEFI 2022.12.10.alphax-8chan.snap_50948"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.alphax-8chan.snap_60438" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.alphax-8chan.snap_50948" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:54:58 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:39:58 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.atlas.snap_14264"
signature = "rusEFI 2022.12.10.atlas.snap_7338"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.atlas.snap_14264" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.atlas.snap_7338" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:26 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:28 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.core8.snap_37734"
signature = "rusEFI 2022.12.10.core8.snap_47220"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.core8.snap_37734" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.core8.snap_47220" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:14 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:16 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.cypress.snap_49823"
signature = "rusEFI 2022.12.10.cypress.snap_59789"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.cypress.snap_49823" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.cypress.snap_59789" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Dec 10 03:54:54 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Dec 10 12:39:54 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.f407-discovery.snap_49823"
signature = "rusEFI 2022.12.10.f407-discovery.snap_59789"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.f407-discovery.snap_49823" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.f407-discovery.snap_59789" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:23 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:26 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.f429-discovery.snap_49823"
signature = "rusEFI 2022.12.10.f429-discovery.snap_59789"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.f429-discovery.snap_49823" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.f429-discovery.snap_59789" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:24 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:27 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.frankenso_na6.snap_15963"
signature = "rusEFI 2022.12.10.frankenso_na6.snap_5449"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.frankenso_na6.snap_15963" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.frankenso_na6.snap_5449" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:17 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:19 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.harley81.snap_33888"
signature = "rusEFI 2022.12.10.harley81.snap_44914"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.harley81.snap_33888" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.harley81.snap_44914" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:54:59 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:39:59 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellen-gm-e67.snap_41371"
signature = "rusEFI 2022.12.10.hellen-gm-e67.snap_35465"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellen-gm-e67.snap_41371" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellen-gm-e67.snap_35465" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:09 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:10 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellen-nb1.snap_62291"
signature = "rusEFI 2022.12.10.hellen-nb1.snap_55361"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellen-nb1.snap_62291" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellen-nb1.snap_55361" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:08 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:09 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellen121nissan.snap_16141"
signature = "rusEFI 2022.12.10.hellen121nissan.snap_5151"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellen121nissan.snap_16141" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellen121nissan.snap_5151" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:03 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:03 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellen121vag.snap_21890"
signature = "rusEFI 2022.12.10.hellen121vag.snap_32400"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellen121vag.snap_21890" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellen121vag.snap_32400" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:02 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:02 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellen128.snap_49060"
signature = "rusEFI 2022.12.10.hellen128.snap_38070"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellen128.snap_49060" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellen128.snap_38070" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:01 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:01 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellen154hyundai.snap_63612"
signature = "rusEFI 2022.12.10.hellen154hyundai.snap_54126"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellen154hyundai.snap_63612" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellen154hyundai.snap_54126" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:04 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:04 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellen72.snap_52244"
signature = "rusEFI 2022.12.10.hellen72.snap_59142"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellen72.snap_52244" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellen72.snap_59142" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:06 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:07 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellen81.snap_6805"
signature = "rusEFI 2022.12.10.hellen81.snap_12679"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellen81.snap_6805" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellen81.snap_12679" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:07 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:08 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellen88bmw.snap_53587"
signature = "rusEFI 2022.12.10.hellen88bmw.snap_64065"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellen88bmw.snap_53587" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellen88bmw.snap_64065" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:05 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:06 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellenNA6.snap_29608"
signature = "rusEFI 2022.12.10.hellenNA6.snap_22714"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellenNA6.snap_29608" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellenNA6.snap_22714" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:10 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:12 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.hellenNA8_96.snap_29559"
signature = "rusEFI 2022.12.10.hellenNA8_96.snap_22629"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.hellenNA8_96.snap_29559" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.hellenNA8_96.snap_22629" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:11 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:13 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.kin.snap_24659"
signature = "rusEFI 2022.12.10.kin.snap_19265"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.kin.snap_24659" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.kin.snap_19265" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Dec 10 03:54:53 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Dec 10 12:39:53 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.mre_f4.snap_42399"
signature = "rusEFI 2022.12.10.mre_f4.snap_36493"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.mre_f4.snap_42399" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.mre_f4.snap_36493" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:13 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:15 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.mre_f7.snap_42399"
signature = "rusEFI 2022.12.10.mre_f7.snap_36493"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.mre_f7.snap_42399" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.mre_f7.snap_36493" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:12 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:14 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.prometheus_405.snap_7033"
signature = "rusEFI 2022.12.10.prometheus_405.snap_12395"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.prometheus_405.snap_7033" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.prometheus_405.snap_12395" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:19 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:21 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.prometheus_469.snap_7033"
signature = "rusEFI 2022.12.10.prometheus_469.snap_12395"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.prometheus_469.snap_7033" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.prometheus_469.snap_12395" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:18 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:20 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.proteus_f4.snap_1513"
signature = "rusEFI 2022.12.10.proteus_f4.snap_12027"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.proteus_f4.snap_1513" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.proteus_f4.snap_12027" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:21 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:24 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.proteus_f7.snap_1513"
signature = "rusEFI 2022.12.10.proteus_f7.snap_12027"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.proteus_f7.snap_1513" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.proteus_f7.snap_12027" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:20 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:22 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.proteus_h7.snap_1513"
signature = "rusEFI 2022.12.10.proteus_h7.snap_12027"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.proteus_h7.snap_1513" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.proteus_h7.snap_12027" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:22 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:25 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.subaru_eg33_f7.snap_6981"
signature = "rusEFI 2022.12.10.subaru_eg33_f7.snap_12375"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.subaru_eg33_f7.snap_6981" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.subaru_eg33_f7.snap_12375" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sat Dec 10 03:54:55 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sat Dec 10 12:39:55 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.12.10.tdg-pdm8.snap_3275"
signature = "rusEFI 2022.12.10.tdg-pdm8.snap_10201"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2022.12.10.tdg-pdm8.snap_3275" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2022.12.10.tdg-pdm8.snap_10201" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:27 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:29 UTC 2022
pageSize = 22800
page = 1
@ -2089,7 +2089,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
dataReadCommand = "l\x03"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true
@ -2109,6 +2109,21 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
; it seems that TS also needs to know the diff.size of a tooth
calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) }
loggerDef = triggerScope, "Trigger Oscilloscope", csv
startCommand = "l\x04"
stopCommand = "l\x05"
dataReadCommand = "l\x06"
dataReadTimeout = 1000
dataReadyCondition = { triggerScopeReady }
continuousRead = true
recordDef = 0, 0, 4
recordField = lowBits1, "low", 0, 8, 1, "" , hidden
recordField = highBits1, "high", 8, 8, 1, "" , hidden
calcField = channel1, "Channel 1", "v", { 6.6 / 4096 * ( lowBits1 * 256 + highBits1 ) }
recordField = lowBits2, "low2", 16, 8, 1, "" , hidden
recordField = highBits2, "high2", 24, 8, 1, "" , hidden
calcField = channel2, "Channel 2", "v", { 6.6 / 4096 * ( lowBits2 * 256 + highBits2 ) }
[VeAnalyze]
@ -2156,7 +2171,7 @@ veBlends4_blendValues = array, U08, 22790, [8], "%", 0.5, 0, 0, 100, 1
sd_present = bits, U32, 0, [0:0]
sd_logging_internal = bits, U32, 0, [1:1]
unusedb4 = bits, U32, 0, [2:2]
triggerScopeReady = bits, U32, 0, [2:2]
unusedb5 = bits, U32, 0, [3:3]
isFanOn = bits, U32, 0, [4:4]
isO2HeaterOn = bits, U32, 0, [5:5]
@ -4197,6 +4212,7 @@ gaugeCategory = GPPWM Outputs
entry = time, "Time", float, "%.3f"
entry = sd_present, "sd_present", int, "%d"
entry = sd_logging_internal, "sd_logging_internal", int, "%d"
entry = triggerScopeReady, "triggerScopeReady", int, "%d"
entry = isFanOn, "radiator fan", int, "%d"
entry = isO2HeaterOn, "isO2HeaterOn", int, "%d"
entry = checkEngine, "checkEngine", int, "%d"

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Sun Dec 04 18:18:32 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Sat Dec 10 12:39:52 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -355,6 +355,7 @@ public class AcControl {
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
public static final int TS_COMPOSITE_READ = 3;
public static final char TS_CRC_CHECK_COMMAND = 'k';
public static final char TS_EXECUTE = 'E';
public static final int TS_FILE_VERSION = 20210312;
@ -362,7 +363,6 @@ public class AcControl {
public static final char TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY = '8';
public static final char TS_GET_CONFIG_ERROR = 'e';
public static final char TS_GET_FIRMWARE_VERSION = 'V';
public static final char TS_GET_LOGGER_GET_BUFFER = 'L';
public static final char TS_GET_OUTPUTS_SIZE = '4';
public static final char TS_GET_PROTOCOL_VERSION_COMMAND_F = 'F';
public static final char TS_GET_SCATTERED_GET_COMMAND = '9';
@ -388,6 +388,9 @@ public class AcControl {
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
public static final int TS_TRIGGER_SCOPE_ENABLE = 4;
public static final int TS_TRIGGER_SCOPE_READ = 6;
public static final int VBAT_INJECTOR_CURVE_SIZE = 8;
public static final int VE_BLEND_COUNT = 4;
public static final int VEHICLE_INFO_SIZE = 32;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Sun Dec 04 18:18:32 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Sat Dec 10 12:39:52 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -355,6 +355,7 @@ public class BoostControl {
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
public static final int TS_COMPOSITE_READ = 3;
public static final char TS_CRC_CHECK_COMMAND = 'k';
public static final char TS_EXECUTE = 'E';
public static final int TS_FILE_VERSION = 20210312;
@ -362,7 +363,6 @@ public class BoostControl {
public static final char TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY = '8';
public static final char TS_GET_CONFIG_ERROR = 'e';
public static final char TS_GET_FIRMWARE_VERSION = 'V';
public static final char TS_GET_LOGGER_GET_BUFFER = 'L';
public static final char TS_GET_OUTPUTS_SIZE = '4';
public static final char TS_GET_PROTOCOL_VERSION_COMMAND_F = 'F';
public static final char TS_GET_SCATTERED_GET_COMMAND = '9';
@ -388,6 +388,9 @@ public class BoostControl {
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
public static final int TS_TRIGGER_SCOPE_ENABLE = 4;
public static final int TS_TRIGGER_SCOPE_READ = 6;
public static final int VBAT_INJECTOR_CURVE_SIZE = 8;
public static final int VE_BLEND_COUNT = 4;
public static final int VEHICLE_INFO_SIZE = 32;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Sun Dec 04 18:18:32 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Sat Dec 10 12:39:52 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -355,6 +355,7 @@ public class EngineState {
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
public static final int TS_COMPOSITE_READ = 3;
public static final char TS_CRC_CHECK_COMMAND = 'k';
public static final char TS_EXECUTE = 'E';
public static final int TS_FILE_VERSION = 20210312;
@ -362,7 +363,6 @@ public class EngineState {
public static final char TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY = '8';
public static final char TS_GET_CONFIG_ERROR = 'e';
public static final char TS_GET_FIRMWARE_VERSION = 'V';
public static final char TS_GET_LOGGER_GET_BUFFER = 'L';
public static final char TS_GET_OUTPUTS_SIZE = '4';
public static final char TS_GET_PROTOCOL_VERSION_COMMAND_F = 'F';
public static final char TS_GET_SCATTERED_GET_COMMAND = '9';
@ -388,6 +388,9 @@ public class EngineState {
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
public static final int TS_TRIGGER_SCOPE_ENABLE = 4;
public static final int TS_TRIGGER_SCOPE_READ = 6;
public static final int VBAT_INJECTOR_CURVE_SIZE = 8;
public static final int VE_BLEND_COUNT = 4;
public static final int VEHICLE_INFO_SIZE = 32;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 03:55:29 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 10 12:40:33 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -1151,6 +1151,7 @@ public class Fields {
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
public static final int TS_COMPOSITE_READ = 3;
public static final char TS_CRC_CHECK_COMMAND = 'k';
public static final char TS_EXECUTE = 'E';
public static final int TS_FILE_VERSION = 20210312;
@ -1158,7 +1159,6 @@ public class Fields {
public static final char TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY = '8';
public static final char TS_GET_CONFIG_ERROR = 'e';
public static final char TS_GET_FIRMWARE_VERSION = 'V';
public static final char TS_GET_LOGGER_GET_BUFFER = 'L';
public static final char TS_GET_OUTPUTS_SIZE = '4';
public static final char TS_GET_PROTOCOL_VERSION_COMMAND_F = 'F';
public static final char TS_GET_SCATTERED_GET_COMMAND = '9';
@ -1182,10 +1182,13 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2022.12.10.all.snap_49823";
public static final String TS_SIGNATURE = "rusEFI 2022.12.10.all.snap_59789";
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TS_TOTAL_OUTPUT_SIZE = 1276;
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
public static final int TS_TRIGGER_SCOPE_ENABLE = 4;
public static final int TS_TRIGGER_SCOPE_READ = 6;
public static final int TsCalMode_EtbKd = 5;
public static final int TsCalMode_EtbKi = 4;
public static final int TsCalMode_EtbKp = 3;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/fuel/fuel_computer.txt Sun Dec 04 18:18:32 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/fuel/fuel_computer.txt Sat Dec 10 12:39:52 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -355,6 +355,7 @@ public class FuelComputer {
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
public static final int TS_COMPOSITE_READ = 3;
public static final char TS_CRC_CHECK_COMMAND = 'k';
public static final char TS_EXECUTE = 'E';
public static final int TS_FILE_VERSION = 20210312;
@ -362,7 +363,6 @@ public class FuelComputer {
public static final char TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY = '8';
public static final char TS_GET_CONFIG_ERROR = 'e';
public static final char TS_GET_FIRMWARE_VERSION = 'V';
public static final char TS_GET_LOGGER_GET_BUFFER = 'L';
public static final char TS_GET_OUTPUTS_SIZE = '4';
public static final char TS_GET_PROTOCOL_VERSION_COMMAND_F = 'F';
public static final char TS_GET_SCATTERED_GET_COMMAND = '9';
@ -388,6 +388,9 @@ public class FuelComputer {
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
public static final int TS_TRIGGER_SCOPE_ENABLE = 4;
public static final int TS_TRIGGER_SCOPE_READ = 6;
public static final int VBAT_INJECTOR_CURVE_SIZE = 8;
public static final int VE_BLEND_COUNT = 4;
public static final int VEHICLE_INFO_SIZE = 32;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Sun Dec 04 18:18:32 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Sat Dec 10 12:39:52 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -355,6 +355,7 @@ public class TriggerState {
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
public static final int TS_COMPOSITE_READ = 3;
public static final char TS_CRC_CHECK_COMMAND = 'k';
public static final char TS_EXECUTE = 'E';
public static final int TS_FILE_VERSION = 20210312;
@ -362,7 +363,6 @@ public class TriggerState {
public static final char TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY = '8';
public static final char TS_GET_CONFIG_ERROR = 'e';
public static final char TS_GET_FIRMWARE_VERSION = 'V';
public static final char TS_GET_LOGGER_GET_BUFFER = 'L';
public static final char TS_GET_OUTPUTS_SIZE = '4';
public static final char TS_GET_PROTOCOL_VERSION_COMMAND_F = 'F';
public static final char TS_GET_SCATTERED_GET_COMMAND = '9';
@ -388,6 +388,9 @@ public class TriggerState {
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
public static final int TS_TRIGGER_SCOPE_ENABLE = 4;
public static final int TS_TRIGGER_SCOPE_READ = 6;
public static final int VBAT_INJECTOR_CURVE_SIZE = 8;
public static final int VE_BLEND_COUNT = 4;
public static final int VEHICLE_INFO_SIZE = 32;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Sun Dec 04 18:18:32 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Sat Dec 10 12:39:52 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -355,6 +355,7 @@ public class TriggerStatePrimary {
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
public static final int TS_COMPOSITE_READ = 3;
public static final char TS_CRC_CHECK_COMMAND = 'k';
public static final char TS_EXECUTE = 'E';
public static final int TS_FILE_VERSION = 20210312;
@ -362,7 +363,6 @@ public class TriggerStatePrimary {
public static final char TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY = '8';
public static final char TS_GET_CONFIG_ERROR = 'e';
public static final char TS_GET_FIRMWARE_VERSION = 'V';
public static final char TS_GET_LOGGER_GET_BUFFER = 'L';
public static final char TS_GET_OUTPUTS_SIZE = '4';
public static final char TS_GET_PROTOCOL_VERSION_COMMAND_F = 'F';
public static final char TS_GET_SCATTERED_GET_COMMAND = '9';
@ -388,6 +388,9 @@ public class TriggerStatePrimary {
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
public static final int TS_TRIGGER_SCOPE_ENABLE = 4;
public static final int TS_TRIGGER_SCOPE_READ = 6;
public static final int VBAT_INJECTOR_CURVE_SIZE = 8;
public static final int VE_BLEND_COUNT = 4;
public static final int VEHICLE_INFO_SIZE = 32;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun Dec 04 18:18:31 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sat Dec 10 12:39:51 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -355,6 +355,7 @@ public class TsOutputs {
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
public static final int TS_COMPOSITE_READ = 3;
public static final char TS_CRC_CHECK_COMMAND = 'k';
public static final char TS_EXECUTE = 'E';
public static final int TS_FILE_VERSION = 20210312;
@ -362,7 +363,6 @@ public class TsOutputs {
public static final char TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY = '8';
public static final char TS_GET_CONFIG_ERROR = 'e';
public static final char TS_GET_FIRMWARE_VERSION = 'V';
public static final char TS_GET_LOGGER_GET_BUFFER = 'L';
public static final char TS_GET_OUTPUTS_SIZE = '4';
public static final char TS_GET_PROTOCOL_VERSION_COMMAND_F = 'F';
public static final char TS_GET_SCATTERED_GET_COMMAND = '9';
@ -388,6 +388,9 @@ public class TsOutputs {
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
public static final int TS_TRIGGER_SCOPE_ENABLE = 4;
public static final int TS_TRIGGER_SCOPE_READ = 6;
public static final int VBAT_INJECTOR_CURVE_SIZE = 8;
public static final int VE_BLEND_COUNT = 4;
public static final int VEHICLE_INFO_SIZE = 32;
@ -397,6 +400,7 @@ public class TsOutputs {
public static final int WWAE_TABLE_SIZE = 8;
public static final Field SD_PRESENT = Field.create("SD_PRESENT", 0, FieldType.BIT, 0).setBaseOffset(0);
public static final Field SD_LOGGING_INTERNAL = Field.create("SD_LOGGING_INTERNAL", 0, FieldType.BIT, 1).setBaseOffset(0);
public static final Field TRIGGERSCOPEREADY = Field.create("TRIGGERSCOPEREADY", 0, FieldType.BIT, 2).setBaseOffset(0);
public static final Field ISFANON = Field.create("ISFANON", 0, FieldType.BIT, 4).setBaseOffset(0);
public static final Field ISO2HEATERON = Field.create("ISO2HEATERON", 0, FieldType.BIT, 5).setBaseOffset(0);
public static final Field CHECKENGINE = Field.create("CHECKENGINE", 0, FieldType.BIT, 6).setBaseOffset(0);
@ -859,6 +863,7 @@ public class TsOutputs {
public static final Field[] VALUES = {
SD_PRESENT,
SD_LOGGING_INTERNAL,
TRIGGERSCOPEREADY,
ISFANON,
ISO2HEATERON,
CHECKENGINE,