Auto-generated configs and docs
This commit is contained in:
parent
dab9e04b25
commit
766735f3b6
|
@ -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 Tue Sep 06 20:36:55 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Sep 08 02:50:41 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1692,9 +1692,8 @@ struct engine_configuration_s {
|
|||
offset 764 bit 14 */
|
||||
bool enableVerboseCanTx : 1 {};
|
||||
/**
|
||||
* This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control.
|
||||
offset 764 bit 15 */
|
||||
bool onOffAlternatorLogic : 1 {};
|
||||
bool unusedAlteOnOff : 1 {};
|
||||
/**
|
||||
* enable cj125/disable cj125
|
||||
offset 764 bit 16 */
|
||||
|
@ -4988,4 +4987,4 @@ struct persistent_config_s {
|
|||
static_assert(sizeof(persistent_config_s) == 21300);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Sep 06 20:36:55 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Sep 08 02:50:41 UTC 2022
|
||||
|
|
|
@ -1746,7 +1746,6 @@
|
|||
#define oilPressure_v2_offset 2052
|
||||
#define oilPressure_value1_offset 2048
|
||||
#define oilPressure_value2_offset 2056
|
||||
#define onOffAlternatorLogic_offset 764
|
||||
#define operation_mode_e_FOUR_STROKE_CAM_SENSOR 2
|
||||
#define operation_mode_e_FOUR_STROKE_CRANK_SENSOR 1
|
||||
#define operation_mode_e_FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR 4
|
||||
|
@ -1929,7 +1928,7 @@
|
|||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define showHumanReadableWarning_offset 960
|
||||
#define SIGNATURE_HASH 387675106
|
||||
#define SIGNATURE_HASH 2785459037
|
||||
#define silentTriggerError_offset 1360
|
||||
#define skippedWheelOnCam_offset 1360
|
||||
#define slowAdcAlpha_offset 1600
|
||||
|
@ -2496,7 +2495,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.cypress.387675106"
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.cypress.2785459037"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
@ -2546,6 +2545,7 @@
|
|||
#define unused_1484_bit_30_offset 1372
|
||||
#define unused_1484_bit_31_offset 1372
|
||||
#define unused_1484_bit_38_offset 1372
|
||||
#define unusedAlteOnOff_offset 764
|
||||
#define unusedBit_45_31_offset 120
|
||||
#define unusedBit_539_10_offset 1628
|
||||
#define unusedBit_539_11_offset 1628
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Sep 06 20:36:53 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Sep 08 02:50:40 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1692,9 +1692,8 @@ struct engine_configuration_s {
|
|||
offset 764 bit 14 */
|
||||
bool enableVerboseCanTx : 1 {};
|
||||
/**
|
||||
* This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control.
|
||||
offset 764 bit 15 */
|
||||
bool onOffAlternatorLogic : 1 {};
|
||||
bool unusedAlteOnOff : 1 {};
|
||||
/**
|
||||
* enable cj125/disable cj125
|
||||
offset 764 bit 16 */
|
||||
|
@ -4988,4 +4987,4 @@ struct persistent_config_s {
|
|||
static_assert(sizeof(persistent_config_s) == 21300);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Sep 06 20:36:53 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Sep 08 02:50:40 UTC 2022
|
||||
|
|
|
@ -1746,7 +1746,6 @@
|
|||
#define oilPressure_v2_offset 2052
|
||||
#define oilPressure_value1_offset 2048
|
||||
#define oilPressure_value2_offset 2056
|
||||
#define onOffAlternatorLogic_offset 764
|
||||
#define operation_mode_e_FOUR_STROKE_CAM_SENSOR 2
|
||||
#define operation_mode_e_FOUR_STROKE_CRANK_SENSOR 1
|
||||
#define operation_mode_e_FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR 4
|
||||
|
@ -1929,7 +1928,7 @@
|
|||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define showHumanReadableWarning_offset 960
|
||||
#define SIGNATURE_HASH 2144129326
|
||||
#define SIGNATURE_HASH 3469810065
|
||||
#define silentTriggerError_offset 1360
|
||||
#define skippedWheelOnCam_offset 1360
|
||||
#define slowAdcAlpha_offset 1600
|
||||
|
@ -2496,7 +2495,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.kin.2144129326"
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.kin.3469810065"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
@ -2546,6 +2545,7 @@
|
|||
#define unused_1484_bit_30_offset 1372
|
||||
#define unused_1484_bit_31_offset 1372
|
||||
#define unused_1484_bit_38_offset 1372
|
||||
#define unusedAlteOnOff_offset 764
|
||||
#define unusedBit_45_31_offset 120
|
||||
#define unusedBit_539_10_offset 1628
|
||||
#define unusedBit_539_11_offset 1628
|
||||
|
|
|
@ -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 Tue Sep 06 20:36:57 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:43 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1692,9 +1692,8 @@ struct engine_configuration_s {
|
|||
offset 764 bit 14 */
|
||||
bool enableVerboseCanTx : 1 {};
|
||||
/**
|
||||
* This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control.
|
||||
offset 764 bit 15 */
|
||||
bool onOffAlternatorLogic : 1 {};
|
||||
bool unusedAlteOnOff : 1 {};
|
||||
/**
|
||||
* enable cj125/disable cj125
|
||||
offset 764 bit 16 */
|
||||
|
@ -4988,4 +4987,4 @@ struct persistent_config_s {
|
|||
static_assert(sizeof(persistent_config_s) == 21300);
|
||||
|
||||
// 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 Tue Sep 06 20:36:57 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:43 UTC 2022
|
||||
|
|
|
@ -1710,7 +1710,6 @@
|
|||
#define oilPressure_v2_offset 2052
|
||||
#define oilPressure_value1_offset 2048
|
||||
#define oilPressure_value2_offset 2056
|
||||
#define onOffAlternatorLogic_offset 764
|
||||
#define operation_mode_e_FOUR_STROKE_CAM_SENSOR 2
|
||||
#define operation_mode_e_FOUR_STROKE_CRANK_SENSOR 1
|
||||
#define operation_mode_e_FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR 4
|
||||
|
@ -1895,7 +1894,7 @@
|
|||
#define show_Proteus_presets false
|
||||
#define show_test_presets false
|
||||
#define showHumanReadableWarning_offset 960
|
||||
#define SIGNATURE_HASH 1845865016
|
||||
#define SIGNATURE_HASH 3742917255
|
||||
#define silentTriggerError_offset 1360
|
||||
#define skippedWheelOnCam_offset 1360
|
||||
#define slowAdcAlpha_offset 1600
|
||||
|
@ -2463,7 +2462,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.subaru_eg33_f7.1845865016"
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.subaru_eg33_f7.3742917255"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
@ -2513,6 +2512,7 @@
|
|||
#define unused_1484_bit_30_offset 1372
|
||||
#define unused_1484_bit_31_offset 1372
|
||||
#define unused_1484_bit_38_offset 1372
|
||||
#define unusedAlteOnOff_offset 764
|
||||
#define unusedBit_45_31_offset 120
|
||||
#define unusedBit_539_10_offset 1628
|
||||
#define unusedBit_539_11_offset 1628
|
||||
|
|
|
@ -8,7 +8,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
|
|
@ -10,7 +10,7 @@ checkEngineGauge = checkEngine,"checkEngine", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.
|
|||
needBurnGauge = needBurn,"needBurn", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
|
||||
sd_msdGauge = sd_msd,"sd_msd", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
|
||||
isFan2OnGauge = isFan2On,"isFan2On", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
|
||||
alternatorOnOffGauge = alternatorOnOff,"alternatorOnOff", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
|
||||
unusedBitLAtwfsGauge = unusedBitLAtwfs,"unusedBitLAtwfs", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
|
||||
toothLogReadyGauge = toothLogReady,"toothLogReady", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
|
||||
unused3123Gauge = unused3123,"unused3123", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
|
||||
isTpsErrorGauge = isTpsError,"isTpsError", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
|
||||
|
|
|
@ -10,7 +10,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Sep 05 05:32:10 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu Sep 08 02:50:38 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -73,7 +73,7 @@ struct output_channels_s {
|
|||
bool isFan2On : 1 {};
|
||||
/**
|
||||
offset 0 bit 12 */
|
||||
bool alternatorOnOff : 1 {};
|
||||
bool unusedBitLAtwfs : 1 {};
|
||||
/**
|
||||
offset 0 bit 13 */
|
||||
bool toothLogReady : 1 {};
|
||||
|
@ -1393,4 +1393,4 @@ struct output_channels_s {
|
|||
static_assert(sizeof(output_channels_s) == 744);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Sep 05 05:32:10 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu Sep 08 02:50:38 UTC 2022
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Sep 06 20:37:55 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:33 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1692,9 +1692,8 @@ struct engine_configuration_s {
|
|||
offset 764 bit 14 */
|
||||
bool enableVerboseCanTx : 1 {};
|
||||
/**
|
||||
* This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control.
|
||||
offset 764 bit 15 */
|
||||
bool onOffAlternatorLogic : 1 {};
|
||||
bool unusedAlteOnOff : 1 {};
|
||||
/**
|
||||
* enable cj125/disable cj125
|
||||
offset 764 bit 16 */
|
||||
|
@ -4988,4 +4987,4 @@ struct persistent_config_s {
|
|||
static_assert(sizeof(persistent_config_s) == 21300);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Sep 06 20:37:55 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:33 UTC 2022
|
||||
|
|
|
@ -1746,7 +1746,6 @@
|
|||
#define oilPressure_v2_offset 2052
|
||||
#define oilPressure_value1_offset 2048
|
||||
#define oilPressure_value2_offset 2056
|
||||
#define onOffAlternatorLogic_offset 764
|
||||
#define operation_mode_e_FOUR_STROKE_CAM_SENSOR 2
|
||||
#define operation_mode_e_FOUR_STROKE_CRANK_SENSOR 1
|
||||
#define operation_mode_e_FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR 4
|
||||
|
@ -1929,7 +1928,7 @@
|
|||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define showHumanReadableWarning_offset 960
|
||||
#define SIGNATURE_HASH 387675106
|
||||
#define SIGNATURE_HASH 2785459037
|
||||
#define silentTriggerError_offset 1360
|
||||
#define skippedWheelOnCam_offset 1360
|
||||
#define slowAdcAlpha_offset 1600
|
||||
|
@ -2496,7 +2495,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.all.387675106"
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.all.2785459037"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
@ -2546,6 +2545,7 @@
|
|||
#define unused_1484_bit_30_offset 1372
|
||||
#define unused_1484_bit_31_offset 1372
|
||||
#define unused_1484_bit_38_offset 1372
|
||||
#define unusedAlteOnOff_offset 764
|
||||
#define unusedBit_45_31_offset 120
|
||||
#define unusedBit_539_10_offset 1628
|
||||
#define unusedBit_539_11_offset 1628
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3963821
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.48way.3963821"
|
||||
#define SIGNATURE_HASH 2971775762
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.48way.2971775762"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 387675106
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.all.387675106"
|
||||
#define SIGNATURE_HASH 2785459037
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.all.2785459037"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 621407886
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.alphax-2chan.621407886"
|
||||
#define SIGNATURE_HASH 2484348465
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.alphax-2chan.2484348465"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2617749613
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.alphax-4chan.2617749613"
|
||||
#define SIGNATURE_HASH 756709586
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.alphax-4chan.756709586"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 198280901
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.atlas.198280901"
|
||||
#define SIGNATURE_HASH 3133951610
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.atlas.3133951610"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3791069723
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.core8.3791069723"
|
||||
#define SIGNATURE_HASH 1357572772
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.core8.1357572772"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 387675106
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.cypress.387675106"
|
||||
#define SIGNATURE_HASH 2785459037
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.cypress.2785459037"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 387675106
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.f407-discovery.387675106"
|
||||
#define SIGNATURE_HASH 2785459037
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.f407-discovery.2785459037"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 387675106
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.f429-discovery.387675106"
|
||||
#define SIGNATURE_HASH 2785459037
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.f429-discovery.2785459037"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1433898790
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.frankenso_na6.1433898790"
|
||||
#define SIGNATURE_HASH 3832170393
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.frankenso_na6.3832170393"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3890640589
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.harley81.3890640589"
|
||||
#define SIGNATURE_HASH 1459338866
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.harley81.1459338866"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2742875732
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen-gm-e67.2742875732"
|
||||
#define SIGNATURE_HASH 308362987
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen-gm-e67.308362987"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3465560622
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen-nb1.3465560622"
|
||||
#define SIGNATURE_HASH 2139982481
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen-nb1.2139982481"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2680539912
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen121nissan.2680539912"
|
||||
#define SIGNATURE_HASH 785908663
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen121nissan.785908663"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1731899544
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen121vag.1731899544"
|
||||
#define SIGNATURE_HASH 3592910887
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen121vag.3592910887"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3924119260
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen128.3924119260"
|
||||
#define SIGNATURE_HASH 1492682339
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen128.1492682339"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2404647270
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen154hyundai.2404647270"
|
||||
#define SIGNATURE_HASH 1045023193
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen154hyundai.1045023193"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3844365030
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen72.3844365030"
|
||||
#define SIGNATURE_HASH 1413059161
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen72.1413059161"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 900639720
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen81.900639720"
|
||||
#define SIGNATURE_HASH 2226348887
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen81.2226348887"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 49176622
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen88bmw.49176622"
|
||||
#define SIGNATURE_HASH 3019090065
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellen88bmw.3019090065"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3538496864
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellenNA6.3538496864"
|
||||
#define SIGNATURE_HASH 1676994015
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellenNA6.1676994015"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3071459850
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellenNA8_96.3071459850"
|
||||
#define SIGNATURE_HASH 101649077
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.hellenNA8_96.101649077"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2144129326
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.kin.2144129326"
|
||||
#define SIGNATURE_HASH 3469810065
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.kin.3469810065"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3637378836
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.mre_f4.3637378836"
|
||||
#define SIGNATURE_HASH 1775253419
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.mre_f4.1775253419"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3637378836
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.mre_f7.3637378836"
|
||||
#define SIGNATURE_HASH 1775253419
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.mre_f7.1775253419"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1207020036
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.prometheus_405.1207020036"
|
||||
#define SIGNATURE_HASH 4142686907
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.prometheus_405.4142686907"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1207020036
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.prometheus_469.1207020036"
|
||||
#define SIGNATURE_HASH 4142686907
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.prometheus_469.4142686907"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3000415380
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_f4.3000415380"
|
||||
#define SIGNATURE_HASH 63667243
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_f4.63667243"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3000415380
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_f7.3000415380"
|
||||
#define SIGNATURE_HASH 63667243
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_f7.63667243"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3000415380
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_h7.3000415380"
|
||||
#define SIGNATURE_HASH 63667243
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_h7.63667243"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1845865016
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.subaru_eg33_f7.1845865016"
|
||||
#define SIGNATURE_HASH 3742917255
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.subaru_eg33_f7.3742917255"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3172187574
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.tdg-pdm8.3172187574"
|
||||
#define SIGNATURE_HASH 202274057
|
||||
#define TS_SIGNATURE "rusEFI 2022.09.08.tdg-pdm8.202274057"
|
||||
|
|
|
@ -21,8 +21,6 @@ float getOutputValueByName(const char *name) {
|
|||
return engine->outputChannels.sd_msd;
|
||||
if (strEqualCaseInsensitive(name, "isFan2On"))
|
||||
return engine->outputChannels.isFan2On;
|
||||
if (strEqualCaseInsensitive(name, "alternatorOnOff"))
|
||||
return engine->outputChannels.alternatorOnOff;
|
||||
if (strEqualCaseInsensitive(name, "toothLogReady"))
|
||||
return engine->outputChannels.toothLogReady;
|
||||
if (strEqualCaseInsensitive(name, "isTpsError"))
|
||||
|
|
|
@ -354,8 +354,6 @@ float getConfigValueByName(const char *name) {
|
|||
return engineConfiguration->verboseTLE8888;
|
||||
if (strEqualCaseInsensitive(name, "enableVerboseCanTx"))
|
||||
return engineConfiguration->enableVerboseCanTx;
|
||||
if (strEqualCaseInsensitive(name, "onOffAlternatorLogic"))
|
||||
return engineConfiguration->onOffAlternatorLogic;
|
||||
if (strEqualCaseInsensitive(name, "isCJ125Enabled"))
|
||||
return engineConfiguration->isCJ125Enabled;
|
||||
if (strEqualCaseInsensitive(name, "vvtCamSensorUseRise"))
|
||||
|
@ -1350,11 +1348,6 @@ void setConfigValueByName(const char *name, float value) {
|
|||
engineConfiguration->enableVerboseCanTx = (int)value;
|
||||
return;
|
||||
}
|
||||
if (strEqualCaseInsensitive(name, "onOffAlternatorLogic"))
|
||||
{
|
||||
engineConfiguration->onOffAlternatorLogic = (int)value;
|
||||
return;
|
||||
}
|
||||
if (strEqualCaseInsensitive(name, "isCJ125Enabled"))
|
||||
{
|
||||
engineConfiguration->isCJ125Enabled = (int)value;
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.all.387675106"
|
||||
signature = "rusEFI 2022.09.08.all.2785459037"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.all.387675106" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.all.2785459037" ; 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 Thu Sep 08 02:41:01 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:31 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7065,20 +7063,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.48way.3963821"
|
||||
signature = "rusEFI 2022.09.08.48way.2971775762"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.48way.3963821" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.48way.2971775762" ; 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 Thu Sep 08 02:40:43 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:13 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7061,20 +7059,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.alphax-2chan.621407886"
|
||||
signature = "rusEFI 2022.09.08.alphax-2chan.2484348465"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.alphax-2chan.621407886" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.alphax-2chan.2484348465" ; 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 Thu Sep 08 02:40:16 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:44 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7046,20 +7044,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.alphax-4chan.2617749613"
|
||||
signature = "rusEFI 2022.09.08.alphax-4chan.756709586"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.alphax-4chan.2617749613" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.alphax-4chan.756709586" ; 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 Thu Sep 08 02:40:17 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:46 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7050,20 +7048,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.atlas.198280901"
|
||||
signature = "rusEFI 2022.09.08.atlas.3133951610"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.atlas.198280901" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.atlas.3133951610" ; 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 Thu Sep 08 02:40:58 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:28 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7057,20 +7055,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.core8.3791069723"
|
||||
signature = "rusEFI 2022.09.08.core8.1357572772"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.core8.3791069723" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.core8.1357572772" ; 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 Thu Sep 08 02:40:42 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:11 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7061,20 +7059,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.cypress.387675106"
|
||||
signature = "rusEFI 2022.09.08.cypress.2785459037"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.cypress.387675106" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.cypress.2785459037" ; 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 Thu Sep 08 02:40:13 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Sep 08 02:50:41 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7065,20 +7063,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.f407-discovery.387675106"
|
||||
signature = "rusEFI 2022.09.08.f407-discovery.2785459037"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.f407-discovery.387675106" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.f407-discovery.2785459037" ; 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 Thu Sep 08 02:40:55 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:25 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7065,20 +7063,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.f429-discovery.387675106"
|
||||
signature = "rusEFI 2022.09.08.f429-discovery.2785459037"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.f429-discovery.387675106" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.f429-discovery.2785459037" ; 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 Thu Sep 08 02:40:56 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:26 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7065,20 +7063,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.frankenso_na6.1433898790"
|
||||
signature = "rusEFI 2022.09.08.frankenso_na6.3832170393"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.frankenso_na6.1433898790" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.frankenso_na6.3832170393" ; 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 Thu Sep 08 02:40:45 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:15 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7065,20 +7063,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.harley81.3890640589"
|
||||
signature = "rusEFI 2022.09.08.harley81.1459338866"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.harley81.3890640589" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.harley81.1459338866" ; 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 Thu Sep 08 02:40:19 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:48 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7047,20 +7045,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellen-gm-e67.2742875732"
|
||||
signature = "rusEFI 2022.09.08.hellen-gm-e67.308362987"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellen-gm-e67.2742875732" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellen-gm-e67.308362987" ; 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 Thu Sep 08 02:40:33 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:03 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7050,20 +7048,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellen-nb1.3465560622"
|
||||
signature = "rusEFI 2022.09.08.hellen-nb1.2139982481"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellen-nb1.3465560622" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellen-nb1.2139982481" ; 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 Thu Sep 08 02:40:32 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:01 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7050,20 +7048,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellen121nissan.2680539912"
|
||||
signature = "rusEFI 2022.09.08.hellen121nissan.785908663"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellen121nissan.2680539912" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellen121nissan.785908663" ; 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 Thu Sep 08 02:40:24 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:53 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7047,20 +7045,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellen121vag.1731899544"
|
||||
signature = "rusEFI 2022.09.08.hellen121vag.3592910887"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellen121vag.1731899544" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellen121vag.3592910887" ; 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 Thu Sep 08 02:40:22 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:51 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7050,20 +7048,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellen128.3924119260"
|
||||
signature = "rusEFI 2022.09.08.hellen128.1492682339"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellen128.3924119260" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellen128.1492682339" ; 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 Thu Sep 08 02:40:20 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:50 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7047,20 +7045,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellen154hyundai.2404647270"
|
||||
signature = "rusEFI 2022.09.08.hellen154hyundai.1045023193"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellen154hyundai.2404647270" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellen154hyundai.1045023193" ; 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 Thu Sep 08 02:40:25 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:54 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7047,20 +7045,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellen72.3844365030"
|
||||
signature = "rusEFI 2022.09.08.hellen72.1413059161"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellen72.3844365030" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellen72.1413059161" ; 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 Thu Sep 08 02:40:29 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:58 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7050,20 +7048,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellen81.900639720"
|
||||
signature = "rusEFI 2022.09.08.hellen81.2226348887"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellen81.900639720" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellen81.2226348887" ; 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 Thu Sep 08 02:40:30 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:00 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7048,20 +7046,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellen88bmw.49176622"
|
||||
signature = "rusEFI 2022.09.08.hellen88bmw.3019090065"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellen88bmw.49176622" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellen88bmw.3019090065" ; 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 Thu Sep 08 02:40:27 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:56 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7047,20 +7045,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellenNA6.3538496864"
|
||||
signature = "rusEFI 2022.09.08.hellenNA6.1676994015"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellenNA6.3538496864" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellenNA6.1676994015" ; 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 Thu Sep 08 02:40:35 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:05 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7050,20 +7048,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.hellenNA8_96.3071459850"
|
||||
signature = "rusEFI 2022.09.08.hellenNA8_96.101649077"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.hellenNA8_96.3071459850" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.hellenNA8_96.101649077" ; 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 Thu Sep 08 02:40:37 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:06 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7050,20 +7048,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.kin.2144129326"
|
||||
signature = "rusEFI 2022.09.08.kin.3469810065"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.kin.2144129326" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.kin.3469810065" ; 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 Thu Sep 08 02:40:11 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Sep 08 02:50:40 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7066,20 +7064,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.mre_f4.3637378836"
|
||||
signature = "rusEFI 2022.09.08.mre_f4.1775253419"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.mre_f4.3637378836" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.mre_f4.1775253419" ; 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 Thu Sep 08 02:40:40 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:09 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7048,20 +7046,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.mre_f7.3637378836"
|
||||
signature = "rusEFI 2022.09.08.mre_f7.1775253419"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.mre_f7.3637378836" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.mre_f7.1775253419" ; 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 Thu Sep 08 02:40:38 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:08 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7048,20 +7046,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.prometheus_405.1207020036"
|
||||
signature = "rusEFI 2022.09.08.prometheus_405.4142686907"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.prometheus_405.1207020036" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.prometheus_405.4142686907" ; 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 Thu Sep 08 02:40:48 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:18 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7059,20 +7057,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.prometheus_469.1207020036"
|
||||
signature = "rusEFI 2022.09.08.prometheus_469.4142686907"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.prometheus_469.1207020036" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.prometheus_469.4142686907" ; 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 Thu Sep 08 02:40:47 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:16 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7059,20 +7057,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.proteus_f4.3000415380"
|
||||
signature = "rusEFI 2022.09.08.proteus_f4.63667243"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.proteus_f4.3000415380" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.proteus_f4.63667243" ; 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 Thu Sep 08 02:40:51 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:21 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7041,20 +7039,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.proteus_f7.3000415380"
|
||||
signature = "rusEFI 2022.09.08.proteus_f7.63667243"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.proteus_f7.3000415380" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.proteus_f7.63667243" ; 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 Thu Sep 08 02:40:50 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:19 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7041,20 +7039,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.proteus_h7.3000415380"
|
||||
signature = "rusEFI 2022.09.08.proteus_h7.63667243"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.proteus_h7.3000415380" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.proteus_h7.63667243" ; 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 Thu Sep 08 02:40:53 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:23 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7041,20 +7039,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.subaru_eg33_f7.1845865016"
|
||||
signature = "rusEFI 2022.09.08.subaru_eg33_f7.3742917255"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.subaru_eg33_f7.1845865016" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.subaru_eg33_f7.3742917255" ; 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 Thu Sep 08 02:40:14 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Thu Sep 08 02:50:43 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7059,20 +7057,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2022.09.08.tdg-pdm8.3172187574"
|
||||
signature = "rusEFI 2022.09.08.tdg-pdm8.202274057"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature = "rusEFI 2022.09.08.tdg-pdm8.3172187574" ; signature is expected to be 7 or more characters.
|
||||
signature = "rusEFI 2022.09.08.tdg-pdm8.202274057" ; 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 Thu Sep 08 02:40:59 UTC 2022
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:30 UTC 2022
|
||||
|
||||
pageSize = 21300
|
||||
page = 1
|
||||
|
@ -357,7 +357,7 @@ useTpicAdvancedMode = bits, U32, 764, [11:11], "false", "true"
|
|||
useLcdScreen = bits, U32, 764, [12:12], "false", "true"
|
||||
verboseTLE8888 = bits, U32, 764, [13:13], "false", "true"
|
||||
enableVerboseCanTx = bits, U32, 764, [14:14], "false", "true"
|
||||
onOffAlternatorLogic = bits, U32, 764, [15:15], "false", "true"
|
||||
unusedAlteOnOff = bits, U32, 764, [15:15], "false", "true"
|
||||
isCJ125Enabled = bits, U32, 764, [16:16], "false", "true"
|
||||
vvtCamSensorUseRise = bits, U32, 764, [17:17], "Falling", "Rising"
|
||||
measureMapOnlyInOneCylinder = bits, U32, 764, [18:18], "false", "true"
|
||||
|
@ -1539,7 +1539,6 @@ maxKnockRetardRpmBins = array, U08, 21294, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|||
rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format."
|
||||
useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed."
|
||||
enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol"
|
||||
onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control."
|
||||
isCJ125Enabled = "enable cj125/disable cj125"
|
||||
vvtCamSensorUseRise = "Use rise or fall signal front"
|
||||
measureMapOnlyInOneCylinder = "Useful for individual intakes"
|
||||
|
@ -2136,7 +2135,7 @@ checkEngine = bits, U32, 0, [8:8]
|
|||
needBurn = bits, U32, 0, [9:9]
|
||||
sd_msd = bits, U32, 0, [10:10]
|
||||
isFan2On = bits, U32, 0, [11:11]
|
||||
alternatorOnOff = bits, U32, 0, [12:12]
|
||||
unusedBitLAtwfs = bits, U32, 0, [12:12]
|
||||
toothLogReady = bits, U32, 0, [13:13]
|
||||
unused3123 = bits, U32, 0, [14:14]
|
||||
isTpsError = bits, U32, 0, [15:15]
|
||||
|
@ -4480,7 +4479,6 @@ entry = checkEngine, "checkEngine", int, "%d"
|
|||
entry = needBurn, "needBurn", int, "%d"
|
||||
entry = sd_msd, "sd_msd", int, "%d"
|
||||
entry = isFan2On, "isFan2On", int, "%d"
|
||||
entry = alternatorOnOff, "alternatorOnOff", int, "%d"
|
||||
entry = toothLogReady, "toothLogReady", int, "%d"
|
||||
entry = isTpsError, "isTpsError", int, "%d"
|
||||
entry = isCltError, "isCltError", int, "%d"
|
||||
|
@ -7065,20 +7063,19 @@ dialog = wideband_stateDialog, "wideband_state"
|
|||
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
||||
dialog = alternator, "Alternator Settings", yAxis
|
||||
field = "Enabled", isAlternatorControlEnabled
|
||||
field = "simple on/off mode", onOffAlternatorLogic, {isAlternatorControlEnabled == 1}
|
||||
field = "Target", targetVBatt, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin", alternatorControlPin, {isAlternatorControlEnabled == 1}
|
||||
field = "Pin Mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1}
|
||||
field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1}
|
||||
field = "Detailed status in console", isVerboseAlternator, {isAlternatorControlEnabled == 1}
|
||||
field = "#PID control"
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1 && onOffAlternatorLogic == 0}
|
||||
field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1}
|
||||
field = "P factor", alternatorControl_pFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "I factor", alternatorControl_iFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "D factor", alternatorControl_dFactor, {isAlternatorControlEnabled == 1}
|
||||
field = "Min", alternatorControl_minValue, {isAlternatorControlEnabled == 1}
|
||||
field = "Max", alternatorControl_maxValue, {isAlternatorControlEnabled == 1}
|
||||
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
||||
|
||||
dialog = startStopDialog, "Start/Stop Button"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.rusefi.config.generated;
|
||||
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Sep 07 23:51:41 UTC 2022
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Sep 08 02:51:33 UTC 2022
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -1707,7 +1707,6 @@ public class Fields {
|
|||
public static final int oilPressure_v2_offset = 2052;
|
||||
public static final int oilPressure_value1_offset = 2048;
|
||||
public static final int oilPressure_value2_offset = 2056;
|
||||
public static final int onOffAlternatorLogic_offset = 764;
|
||||
public static final int operation_mode_e_FOUR_STROKE_CAM_SENSOR = 2;
|
||||
public static final int operation_mode_e_FOUR_STROKE_CRANK_SENSOR = 1;
|
||||
public static final int operation_mode_e_FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR = 4;
|
||||
|
@ -1877,7 +1876,6 @@ public class Fields {
|
|||
public static final int sensorChartMode_offset = 955;
|
||||
public static final int sensorSnifferRpmThreshold_offset = 4;
|
||||
public static final int showHumanReadableWarning_offset = 960;
|
||||
public static final int SIGNATURE_HASH = 387675106;
|
||||
public static final int silentTriggerError_offset = 1360;
|
||||
public static final int skippedWheelOnCam_offset = 1360;
|
||||
public static final int slowAdcAlpha_offset = 1600;
|
||||
|
@ -2379,7 +2377,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 2022.09.08.all.387675106";
|
||||
public static final String TS_SIGNATURE = "rusEFI 2022.09.08.all.2785459037";
|
||||
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 = 1248;
|
||||
|
@ -2426,6 +2424,7 @@ public class Fields {
|
|||
public static final int unused_1484_bit_30_offset = 1372;
|
||||
public static final int unused_1484_bit_31_offset = 1372;
|
||||
public static final int unused_1484_bit_38_offset = 1372;
|
||||
public static final int unusedAlteOnOff_offset = 764;
|
||||
public static final int unusedBit_45_31_offset = 120;
|
||||
public static final int unusedBit_539_10_offset = 1628;
|
||||
public static final int unusedBit_539_11_offset = 1628;
|
||||
|
@ -2874,7 +2873,7 @@ public class Fields {
|
|||
public static final Field USELCDSCREEN = Field.create("USELCDSCREEN", 764, FieldType.BIT, 12);
|
||||
public static final Field VERBOSETLE8888 = Field.create("VERBOSETLE8888", 764, FieldType.BIT, 13);
|
||||
public static final Field ENABLEVERBOSECANTX = Field.create("ENABLEVERBOSECANTX", 764, FieldType.BIT, 14);
|
||||
public static final Field ONOFFALTERNATORLOGIC = Field.create("ONOFFALTERNATORLOGIC", 764, FieldType.BIT, 15);
|
||||
public static final Field UNUSEDALTEONOFF = Field.create("UNUSEDALTEONOFF", 764, FieldType.BIT, 15);
|
||||
public static final Field ISCJ125ENABLED = Field.create("ISCJ125ENABLED", 764, FieldType.BIT, 16);
|
||||
public static final Field VVTCAMSENSORUSERISE = Field.create("VVTCAMSENSORUSERISE", 764, FieldType.BIT, 17);
|
||||
public static final Field MEASUREMAPONLYINONECYLINDER = Field.create("MEASUREMAPONLYINONECYLINDER", 764, FieldType.BIT, 18);
|
||||
|
@ -4251,7 +4250,7 @@ public class Fields {
|
|||
USELCDSCREEN,
|
||||
VERBOSETLE8888,
|
||||
ENABLEVERBOSECANTX,
|
||||
ONOFFALTERNATORLOGIC,
|
||||
UNUSEDALTEONOFF,
|
||||
ISCJ125ENABLED,
|
||||
VVTCAMSENSORUSERISE,
|
||||
MEASUREMAPONLYINONECYLINDER,
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.rusefi.config.generated;
|
||||
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Tue Sep 06 20:36:51 UTC 2022
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu Sep 08 02:50:38 UTC 2022
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -398,7 +398,7 @@ public class TsOutputs {
|
|||
public static final Field NEEDBURN = Field.create("NEEDBURN", 0, FieldType.BIT, 9);
|
||||
public static final Field SD_MSD = Field.create("SD_MSD", 0, FieldType.BIT, 10);
|
||||
public static final Field ISFAN2ON = Field.create("ISFAN2ON", 0, FieldType.BIT, 11);
|
||||
public static final Field ALTERNATORONOFF = Field.create("ALTERNATORONOFF", 0, FieldType.BIT, 12);
|
||||
public static final Field UNUSEDBITLATWFS = Field.create("UNUSEDBITLATWFS", 0, FieldType.BIT, 12);
|
||||
public static final Field TOOTHLOGREADY = Field.create("TOOTHLOGREADY", 0, FieldType.BIT, 13);
|
||||
public static final Field UNUSED3123 = Field.create("UNUSED3123", 0, FieldType.BIT, 14);
|
||||
public static final Field ISTPSERROR = Field.create("ISTPSERROR", 0, FieldType.BIT, 15);
|
||||
|
@ -946,7 +946,7 @@ public class TsOutputs {
|
|||
NEEDBURN,
|
||||
SD_MSD,
|
||||
ISFAN2ON,
|
||||
ALTERNATORONOFF,
|
||||
UNUSEDBITLATWFS,
|
||||
TOOTHLOGREADY,
|
||||
UNUSED3123,
|
||||
ISTPSERROR,
|
||||
|
|
Loading…
Reference in New Issue