Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2023-01-10 20:00:00 +00:00
parent 15d41c31c7
commit cd189c6450
81 changed files with 659 additions and 321 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 07 03:08:28 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Jan 10 19:59:10 UTC 2023
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -695,7 +695,7 @@ struct engine_configuration_s {
offset 120 bit 0 */
bool isForcedInduction : 1 {};
/**
* On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
* On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
offset 120 bit 1 */
bool useFordRedundantTps : 1 {};
/**
@ -806,8 +806,9 @@ struct engine_configuration_s {
offset 120 bit 29 */
bool artificialTestMisfire : 1 {};
/**
* On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
offset 120 bit 30 */
bool issue_294_31 : 1 {};
bool useFordRedundantPps : 1 {};
/**
offset 120 bit 31 */
bool unusedBit_45_31 : 1 {};
@ -4415,9 +4416,17 @@ struct engine_configuration_s {
*/
pin_input_mode_e ALSActivatePinMode;
/**
* For Ford TPS, use 53%. For Toyota ETCS-i, use 65%
%
* offset 3906
*/
uint8_t unusedHereForYou[2];
scaled_channel<uint8_t, 2, 1> tpsSecondaryMaximum;
/**
* For Toyota ETCS-i, use xxx%
%
* offset 3907
*/
scaled_channel<uint8_t, 2, 1> ppsSecondaryMaximum;
/**
* offset 3908
*/
@ -5229,4 +5238,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 22368);
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jan 07 03:08:28 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Jan 10 19:59:10 UTC 2023

View File

@ -1042,7 +1042,7 @@
#define SENT_INPUT_COUNT 1
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH snap_61833
#define SIGNATURE_HASH snap_24315
#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
@ -1317,7 +1317,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2023.01.10.cypress.snap_61833"
#define TS_SIGNATURE "rusEFI 2023.01.10.cypress.snap_24315"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 07 03:08:27 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Jan 10 19:59:09 UTC 2023
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -695,7 +695,7 @@ struct engine_configuration_s {
offset 120 bit 0 */
bool isForcedInduction : 1 {};
/**
* On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
* On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
offset 120 bit 1 */
bool useFordRedundantTps : 1 {};
/**
@ -806,8 +806,9 @@ struct engine_configuration_s {
offset 120 bit 29 */
bool artificialTestMisfire : 1 {};
/**
* On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
offset 120 bit 30 */
bool issue_294_31 : 1 {};
bool useFordRedundantPps : 1 {};
/**
offset 120 bit 31 */
bool unusedBit_45_31 : 1 {};
@ -4415,9 +4416,17 @@ struct engine_configuration_s {
*/
pin_input_mode_e ALSActivatePinMode;
/**
* For Ford TPS, use 53%. For Toyota ETCS-i, use 65%
%
* offset 3906
*/
uint8_t unusedHereForYou[2];
scaled_channel<uint8_t, 2, 1> tpsSecondaryMaximum;
/**
* For Toyota ETCS-i, use xxx%
%
* offset 3907
*/
scaled_channel<uint8_t, 2, 1> ppsSecondaryMaximum;
/**
* offset 3908
*/
@ -5229,4 +5238,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 22368);
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jan 07 03:08:27 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Jan 10 19:59:09 UTC 2023

View File

@ -1042,7 +1042,7 @@
#define SENT_INPUT_COUNT 1
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH snap_21317
#define SIGNATURE_HASH snap_64567
#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
@ -1317,7 +1317,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2023.01.10.kin.snap_21317"
#define TS_SIGNATURE "rusEFI 2023.01.10.kin.snap_64567"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// 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 Jan 07 03:08:29 UTC 2023
// 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 Tue Jan 10 19:59:11 UTC 2023
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -695,7 +695,7 @@ struct engine_configuration_s {
offset 120 bit 0 */
bool isForcedInduction : 1 {};
/**
* On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
* On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
offset 120 bit 1 */
bool useFordRedundantTps : 1 {};
/**
@ -806,8 +806,9 @@ struct engine_configuration_s {
offset 120 bit 29 */
bool artificialTestMisfire : 1 {};
/**
* On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
offset 120 bit 30 */
bool issue_294_31 : 1 {};
bool useFordRedundantPps : 1 {};
/**
offset 120 bit 31 */
bool unusedBit_45_31 : 1 {};
@ -4415,9 +4416,17 @@ struct engine_configuration_s {
*/
pin_input_mode_e ALSActivatePinMode;
/**
* For Ford TPS, use 53%. For Toyota ETCS-i, use 65%
%
* offset 3906
*/
uint8_t unusedHereForYou[2];
scaled_channel<uint8_t, 2, 1> tpsSecondaryMaximum;
/**
* For Toyota ETCS-i, use xxx%
%
* offset 3907
*/
scaled_channel<uint8_t, 2, 1> ppsSecondaryMaximum;
/**
* offset 3908
*/
@ -5229,4 +5238,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 22368);
// end
// 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 Jan 07 03:08:29 UTC 2023
// 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 Tue Jan 10 19:59:11 UTC 2023

View File

@ -992,7 +992,7 @@
#define show_Frankenso_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH snap_10323
#define SIGNATURE_HASH snap_34593
#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
@ -1268,7 +1268,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2023.01.10.subaru_eg33_f7.snap_10323"
#define TS_SIGNATURE "rusEFI 2023.01.10.subaru_eg33_f7.snap_34593"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 07 03:09:18 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:52 UTC 2023
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -695,7 +695,7 @@ struct engine_configuration_s {
offset 120 bit 0 */
bool isForcedInduction : 1 {};
/**
* On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
* On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
offset 120 bit 1 */
bool useFordRedundantTps : 1 {};
/**
@ -806,8 +806,9 @@ struct engine_configuration_s {
offset 120 bit 29 */
bool artificialTestMisfire : 1 {};
/**
* On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
offset 120 bit 30 */
bool issue_294_31 : 1 {};
bool useFordRedundantPps : 1 {};
/**
offset 120 bit 31 */
bool unusedBit_45_31 : 1 {};
@ -4415,9 +4416,17 @@ struct engine_configuration_s {
*/
pin_input_mode_e ALSActivatePinMode;
/**
* For Ford TPS, use 53%. For Toyota ETCS-i, use 65%
%
* offset 3906
*/
uint8_t unusedHereForYou[2];
scaled_channel<uint8_t, 2, 1> tpsSecondaryMaximum;
/**
* For Toyota ETCS-i, use xxx%
%
* offset 3907
*/
scaled_channel<uint8_t, 2, 1> ppsSecondaryMaximum;
/**
* offset 3908
*/
@ -5229,4 +5238,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 22368);
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jan 07 03:09:18 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:52 UTC 2023

View File

@ -1042,7 +1042,7 @@
#define SENT_INPUT_COUNT 1
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH snap_61833
#define SIGNATURE_HASH snap_24315
#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
@ -1317,7 +1317,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2023.01.10.all.snap_61833"
#define TS_SIGNATURE "rusEFI 2023.01.10.all.snap_24315"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

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_63942
#define TS_SIGNATURE "rusEFI 2023.01.10.48way.snap_63942"
#define SIGNATURE_HASH snap_22196
#define TS_SIGNATURE "rusEFI 2023.01.10.48way.snap_22196"

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_61833
#define TS_SIGNATURE "rusEFI 2023.01.10.all.snap_61833"
#define SIGNATURE_HASH snap_24315
#define TS_SIGNATURE "rusEFI 2023.01.10.all.snap_24315"

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_27877
#define TS_SIGNATURE "rusEFI 2023.01.10.alphax-2chan.snap_27877"
#define SIGNATURE_HASH snap_50071
#define TS_SIGNATURE "rusEFI 2023.01.10.alphax-2chan.snap_50071"

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_57504
#define TS_SIGNATURE "rusEFI 2023.01.10.alphax-4chan.snap_57504"
#define SIGNATURE_HASH snap_20434
#define TS_SIGNATURE "rusEFI 2023.01.10.alphax-4chan.snap_20434"

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_28165
#define TS_SIGNATURE "rusEFI 2023.01.10.alphax-8chan.snap_28165"
#define SIGNATURE_HASH snap_49527
#define TS_SIGNATURE "rusEFI 2023.01.10.alphax-8chan.snap_49527"

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_1198
#define TS_SIGNATURE "rusEFI 2023.01.10.atlas.snap_1198"
#define SIGNATURE_HASH snap_43996
#define TS_SIGNATURE "rusEFI 2023.01.10.atlas.snap_43996"

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_41072
#define TS_SIGNATURE "rusEFI 2023.01.10.core8.snap_41072"
#define SIGNATURE_HASH snap_3842
#define TS_SIGNATURE "rusEFI 2023.01.10.core8.snap_3842"

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_61833
#define TS_SIGNATURE "rusEFI 2023.01.10.cypress.snap_61833"
#define SIGNATURE_HASH snap_24315
#define TS_SIGNATURE "rusEFI 2023.01.10.cypress.snap_24315"

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_61833
#define TS_SIGNATURE "rusEFI 2023.01.10.f407-discovery.snap_61833"
#define SIGNATURE_HASH snap_24315
#define TS_SIGNATURE "rusEFI 2023.01.10.f407-discovery.snap_24315"

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_61833
#define TS_SIGNATURE "rusEFI 2023.01.10.f429-discovery.snap_61833"
#define SIGNATURE_HASH snap_24315
#define TS_SIGNATURE "rusEFI 2023.01.10.f429-discovery.snap_24315"

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_3405
#define TS_SIGNATURE "rusEFI 2023.01.10.frankenso_na6.snap_3405"
#define SIGNATURE_HASH snap_41535
#define TS_SIGNATURE "rusEFI 2023.01.10.frankenso_na6.snap_41535"

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_46966
#define TS_SIGNATURE "rusEFI 2023.01.10.harley81.snap_46966"
#define SIGNATURE_HASH snap_6148
#define TS_SIGNATURE "rusEFI 2023.01.10.harley81.snap_6148"

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_37517
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen-gm-e67.snap_37517"
#define SIGNATURE_HASH snap_15871
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen-gm-e67.snap_15871"

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_49221
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen-nb1.snap_49221"
#define SIGNATURE_HASH snap_28471
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen-nb1.snap_28471"

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_3099
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen121nissan.snap_3099"
#define SIGNATURE_HASH snap_41833
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen121nissan.snap_41833"

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_26260
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen121vag.snap_26260"
#define SIGNATURE_HASH snap_51686
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen121vag.snap_51686"

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_36018
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen128.snap_36018"
#define SIGNATURE_HASH snap_9152
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen128.snap_9152"

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_52074
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen154hyundai.snap_52074"
#define SIGNATURE_HASH snap_25624
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen154hyundai.snap_25624"

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_65282
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen72.snap_65282"
#define SIGNATURE_HASH snap_20592
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen72.snap_20592"

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_28660
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen81.snap_28660"
#define SIGNATURE_HASH snap_49286
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen81.snap_49286"

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_57925
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen88bmw.snap_57925"
#define SIGNATURE_HASH snap_19767
#define TS_SIGNATURE "rusEFI 2023.01.10.hellen88bmw.snap_19767"

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_16574
#define TS_SIGNATURE "rusEFI 2023.01.10.hellenNA6.snap_16574"
#define SIGNATURE_HASH snap_61388
#define TS_SIGNATURE "rusEFI 2023.01.10.hellenNA6.snap_61388"

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_16481
#define TS_SIGNATURE "rusEFI 2023.01.10.hellenNA8_96.snap_16481"
#define SIGNATURE_HASH snap_61203
#define TS_SIGNATURE "rusEFI 2023.01.10.hellenNA8_96.snap_61203"

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_21317
#define TS_SIGNATURE "rusEFI 2023.01.10.kin.snap_21317"
#define SIGNATURE_HASH snap_64567
#define TS_SIGNATURE "rusEFI 2023.01.10.kin.snap_64567"

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_11442
#define TS_SIGNATURE "rusEFI 2023.01.10.m74_9.snap_11442"
#define SIGNATURE_HASH snap_33728
#define TS_SIGNATURE "rusEFI 2023.01.10.m74_9.snap_33728"

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_38537
#define TS_SIGNATURE "rusEFI 2023.01.10.mre_f4.snap_38537"
#define SIGNATURE_HASH snap_14843
#define TS_SIGNATURE "rusEFI 2023.01.10.mre_f4.snap_14843"

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_38537
#define TS_SIGNATURE "rusEFI 2023.01.10.mre_f7.snap_38537"
#define SIGNATURE_HASH snap_14843
#define TS_SIGNATURE "rusEFI 2023.01.10.mre_f7.snap_14843"

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_10351
#define TS_SIGNATURE "rusEFI 2023.01.10.prometheus_405.snap_10351"
#define SIGNATURE_HASH snap_34589
#define TS_SIGNATURE "rusEFI 2023.01.10.prometheus_405.snap_34589"

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_10351
#define TS_SIGNATURE "rusEFI 2023.01.10.prometheus_469.snap_10351"
#define SIGNATURE_HASH snap_34589
#define TS_SIGNATURE "rusEFI 2023.01.10.prometheus_469.snap_34589"

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_14905
#define TS_SIGNATURE "rusEFI 2023.01.10.proteus_f4.snap_14905"
#define SIGNATURE_HASH snap_38219
#define TS_SIGNATURE "rusEFI 2023.01.10.proteus_f4.snap_38219"

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_14905
#define TS_SIGNATURE "rusEFI 2023.01.10.proteus_f7.snap_14905"
#define SIGNATURE_HASH snap_38219
#define TS_SIGNATURE "rusEFI 2023.01.10.proteus_f7.snap_38219"

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_14905
#define TS_SIGNATURE "rusEFI 2023.01.10.proteus_h7.snap_14905"
#define SIGNATURE_HASH snap_38219
#define TS_SIGNATURE "rusEFI 2023.01.10.proteus_h7.snap_38219"

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_50164
#define TS_SIGNATURE "rusEFI 2023.01.10.s105.snap_50164"
#define SIGNATURE_HASH snap_27782
#define TS_SIGNATURE "rusEFI 2023.01.10.s105.snap_27782"

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_10323
#define TS_SIGNATURE "rusEFI 2023.01.10.subaru_eg33_f7.snap_10323"
#define SIGNATURE_HASH snap_34593
#define TS_SIGNATURE "rusEFI 2023.01.10.subaru_eg33_f7.snap_34593"

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_16349
#define TS_SIGNATURE "rusEFI 2023.01.10.tdg-pdm8.snap_16349"
#define SIGNATURE_HASH snap_37039
#define TS_SIGNATURE "rusEFI 2023.01.10.tdg-pdm8.snap_37039"

View File

@ -85,8 +85,8 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->verboseCan;
case -1528619572:
return engineConfiguration->artificialTestMisfire;
case -1571463185:
return engineConfiguration->issue_294_31;
case -1284359115:
return engineConfiguration->useFordRedundantPps;
case 513872736:
return engineConfiguration->tpsMin;
case 513872482:
@ -1041,6 +1041,10 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->ALSSkipRatio;
case 612659807:
return engineConfiguration->ALSMaxDriverThrottleIntent;
case -1744146782:
return engineConfiguration->tpsSecondaryMaximum;
case -727657058:
return engineConfiguration->ppsSecondaryMaximum;
}
return EFI_ERROR_CODE;
}
@ -1252,9 +1256,9 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->artificialTestMisfire = (int)value;
return;
}
case -1571463185:
case -1284359115:
{
engineConfiguration->issue_294_31 = (int)value;
engineConfiguration->useFordRedundantPps = (int)value;
return;
}
case 513872736:
@ -3641,6 +3645,16 @@ void setConfigValueByName(const char *name, float value) {
{
engineConfiguration->ALSMaxDriverThrottleIntent = (int)value;
return;
}
case -1744146782:
{
engineConfiguration->tpsSecondaryMaximum = (int)value;
return;
}
case -727657058:
{
engineConfiguration->ppsSecondaryMaximum = (int)value;
return;
}
}
}

View File

@ -35,7 +35,7 @@ This is your injector flow at the fuel pressure used in the vehicle. cc/min, cub
Does the vehicle have a turbo or supercharger?
### useFordRedundantTps
On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
### isVerboseAuxPid1
@ -121,8 +121,8 @@ Print incoming and outgoing first bus CAN messages in rusEFI console
### artificialTestMisfire
Experimental setting that will cause a misfire\nDO NOT ENABLE.
### issue_294_31
### useFordRedundantPps
On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor.
### tpsMin
Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X
@ -1555,3 +1555,9 @@ null
### ALSMaxDriverThrottleIntent
### tpsSecondaryMaximum
For Ford TPS, use 53%. For Toyota ETCS-i, use 65%
### ppsSecondaryMaximum
For Toyota ETCS-i, use xxx%

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.all.snap_61833"
signature = "rusEFI 2023.01.10.all.snap_24315"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.all.snap_61833" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.all.snap_24315" ; 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 Tue Jan 10 03:32:06 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:50 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7878,6 +7882,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.48way.snap_63942"
signature = "rusEFI 2023.01.10.48way.snap_22196"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.48way.snap_63942" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.48way.snap_22196" ; 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 Tue Jan 10 03:31:46 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:34 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7870,6 +7874,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.alphax-2chan.snap_27877"
signature = "rusEFI 2023.01.10.alphax-2chan.snap_50071"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.alphax-2chan.snap_27877" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.alphax-2chan.snap_50071" ; 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 Tue Jan 10 03:31:17 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:12 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7840,6 +7844,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.alphax-4chan.snap_57504"
signature = "rusEFI 2023.01.10.alphax-4chan.snap_20434"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.alphax-4chan.snap_57504" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.alphax-4chan.snap_20434" ; 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 Tue Jan 10 03:31:19 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:14 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7844,6 +7848,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.alphax-8chan.snap_28165"
signature = "rusEFI 2023.01.10.alphax-8chan.snap_49527"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.alphax-8chan.snap_28165" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.alphax-8chan.snap_49527" ; 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 Tue Jan 10 03:31:20 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:15 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7844,6 +7848,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.atlas.snap_1198"
signature = "rusEFI 2023.01.10.atlas.snap_43996"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.atlas.snap_1198" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.atlas.snap_43996" ; 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 Tue Jan 10 03:32:03 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:48 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7869,6 +7873,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.core8.snap_41072"
signature = "rusEFI 2023.01.10.core8.snap_3842"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.core8.snap_41072" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.core8.snap_3842" ; 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 Tue Jan 10 03:31:44 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:33 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7870,6 +7874,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.cypress.snap_61833"
signature = "rusEFI 2023.01.10.cypress.snap_24315"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.cypress.snap_61833" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.cypress.snap_24315" ; 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 Tue Jan 10 03:31:14 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Jan 10 19:59:10 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7878,6 +7882,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.f407-discovery.snap_61833"
signature = "rusEFI 2023.01.10.f407-discovery.snap_24315"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.f407-discovery.snap_61833" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.f407-discovery.snap_24315" ; 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 Tue Jan 10 03:32:00 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:45 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7878,6 +7882,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.f429-discovery.snap_61833"
signature = "rusEFI 2023.01.10.f429-discovery.snap_24315"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.f429-discovery.snap_61833" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.f429-discovery.snap_24315" ; 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 Tue Jan 10 03:32:02 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:46 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7878,6 +7882,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.frankenso_na6.snap_3405"
signature = "rusEFI 2023.01.10.frankenso_na6.snap_41535"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.frankenso_na6.snap_3405" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.frankenso_na6.snap_41535" ; 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 Tue Jan 10 03:31:51 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:38 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7878,6 +7882,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.harley81.snap_46966"
signature = "rusEFI 2023.01.10.harley81.snap_6148"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.harley81.snap_46966" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.harley81.snap_6148" ; 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 Tue Jan 10 03:31:22 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:16 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7842,6 +7846,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellen-gm-e67.snap_37517"
signature = "rusEFI 2023.01.10.hellen-gm-e67.snap_15871"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellen-gm-e67.snap_37517" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellen-gm-e67.snap_15871" ; 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 Tue Jan 10 03:31:36 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:27 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7842,6 +7846,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellen-nb1.snap_49221"
signature = "rusEFI 2023.01.10.hellen-nb1.snap_28471"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellen-nb1.snap_49221" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellen-nb1.snap_28471" ; 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 Tue Jan 10 03:31:35 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:26 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7843,6 +7847,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellen121nissan.snap_3099"
signature = "rusEFI 2023.01.10.hellen121nissan.snap_41833"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellen121nissan.snap_3099" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellen121nissan.snap_41833" ; 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 Tue Jan 10 03:31:27 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:20 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7841,6 +7845,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellen121vag.snap_26260"
signature = "rusEFI 2023.01.10.hellen121vag.snap_51686"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellen121vag.snap_26260" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellen121vag.snap_51686" ; 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 Tue Jan 10 03:31:25 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:19 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7846,6 +7850,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellen128.snap_36018"
signature = "rusEFI 2023.01.10.hellen128.snap_9152"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellen128.snap_36018" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellen128.snap_9152" ; 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 Tue Jan 10 03:31:24 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:17 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7841,6 +7845,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellen154hyundai.snap_52074"
signature = "rusEFI 2023.01.10.hellen154hyundai.snap_25624"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellen154hyundai.snap_52074" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellen154hyundai.snap_25624" ; 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 Tue Jan 10 03:31:28 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:21 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7840,6 +7844,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellen72.snap_65282"
signature = "rusEFI 2023.01.10.hellen72.snap_20592"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellen72.snap_65282" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellen72.snap_20592" ; 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 Tue Jan 10 03:31:31 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:24 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7843,6 +7847,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellen81.snap_28660"
signature = "rusEFI 2023.01.10.hellen81.snap_49286"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellen81.snap_28660" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellen81.snap_49286" ; 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 Tue Jan 10 03:31:33 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:25 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7839,6 +7843,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellen88bmw.snap_57925"
signature = "rusEFI 2023.01.10.hellen88bmw.snap_19767"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellen88bmw.snap_57925" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellen88bmw.snap_19767" ; 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 Tue Jan 10 03:31:30 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:22 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7837,6 +7841,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellenNA6.snap_16574"
signature = "rusEFI 2023.01.10.hellenNA6.snap_61388"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellenNA6.snap_16574" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellenNA6.snap_61388" ; 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 Tue Jan 10 03:31:38 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:28 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7844,6 +7848,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.hellenNA8_96.snap_16481"
signature = "rusEFI 2023.01.10.hellenNA8_96.snap_61203"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.hellenNA8_96.snap_16481" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.hellenNA8_96.snap_61203" ; 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 Tue Jan 10 03:31:39 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:29 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7842,6 +7846,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.kin.snap_21317"
signature = "rusEFI 2023.01.10.kin.snap_64567"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.kin.snap_21317" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.kin.snap_64567" ; 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 Tue Jan 10 03:31:13 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Jan 10 19:59:09 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7879,6 +7883,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.m74_9.snap_11442"
signature = "rusEFI 2023.01.10.m74_9.snap_33728"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.m74_9.snap_11442" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.m74_9.snap_33728" ; 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 Tue Jan 10 03:31:48 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:36 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7844,6 +7848,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.mre_f4.snap_38537"
signature = "rusEFI 2023.01.10.mre_f4.snap_14843"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.mre_f4.snap_38537" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.mre_f4.snap_14843" ; 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 Tue Jan 10 03:31:43 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:32 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7848,6 +7852,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.mre_f7.snap_38537"
signature = "rusEFI 2023.01.10.mre_f7.snap_14843"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.mre_f7.snap_38537" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.mre_f7.snap_14843" ; 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 Tue Jan 10 03:31:41 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:31 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7848,6 +7852,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.prometheus_405.snap_10351"
signature = "rusEFI 2023.01.10.prometheus_405.snap_34589"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.prometheus_405.snap_10351" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.prometheus_405.snap_34589" ; 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 Tue Jan 10 03:31:54 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:40 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7872,6 +7876,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.prometheus_469.snap_10351"
signature = "rusEFI 2023.01.10.prometheus_469.snap_34589"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.prometheus_469.snap_10351" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.prometheus_469.snap_34589" ; 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 Tue Jan 10 03:31:52 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:39 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7872,6 +7876,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.proteus_f4.snap_14905"
signature = "rusEFI 2023.01.10.proteus_f4.snap_38219"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.proteus_f4.snap_14905" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.proteus_f4.snap_38219" ; 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 Tue Jan 10 03:31:57 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:43 UTC 2023
pageSize = 26368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 26358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 26358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 26358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7840,6 +7844,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.proteus_f7.snap_14905"
signature = "rusEFI 2023.01.10.proteus_f7.snap_38219"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.proteus_f7.snap_14905" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.proteus_f7.snap_38219" ; 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 Tue Jan 10 03:31:55 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:42 UTC 2023
pageSize = 26368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 26358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 26358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 26358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7840,6 +7844,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.proteus_h7.snap_14905"
signature = "rusEFI 2023.01.10.proteus_h7.snap_38219"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.proteus_h7.snap_14905" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.proteus_h7.snap_38219" ; 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 Tue Jan 10 03:31:59 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:44 UTC 2023
pageSize = 26368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 26358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 26358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 26358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7840,6 +7844,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.s105.snap_50164"
signature = "rusEFI 2023.01.10.s105.snap_27782"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.s105.snap_50164" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.s105.snap_27782" ; 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 Tue Jan 10 03:31:49 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:37 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7844,6 +7848,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.subaru_eg33_f7.snap_10323"
signature = "rusEFI 2023.01.10.subaru_eg33_f7.snap_34593"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.subaru_eg33_f7.snap_10323" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.subaru_eg33_f7.snap_34593" ; 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 Tue Jan 10 03:31:16 UTC 2023
; 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 Tue Jan 10 19:59:11 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7862,6 +7866,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.10.tdg-pdm8.snap_16349"
signature = "rusEFI 2023.01.10.tdg-pdm8.snap_37039"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.10.tdg-pdm8.snap_16349" ; signature is expected to be 7 or more characters.
signature= "rusEFI 2023.01.10.tdg-pdm8.snap_37039" ; 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 Tue Jan 10 03:32:05 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:49 UTC 2023
pageSize = 22368
page = 1
@ -135,7 +135,7 @@ enableMapEstimationTableFallback = bits, U32, 120, [26:26], "false", "true"
usescriptTableForCanSniffingFiltering = bits, U32, 120, [27:27], "false", "true"
verboseCan = bits, U32, 120, [28:28], "Do not print", "Print all"
artificialTestMisfire = bits, U32, 120, [29:29], "No thank you", "Danger Mode"
issue_294_31 = bits, U32, 120, [30:30], "nada_example", "si_example"
useFordRedundantPps = bits, U32, 120, [30:30], "false", "true"
tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0
tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0
tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0
@ -1211,7 +1211,8 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1
ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0
ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0
tpsSecondaryMaximum = scalar, U08, 3906, "%", 0.5, 0, 0, 100, 1
ppsSecondaryMaximum = scalar, U08, 3907, "%", 0.5, 0, 0, 100, 1
luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
@ -1455,7 +1456,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
injector_battLagCorrBins = "set_flat_injector_lag LAG\nset_injector_lag VOLTAGE LAG"
injector_battLagCorr = "ms delay between injector open and close dead times"
isForcedInduction = "Does the vehicle have a turbo or supercharger?"
useFordRedundantTps = "On Ford vehicles one of the sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
useFordRedundantTps = "On some Ford and Toyota vehicles one of the throttle sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
enableFan1WithAc = "Turn on this fan when AC is on."
enableFan2WithAc = "Turn on this fan when AC is on."
disableFan1WhenStopped = "Inhibit operation of this fan while the engine is not running."
@ -1473,6 +1474,7 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
enableMapEstimationTableFallback = "If enabled, the MAP estimate table will be used if the MAP sensor fails to estimate manifold pressure based on RPM and TPS."
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE."
useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor."
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
@ -2080,6 +2082,8 @@ veBlends4_blendValues = array, U08, 22358, [8], "%", 0.5, 0, 0, 100, 1
luaDigitalInputPins6 = "luaDigitalInputPins 6"
luaDigitalInputPins7 = "luaDigitalInputPins 7"
luaDigitalInputPins8 = "luaDigitalInputPins 8"
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use 65%"
ppsSecondaryMaximum = "For Toyota ETCS-i, use xxx%"
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2"
luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3"
@ -7878,6 +7882,10 @@ dialog = tcuControls, "Transmission Settings"
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
field = "Warning Message", warning_message
field = "Ford redundant TPS mode", useFordRedundantTps
field = "Secondary TPS maximum", tpsSecondaryMaximum, {useFordRedundantTps}
field = "Ford redundant PPS mode", useFordRedundantPps
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1}
field = "Artificial Misfire", artificialTestMisfire
field = "Always use instant RPM", alwaysInstantRpm

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 Tue Jan 10 03:32:08 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 10 19:59:52 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -1199,7 +1199,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2023.01.10.all.snap_61833";
public static final String TS_SIGNATURE = "rusEFI 2023.01.10.all.snap_24315";
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 = 1288;
@ -1301,7 +1301,7 @@ public class Fields {
public static final Field USESCRIPTTABLEFORCANSNIFFINGFILTERING = Field.create("USESCRIPTTABLEFORCANSNIFFINGFILTERING", 120, FieldType.BIT, 27).setBaseOffset(0);
public static final Field VERBOSECAN = Field.create("VERBOSECAN", 120, FieldType.BIT, 28).setBaseOffset(0);
public static final Field ARTIFICIALTESTMISFIRE = Field.create("ARTIFICIALTESTMISFIRE", 120, FieldType.BIT, 29).setBaseOffset(0);
public static final Field ISSUE_294_31 = Field.create("ISSUE_294_31", 120, FieldType.BIT, 30).setBaseOffset(0);
public static final Field USEFORDREDUNDANTPPS = Field.create("USEFORDREDUNDANTPPS", 120, FieldType.BIT, 30).setBaseOffset(0);
public static final Field TPSMIN = Field.create("TPSMIN", 124, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field TPSMAX = Field.create("TPSMAX", 126, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field TPSERRORDETECTIONTOOLOW = Field.create("TPSERRORDETECTIONTOOLOW", 128, FieldType.INT16).setScale(1.0).setBaseOffset(0);
@ -2479,7 +2479,8 @@ public class Fields {
public static final Field ALSSKIPRATIO = Field.create("ALSSKIPRATIO", 3900, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field ALSMAXDRIVERTHROTTLEINTENT = Field.create("ALSMAXDRIVERTHROTTLEINTENT", 3904, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field ALSACTIVATEPINMODE = Field.create("ALSACTIVATEPINMODE", 3905, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0);
public static final Field UNUSEDHEREFORYOU = Field.create("UNUSEDHEREFORYOU", 3906, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field TPSSECONDARYMAXIMUM = Field.create("TPSSECONDARYMAXIMUM", 3906, FieldType.INT8).setScale(0.5).setBaseOffset(0);
public static final Field PPSSECONDARYMAXIMUM = Field.create("PPSSECONDARYMAXIMUM", 3907, FieldType.INT8).setScale(0.5).setBaseOffset(0);
public static final Field LUADIGITALINPUTPINMODES1 = Field.create("LUADIGITALINPUTPINMODES1", 3908, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0);
public static final Field LUADIGITALINPUTPINMODES2 = Field.create("LUADIGITALINPUTPINMODES2", 3909, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0);
public static final Field LUADIGITALINPUTPINMODES3 = Field.create("LUADIGITALINPUTPINMODES3", 3910, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0);
@ -2765,7 +2766,7 @@ public class Fields {
USESCRIPTTABLEFORCANSNIFFINGFILTERING,
VERBOSECAN,
ARTIFICIALTESTMISFIRE,
ISSUE_294_31,
USEFORDREDUNDANTPPS,
TPSMIN,
TPSMAX,
TPSERRORDETECTIONTOOLOW,
@ -3919,7 +3920,8 @@ public class Fields {
ALSSKIPRATIO,
ALSMAXDRIVERTHROTTLEINTENT,
ALSACTIVATEPINMODE,
UNUSEDHEREFORYOU,
TPSSECONDARYMAXIMUM,
PPSSECONDARYMAXIMUM,
LUADIGITALINPUTPINMODES1,
LUADIGITALINPUTPINMODES2,
LUADIGITALINPUTPINMODES3,