Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2023-03-29 00:35:11 +00:00
parent 6ea48e822d
commit 5af0aad5e7
98 changed files with 1754 additions and 526 deletions

View File

@ -408,6 +408,7 @@
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_ETB "ETB more"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_SYNC "Sync"
#define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_COIL_DWELL_TIME "Ignition: coil charge time"
#define GAUGE_NAME_ACCEL_ROLL "Acceleration: Roll"
@ -1062,7 +1063,7 @@
#define SentEtbType_NONE 0
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH 4127689512
#define SIGNATURE_HASH 3726827834
#define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
@ -1353,7 +1354,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI master.2023.03.28.cypress.4127689512"
#define TS_SIGNATURE "rusEFI master.2023.03.29.cypress.3726827834"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -9,6 +9,7 @@ const char * getBoardSpecificPinName(brain_pin_e brainPin) {
case Gpio::A6: return "E22 Brake";
case Gpio::A8: return "B6 Radiator Relay";
case Gpio::C13: return "A30 - IGN1";
case Gpio::C8: return "--- VTC VVT";
case Gpio::D10: return "B2 - Injector 4";
case Gpio::D11: return "B3 - Injector 3";
case Gpio::D2: return "AuxHigh1";

View File

@ -408,6 +408,7 @@
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_ETB "ETB more"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_SYNC "Sync"
#define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_COIL_DWELL_TIME "Ignition: coil charge time"
#define GAUGE_NAME_ACCEL_ROLL "Acceleration: Roll"
@ -1062,7 +1063,7 @@
#define SentEtbType_NONE 0
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH 2664442340
#define SIGNATURE_HASH 3069527030
#define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
@ -1353,7 +1354,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI master.2023.03.28.kin.2664442340"
#define TS_SIGNATURE "rusEFI master.2023.03.29.kin.3069527030"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -402,6 +402,7 @@
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_ETB "ETB more"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_SYNC "Sync"
#define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_COIL_DWELL_TIME "Ignition: coil charge time"
#define GAUGE_NAME_ACCEL_ROLL "Acceleration: Roll"
@ -1013,7 +1014,7 @@
#define show_Frankenso_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 2245712261
#define SIGNATURE_HASH 2919216023
#define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
@ -1305,7 +1306,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI master.2023.03.28.subaru_eg33_f7.2245712261"
#define TS_SIGNATURE "rusEFI master.2023.03.29.subaru_eg33_f7.2919216023"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -204,6 +204,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -478,13 +480,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"

View File

@ -1,3 +1,7 @@
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0

View File

@ -206,8 +206,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0

View File

@ -178,8 +178,10 @@ triggerPrimaryFall("triggerPrimaryFall", SensorCategory.SENSOR_INPUTS, FieldType
triggerPrimaryRise("triggerPrimaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 380, 1.0, -10000.0, 10000.0, ""),
triggerSecondaryFall("triggerSecondaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 384, 1.0, -10000.0, 10000.0, ""),
triggerSecondaryRise("triggerSecondaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 388, 1.0, -10000.0, 10000.0, ""),
triggerVvtFall("triggerVvtFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 392, 1.0, -10000.0, 10000.0, ""),
triggerVvtRise("triggerVvtRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 396, 1.0, -10000.0, 10000.0, ""),
triggerVvtFall("triggerVvtFall", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 392, 1.0, 0.0, 3000.0, ""),
triggerVvtRise("triggerVvtRise", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 394, 1.0, 0.0, 3000.0, ""),
triggerVvt2Fall("triggerVvt2Fall", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 396, 1.0, 0.0, 3000.0, ""),
triggerVvt2Rise("triggerVvt2Rise", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 398, 1.0, 0.0, 3000.0, ""),
starterState("starterState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 400, 1.0, -10000.0, 10000.0, ""),
starterRelayDisable("starterRelayDisable", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 401, 1.0, -10000.0, 10000.0, ""),
multiSparkCounter("multiSparkCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 402, 1.0, -10000.0, 10000.0, ""),
@ -463,14 +465,14 @@ hwEventCounters3("Hardware events since boot 3", SensorCategory.SENSOR_INPUTS, F
hwEventCounters4("Hardware events since boot 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1164, 1.0, -1.0, -1.0, ""),
hwEventCounters5("Hardware events since boot 5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1168, 1.0, -1.0, -1.0, ""),
hwEventCounters6("Hardware events since boot 6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1172, 1.0, -1.0, -1.0, ""),
vvtCamCounter("Sync: CAM front counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1176, 1.0, -1.0, -1.0, ""),
vvtCamCounter("Sync: total cams front counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1176, 1.0, -1.0, -1.0, ""),
mapVvt_MAP_AT_SPECIAL_POINT("mapVvt_MAP_AT_SPECIAL_POINT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1180, 1.0, -10000.0, 10000.0, ""),
mapVvt_MAP_AT_DIFF("mapVvt_MAP_AT_DIFF", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1184, 1.0, -10000.0, 10000.0, ""),
mapVvt_MAP_AT_CYCLE_COUNT("mapVvt_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1188, 1.0, -10000.0, 10000.0, ""),
mapVvt_map_peak("mapVvt_map_peak", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1189, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_38("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1190, 1.0, -20.0, 100.0, "units"),
currentEngineDecodedPhase("Sync: Engine Phase", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1192, 1.0, 0.0, 0.0, "deg"),
triggerToothAngleError("triggerToothAngleError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1196, 1.0, -30.0, 30.0, "deg"),
triggerToothAngleError("Sync: trigger angle error", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1196, 1.0, -30.0, 30.0, "deg"),
triggerIgnoredToothCount("triggerIgnoredToothCount", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1200, 1.0, -1.0, -1.0, ""),
alignmentFill_at_49("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1201, 1.0, -20.0, 100.0, "units"),
crankSynchronizationCounter("Crank sync counter\nUsually matches crank revolutions", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1204, 1.0, -1.0, -1.0, ""),

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Tue Feb 21 04:56:32 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Mar 29 00:34:22 UTC 2023
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -1138,11 +1138,19 @@ struct output_channels_s {
/**
* offset 392
*/
uint32_t triggerVvtFall = (uint32_t)0;
uint16_t triggerVvtFall = (uint16_t)0;
/**
* offset 394
*/
uint16_t triggerVvtRise = (uint16_t)0;
/**
* offset 396
*/
uint32_t triggerVvtRise = (uint32_t)0;
uint16_t triggerVvt2Fall = (uint16_t)0;
/**
* offset 398
*/
uint16_t triggerVvt2Rise = (uint16_t)0;
/**
* offset 400
*/
@ -1328,19 +1336,19 @@ struct output_channels_s {
bool vvtChannel1 : 1 {};
/**
offset 616 bit 27 */
bool unusedBit_298_27 : 1 {};
bool unusedBit_300_27 : 1 {};
/**
offset 616 bit 28 */
bool unusedBit_298_28 : 1 {};
bool unusedBit_300_28 : 1 {};
/**
offset 616 bit 29 */
bool unusedBit_298_29 : 1 {};
bool unusedBit_300_29 : 1 {};
/**
offset 616 bit 30 */
bool unusedBit_298_30 : 1 {};
bool unusedBit_300_30 : 1 {};
/**
offset 616 bit 31 */
bool unusedBit_298_31 : 1 {};
bool unusedBit_300_31 : 1 {};
/**
* offset 620
*/
@ -1383,4 +1391,4 @@ struct output_channels_s {
static_assert(sizeof(output_channels_s) == 780);
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Tue Feb 21 04:56:32 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Mar 29 00:34:22 UTC 2023

View File

@ -177,8 +177,10 @@ static constexpr LogField fields[] = {
{engine->outputChannels.triggerPrimaryRise, "triggerPrimaryRise", "", 3},
{engine->outputChannels.triggerSecondaryFall, "triggerSecondaryFall", "", 3},
{engine->outputChannels.triggerSecondaryRise, "triggerSecondaryRise", "", 3},
{engine->outputChannels.triggerVvtFall, "triggerVvtFall", "", 3},
{engine->outputChannels.triggerVvtRise, "triggerVvtRise", "", 3},
{engine->outputChannels.triggerVvtFall, "triggerVvtFall", "", 0},
{engine->outputChannels.triggerVvtRise, "triggerVvtRise", "", 0},
{engine->outputChannels.triggerVvt2Fall, "triggerVvt2Fall", "", 0, "Sync"},
{engine->outputChannels.triggerVvt2Rise, "triggerVvt2Rise", "", 0, "Sync"},
{engine->outputChannels.starterState, "starterState", "", 3},
{engine->outputChannels.starterRelayDisable, "starterRelayDisable", "", 3},
{engine->outputChannels.multiSparkCounter, "multiSparkCounter", "", 3},
@ -323,13 +325,13 @@ static constexpr LogField fields[] = {
{engine->triggerCentral.hwEventCounters[3], "Hardware events since boot 4", "", 0},
{engine->triggerCentral.hwEventCounters[4], "Hardware events since boot 5", "", 0},
{engine->triggerCentral.hwEventCounters[5], "Hardware events since boot 6", "", 0},
{engine->triggerCentral.vvtCamCounter, "Sync: CAM front counter", "", 0},
{engine->triggerCentral.vvtCamCounter, "Sync: total cams front counter", "", 0},
{engine->triggerCentral.mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", "", 3},
{engine->triggerCentral.mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", "", 3},
{engine->triggerCentral.mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", "", 3},
{engine->triggerCentral.mapVvt_map_peak, "mapVvt_map_peak", "", 3},
{engine->triggerCentral.currentEngineDecodedPhase, "Sync: Engine Phase", "deg", 0},
{engine->triggerCentral.triggerToothAngleError, "triggerToothAngleError", "deg", 2},
{engine->triggerCentral.currentEngineDecodedPhase, "Sync: Engine Phase", "deg", 0, "Sync"},
{engine->triggerCentral.triggerToothAngleError, "Sync: trigger angle error", "deg", 2},
{engine->triggerCentral.triggerIgnoredToothCount, "triggerIgnoredToothCount", "", 0},
{engine->dc_motors.dcOutput0, "DC: output0", "per", 2, "ETB more"},
{engine->dc_motors.isEnabled0_int, "DC: en0", "per", 2, "ETB more"},

View File

@ -408,6 +408,7 @@
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_ETB "ETB more"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_SYNC "Sync"
#define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_COIL_DWELL_TIME "Ignition: coil charge time"
#define GAUGE_NAME_ACCEL_ROLL "Acceleration: Roll"
@ -1062,7 +1063,7 @@
#define SentEtbType_NONE 0
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH 2655557006
#define SIGNATURE_HASH 3060662172
#define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1
@ -1353,7 +1354,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI master.2023.03.28.f407-discovery.2655557006"
#define TS_SIGNATURE "rusEFI master.2023.03.29.f407-discovery.3060662172"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1497499720
#define TS_SIGNATURE "rusEFI master.2023.03.28.48way.1497499720"
#define SIGNATURE_HASH 1902600794
#define TS_SIGNATURE "rusEFI master.2023.03.29.48way.1902600794"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2855768731
#define TS_SIGNATURE "rusEFI master.2023.03.28.alphax-2chan.2855768731"
#define SIGNATURE_HASH 2182281353
#define TS_SIGNATURE "rusEFI master.2023.03.29.alphax-2chan.2182281353"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 158219949
#define TS_SIGNATURE "rusEFI master.2023.03.28.alphax-4chan.158219949"
#define SIGNATURE_HASH 558585023
#define TS_SIGNATURE "rusEFI master.2023.03.29.alphax-4chan.558585023"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1898450884
#define TS_SIGNATURE "rusEFI master.2023.03.28.alphax-8chan.1898450884"
#define SIGNATURE_HASH 1494050262
#define TS_SIGNATURE "rusEFI master.2023.03.29.alphax-8chan.1494050262"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3939335695
#define TS_SIGNATURE "rusEFI master.2023.03.28.atlas.3939335695"
#define SIGNATURE_HASH 3269989405
#define TS_SIGNATURE "rusEFI master.2023.03.29.atlas.3269989405"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 633310532
#define TS_SIGNATURE "rusEFI master.2023.03.28.core8.633310532"
#define SIGNATURE_HASH 228255574
#define TS_SIGNATURE "rusEFI master.2023.03.29.core8.228255574"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH 4127689512
#define TS_SIGNATURE "rusEFI master.2023.03.28.cypress.4127689512"
#define SIGNATURE_HASH 3726827834
#define TS_SIGNATURE "rusEFI master.2023.03.29.cypress.3726827834"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2655557006
#define TS_SIGNATURE "rusEFI master.2023.03.28.f407-discovery.2655557006"
#define SIGNATURE_HASH 3060662172
#define TS_SIGNATURE "rusEFI master.2023.03.29.f407-discovery.3060662172"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4127689512
#define TS_SIGNATURE "rusEFI master.2023.03.28.f429-discovery.4127689512"
#define SIGNATURE_HASH 3726827834
#define TS_SIGNATURE "rusEFI master.2023.03.29.f429-discovery.3726827834"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3562367970
#define TS_SIGNATURE "rusEFI master.2023.03.28.frankenso_na6.3562367970"
#define SIGNATURE_HASH 4235198960
#define TS_SIGNATURE "rusEFI master.2023.03.29.frankenso_na6.4235198960"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3507371616
#define TS_SIGNATURE "rusEFI master.2023.03.28.harley81.3507371616"
#define SIGNATURE_HASH 4180366450
#define TS_SIGNATURE "rusEFI master.2023.03.29.harley81.4180366450"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2907919082
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen-gm-e67.2907919082"
#define SIGNATURE_HASH 2239117560
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen-gm-e67.2239117560"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 549669846
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen-honda-k.549669846"
#define SIGNATURE_HASH 2658379198
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen-honda-k.2658379198"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 484449193
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen-nb1.484449193"
#define SIGNATURE_HASH 885354939
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen-nb1.885354939"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 490365150
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen121nissan.490365150"
#define SIGNATURE_HASH 891226828
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen121nissan.891226828"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2040787560
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen121vag.2040787560"
#define SIGNATURE_HASH 1367775354
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen121vag.1367775354"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1345349971
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen128.1345349971"
#define SIGNATURE_HASH 2014643009
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen128.2014643009"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3222491479
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen154hyundai.3222491479"
#define SIGNATURE_HASH 3895868229
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen154hyundai.3895868229"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 599969629
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen72.599969629"
#define SIGNATURE_HASH 199730511
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen72.199730511"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2965923957
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen81.2965923957"
#define SIGNATURE_HASH 2565669479
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen81.2565669479"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3840060921
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellen88bmw.3840060921"
#define SIGNATURE_HASH 3435644907
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellen88bmw.3435644907"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3702342643
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellenNA6.3702342643"
#define SIGNATURE_HASH 4102564321
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellenNA6.4102564321"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 4151620559
#define TS_SIGNATURE "rusEFI master.2023.03.28.hellenNA8_96.4151620559"
#define SIGNATURE_HASH 3746683357
#define TS_SIGNATURE "rusEFI master.2023.03.29.hellenNA8_96.3746683357"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH 2664442340
#define TS_SIGNATURE "rusEFI master.2023.03.28.kin.2664442340"
#define SIGNATURE_HASH 3069527030
#define TS_SIGNATURE "rusEFI master.2023.03.29.kin.3069527030"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 696866323
#define TS_SIGNATURE "rusEFI master.2023.03.28.m74_9.696866323"
#define SIGNATURE_HASH 28064769
#define TS_SIGNATURE "rusEFI master.2023.03.29.m74_9.28064769"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1549884664
#define TS_SIGNATURE "rusEFI master.2023.03.28.mre_f4.1549884664"
#define SIGNATURE_HASH 1950627562
#define TS_SIGNATURE "rusEFI master.2023.03.29.mre_f4.1950627562"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 1549884664
#define TS_SIGNATURE "rusEFI master.2023.03.28.mre_f7.1549884664"
#define SIGNATURE_HASH 1950627562
#define TS_SIGNATURE "rusEFI master.2023.03.29.mre_f7.1950627562"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2800571086
#define TS_SIGNATURE "rusEFI master.2023.03.28.prometheus_405.2800571086"
#define SIGNATURE_HASH 2395486428
#define TS_SIGNATURE "rusEFI master.2023.03.29.prometheus_405.2395486428"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2800571086
#define TS_SIGNATURE "rusEFI master.2023.03.28.prometheus_469.2800571086"
#define SIGNATURE_HASH 2395486428
#define TS_SIGNATURE "rusEFI master.2023.03.29.prometheus_469.2395486428"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3636466399
#define TS_SIGNATURE "rusEFI master.2023.03.28.proteus_f4.3636466399"
#define SIGNATURE_HASH 4041570509
#define TS_SIGNATURE "rusEFI master.2023.03.29.proteus_f4.4041570509"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3636466399
#define TS_SIGNATURE "rusEFI master.2023.03.28.proteus_f7.3636466399"
#define SIGNATURE_HASH 4041570509
#define TS_SIGNATURE "rusEFI master.2023.03.29.proteus_f7.4041570509"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3636466399
#define TS_SIGNATURE "rusEFI master.2023.03.28.proteus_h7.3636466399"
#define SIGNATURE_HASH 4041570509
#define TS_SIGNATURE "rusEFI master.2023.03.29.proteus_h7.4041570509"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3648974454
#define TS_SIGNATURE "rusEFI master.2023.03.28.s105.3648974454"
#define SIGNATURE_HASH 4049306724
#define TS_SIGNATURE "rusEFI master.2023.03.29.s105.4049306724"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2245712261
#define TS_SIGNATURE "rusEFI master.2023.03.28.subaru_eg33_f7.2245712261"
#define SIGNATURE_HASH 2919216023
#define TS_SIGNATURE "rusEFI master.2023.03.29.subaru_eg33_f7.2919216023"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2091493130
#define TS_SIGNATURE "rusEFI master.2023.03.28.tdg-pdm8.2091493130"
#define SIGNATURE_HASH 1418513688
#define TS_SIGNATURE "rusEFI master.2023.03.29.tdg-pdm8.1418513688"

View File

@ -520,6 +520,12 @@ float getOutputValueByName(const char *name) {
// triggerVvtRise
case 1537636524:
return engine->outputChannels.triggerVvtRise;
// triggerVvt2Fall
case -873628278:
return engine->outputChannels.triggerVvt2Fall;
// triggerVvt2Rise
case -873188098:
return engine->outputChannels.triggerVvt2Rise;
// starterState
case -1438648277:
return engine->outputChannels.starterState;

View File

@ -1,9 +1,500 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Wed Mar 08 00:51:38 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
#include "rusefi_types.h"
#define adc_channel_e_enum "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
#define ADC_CHANNEL_NONE 0
#define AFTERSTART_DECAY_CURVE_SIZE 8
#define AFTERSTART_ENRICH_CURVE_SIZE 8
#define AFTERSTART_HOLD_CURVE_SIZE 8
#define antiLagActivationMode_e_enum "Switch Input", "Always Active"
#define AUX_DIGITAL_VALVE_COUNT 2
#define BANKS_COUNT 2
#define BARO_CORR_SIZE 4
#define BLOCKING_FACTOR 750
#define BOOST_LOAD_COUNT 8
#define BOOST_RPM_COUNT 8
#define brain_input_pin_e_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
#define CAM_INPUTS_COUNT 4
#define CAMS_PER_BANK 2
#define can_baudrate_e_enum "50kbps", "83.33kbps", "100kbps", "125kbps", "250kbps", "500kbps", "1Mbps"
#define CAN_DEFAULT_BASE 0x200
#define CAN_ECU_HW_META 0xAB1234
#define CAN_ECU_SERIAL_RX_ID 0x100
#define CAN_ECU_SERIAL_TX_ID 0x102
#define CAN_RX_PREFIX "CAN_rx"
#define CanGpioType_enum "None", "DRT protocol", "MS protocol"
#define CLT_CRANKING_CURVE_SIZE 8
#define CLT_CURVE_SIZE 16
#define CLT_LIMITER_CURVE_SIZE 4
#define CLT_TIMING_CURVE_SIZE 8
#define CMD_AC_RELAY_BENCH "acrelaybench"
#define CMD_ALTERNATOR_PIN "set_alternator_pin"
#define CMD_BOOST_PIN "set_boost_pin"
#define CMD_BURNCONFIG "burnconfig"
#define CMD_DATE "date"
#define CMD_DISABLE "disable"
#define CMD_ECU_UNLOCK "unlock"
#define CMD_ENABLE "enable"
#define CMD_ENGINE_TYPE "engine_type"
#define CMD_ENGINESNIFFERRPMTHRESHOLD "engineSnifferRpmThreshold"
#define CMD_ETB_DUTY "set_etb_duty"
#define CMD_EXTERNAL_STIMULATION "ext_stimulation"
#define CMD_FAN2_BENCH "fan2bench"
#define CMD_FAN_BENCH "fanbench"
#define CMD_FUEL_BENCH "fuelbench"
#define CMD_FUEL_PUMP_BENCH "fuelpumpbench"
#define CMD_FUNCTIONAL_TEST_MODE "test_mode"
#define CMD_GET "get"
#define CMD_HPFP_BENCH "hpfpbench"
#define CMD_IDLE_BENCH "idlebench"
#define CMD_IDLE_PIN "set_idle_pin"
#define CMD_IGNITION "ignition"
#define CMD_IGNITION_PIN "set_ignition_pin"
#define CMD_INJECTION "injection"
#define CMD_INJECTION_PIN "set_injection_pin"
#define CMD_LOGIC_PIN "set_logic_input_pin"
#define CMD_MIL_BENCH "milbench"
#define CMD_PINS "pins"
#define CMD_PWM "pwm"
#define CMD_REBOOT "reboot"
#define CMD_REBOOT_DFU "reboot_dfu"
#define CMD_REBOOT_OPENBLT "reboot_openblt"
#define CMD_RESET_ENGINE_SNIFFER "reset_engine_chart"
#define CMD_RPM "rpm"
#define CMD_SELF_STIMULATION "self_stimulation"
#define CMD_SET "set"
#define CMD_SPARK_BENCH "sparkbench"
#define CMD_STARTER_BENCH "starterbench"
#define CMD_TRIGGER_HW_INPUT "trigger_hw_input"
#define CMD_TRIGGER_PIN "set_trigger_input_pin"
#define CMD_TRIGGER_SIMULATOR_PIN "set_trigger_simulator_pin"
#define CMD_TRIGGERINFO "triggerinfo"
#define CMD_VSS_PIN "vss_pin"
#define CMD_WRITECONFIG "writeconfig"
#define COMPOSITE_PACKET_SIZE 5
#define CONSOLE_DATA_PROTOCOL_TAG " @"
#define CRANKING_ADVANCE_CURVE_SIZE 4
#define CRANKING_CLT_IDLE_CURVE_SIZE 8
#define CRANKING_CURVE_SIZE 8
#define CRITICAL_BUFFER_SIZE 120
#define CRITICAL_PREFIX "CRITICAL"
#define DC_PER_STEPPER 2
#define debug_mode_e_enum "INVALID", "TPS acceleration enrichment", "INVALID", "Stepper Idle Control", "Engine Load accl enrich", "Trigger Counters", "Soft Spark Cut", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "SD card", "sr5", "Knock", "INVALID", "Electronic Throttle", "Executor", "Bench Test / TS commands", "INVALID", "Analog inputs #1", "INSTANT_RPM", "INVALID", "Status", "CJ125", "INVALID", "MAP", "Metrics", "INVALID", "Ion Sense", "TLE8888", "Analog inputs #2", "Dwell Metric", "INVALID", "INVALID", "Boost Control", "INVALID", "INVALID", "ETB Autotune", "Composite Log", "INVALID", "INVALID", "INVALID", "Dyno_View", "Logic_Analyzer", "INVALID", "TCU", "Lua"
#define DIGIPOT_COUNT 4
#define DWELL_CURVE_SIZE 8
#define ego_sensor_e_enum "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom"
#define EGT_CHANNEL_COUNT 8
#define engine_load_mode_e_enum "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
#define ENGINE_MAKE_BMW "BMW"
#define ENGINE_MAKE_GM "GM"
#define ENGINE_MAKE_HONDA "Honda"
#define ENGINE_MAKE_Hyundai "Hyundai"
#define ENGINE_MAKE_LADA "Lada"
#define ENGINE_MAKE_MAZDA "Mazda"
#define ENGINE_MAKE_MERCEDES "Mercedes"
#define ENGINE_MAKE_NISSAN "Nissan"
#define ENGINE_MAKE_SUBARU "Subaru"
#define ENGINE_MAKE_TOYOTA "Toyota"
#define ENGINE_MAKE_VAG "VAG"
#define ENGINE_NOISE_CURVE_SIZE 16
#define ENGINE_SNIFFER_UNIT_US 10
#define engineSyncCam_enum "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank"
#define ETB_BIAS_CURVE_LENGTH 8
#define ETB_COUNT 2
#define ETB_HW_MAX_FREQUENCY 3000
#define FLASH_DATA_VERSION 10020
#define FUEL_LEVEL_TABLE_COUNT 8
#define FUEL_LOAD_COUNT 16
#define FUEL_RPM_COUNT 16
#define GAP_TRACKING_LENGTH 18
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_ETB "ETB more"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_SYNC "Sync"
#define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_COIL_DWELL_TIME "Ignition: coil charge time"
#define GAUGE_NAME_ACCEL_ROLL "Acceleration: Roll"
#define GAUGE_NAME_ACCEL_X "Acceleration: X"
#define GAUGE_NAME_ACCEL_Y "Acceleration: Y"
#define GAUGE_NAME_ACCEL_YAW "Acceleration: Yaw"
#define GAUGE_NAME_ACCEL_Z "Acceleration: Z"
#define GAUGE_NAME_AFR "Air/Fuel Ratio"
#define GAUGE_NAME_AFR2 "Air/Fuel Ratio 2"
#define GAUGE_NAME_AIR_FLOW_ESTIMATE "MAF estimate"
#define GAUGE_NAME_AIR_FLOW_MEASURED "MAF"
#define GAUGE_NAME_AIR_FLOW_MEASURED_2 "MAF #2"
#define GAUGE_NAME_AIR_MASS "air mass"
#define GAUGE_NAME_AUX_LINEAR_1 "Aux Linear #1"
#define GAUGE_NAME_AUX_LINEAR_2 "Aux Linear #2"
#define GAUGE_NAME_AUX_TEMP1 "Aux temp 1"
#define GAUGE_NAME_AUX_TEMP2 "Aux temp 2"
#define GAUGE_NAME_BARO_PRESSURE "Barometric pressure"
#define GAUGE_NAME_BOOST_CLOSED_LOOP "Boost Closed Loop"
#define GAUGE_NAME_BOOST_OPEN_LOOP "Boost Open Loop"
#define GAUGE_NAME_BOOST_OUTPUT "Boost Output"
#define GAUGE_NAME_BOOST_TARGET "Boost Target"
#define GAUGE_NAME_CLT "CLT"
#define GAUGE_NAME_CPU_TEMP "CPU Temperature"
#define GAUGE_NAME_CURRENT_GEAR "Current Gear"
#define GAUGE_NAME_DEBUG_F1 "debug f1"
#define GAUGE_NAME_DEBUG_F2 "debug f2: iTerm"
#define GAUGE_NAME_DEBUG_F3 "debug f3: prevError"
#define GAUGE_NAME_DEBUG_F4 "debug f4: iParam"
#define GAUGE_NAME_DEBUG_F5 "debug f5: dParam"
#define GAUGE_NAME_DEBUG_F6 "debug f6: dTerm"
#define GAUGE_NAME_DEBUG_F7 "debug f7"
#define GAUGE_NAME_DEBUG_I1 "debug i1: pParam"
#define GAUGE_NAME_DEBUG_I2 "debug i2: offset"
#define GAUGE_NAME_DEBUG_I3 "debug i3"
#define GAUGE_NAME_DEBUG_I4 "debug i4"
#define GAUGE_NAME_DEBUG_I5 "debug i5"
#define GAUGE_NAME_DESIRED_GEAR "Desired Gear"
#define GAUGE_NAME_DETECTED_GEAR "Detected Gear"
#define GAUGE_NAME_DWELL_DUTY "Ignition: coil duty cycle"
#define GAUGE_NAME_ECU_TEMPERATURE "ECU temperature"
#define GAUGE_NAME_ENGINE_CRC16 "Engine CRC16"
#define GAUGE_NAME_ETB_DUTY "ETB Duty"
#define GAUGE_NAME_ETB_ERROR "ETB position error"
#define GAUGE_NAME_ETB_TARGET "ETB position target"
#define GAUGE_NAME_FLEX "Flex Ethanol %"
#define GAUGE_NAME_FUEL_BARO_CORR "fuel: Barometric pressure mult"
#define GAUGE_NAME_FUEL_BASE "fuel: base mass"
#define GAUGE_NAME_FUEL_CHARGE_TEMP "fuel: Estimated charge temperature"
#define GAUGE_NAME_FUEL_CLT_CORR "fuel: CLT correction"
#define GAUGE_NAME_FUEL_CONSUMPTION "fuel: Total consumed"
#define GAUGE_NAME_FUEL_CRANKING "fuel: cranking"
#define GAUGE_NAME_FUEL_EL_EXTRA "fuel: engine load acceleration extra fuel"
#define GAUGE_NAME_FUEL_FLOW "fuel: Flow rate"
#define GAUGE_NAME_FUEL_IAT_CORR "fuel: IAT correction"
#define GAUGE_NAME_FUEL_INJ_DUTY "fuel: injector duty cycle"
#define GAUGE_NAME_FUEL_LAST_INJECTION "fuel: Last injection"
#define GAUGE_NAME_FUEL_LEVEL "fuel level"
#define GAUGE_NAME_FUEL_LOAD "fuel: load"
#define GAUGE_NAME_FUEL_PRESSURE_HIGH "Fuel pressure (high)"
#define GAUGE_NAME_FUEL_PRESSURE_HIGH_UNITS "bar"
#define GAUGE_NAME_FUEL_PRESSURE_LOW "Fuel pressure (low)"
#define GAUGE_NAME_FUEL_PRESSURE_LOW_UNITS "kPa"
#define GAUGE_NAME_FUEL_RUNNING "fuel: running"
#define GAUGE_NAME_FUEL_TPS_EXTRA "fuel: TPS acceleration add fuel ms"
#define GAUGE_NAME_FUEL_TPS_ROC "fuel: TPS change"
#define GAUGE_NAME_FUEL_TRIM "fuel: fuel trim"
#define GAUGE_NAME_FUEL_TRIM_2 "fuel: fuel trim 2"
#define GAUGE_NAME_FUEL_VE "fuel: VE"
#define GAUGE_NAME_FUEL_WALL_AMOUNT "fuel: wall amount"
#define GAUGE_NAME_FUEL_WALL_CORRECTION "fuel: wall correction"
#define GAUGE_NAME_FW_VERSION "ECU Software Version"
#define GAUGE_NAME_GEAR_RATIO "Gearbox Ratio"
#define GAUGE_NAME_IAC "Idle Air Valve"
#define GAUGE_NAME_IAT "IAT"
#define GAUGE_NAME_IDLE_POSITION "Idle position sensor"
#define GAUGE_NAME_IGNITION_LOAD "Ignition: load"
#define GAUGE_NAME_INJECTOR_LAG "fuel: injector lag"
#define GAUGE_NAME_ISS "Input Shaft Speed"
#define GAUGE_NAME_KNOCK_1 "knock 1"
#define GAUGE_NAME_KNOCK_10 "knock 10"
#define GAUGE_NAME_KNOCK_11 "knock 11"
#define GAUGE_NAME_KNOCK_12 "knock 12"
#define GAUGE_NAME_KNOCK_2 "knock 2"
#define GAUGE_NAME_KNOCK_3 "knock 3"
#define GAUGE_NAME_KNOCK_4 "knock 4"
#define GAUGE_NAME_KNOCK_5 "knock 5"
#define GAUGE_NAME_KNOCK_6 "knock 6"
#define GAUGE_NAME_KNOCK_7 "knock 7"
#define GAUGE_NAME_KNOCK_8 "knock 8"
#define GAUGE_NAME_KNOCK_9 "knock 9"
#define GAUGE_NAME_KNOCK_COUNTER "knock: count"
#define GAUGE_NAME_KNOCK_LEVEL "knock: current level"
#define GAUGE_NAME_KNOCK_RETARD "knock: retard"
#define GAUGE_NAME_LAMBDA "Lambda"
#define GAUGE_NAME_LAMBDA2 "Lambda 2"
#define GAUGE_NAME_LAST_ERROR "Last error"
#define GAUGE_NAME_MAF "MAF"
#define GAUGE_NAME_MAP "MAP"
#define GAUGE_NAME_OIL_PRESSURE "Oil Pressure"
#define GAUGE_NAME_OIL_PRESSURE_UNITS "kPa"
#define GAUGE_NAME_RAW_FUEL_PRESSURE_HIGH "Fuel pressure raw (high)"
#define GAUGE_NAME_RAW_FUEL_PRESSURE_LOW "Fuel pressure raw (low)"
#define GAUGE_NAME_RPM "RPM"
#define GAUGE_NAME_TARGET_AFR "fuel: target AFR"
#define GAUGE_NAME_TARGET_LAMBDA "fuel: target lambda"
#define GAUGE_NAME_TC_RATIO "Torque Converter Ratio"
#define GAUGE_NAME_TCHARGE "fuel: SD tCharge"
#define GAUGE_NAME_THROTTLE_PEDAL "Throttle pedal position"
#define GAUGE_NAME_TIME "Time"
#define GAUGE_NAME_TIMING_ADVANCE "timing"
#define GAUGE_NAME_TPS "TPS"
#define GAUGE_NAME_TPS2 "TPS2"
#define GAUGE_NAME_TRG_ERR "Trigger Error Counter"
#define GAUGE_NAME_TRG_GAP "Sync: Trigger Latest Ratio"
#define GAUGE_NAME_TUNE_CRC16 "Tune CRC16"
#define GAUGE_NAME_TURBO_SPEED "Turbocharger Speed"
#define GAUGE_NAME_UPTIME "Uptime"
#define GAUGE_NAME_VBAT "VBatt"
#define GAUGE_NAME_VERSION "firmware"
#define GAUGE_NAME_VVS "Vehicle Speed"
#define GAUGE_NAME_VVT_B1E "VVT: bank 1 exhaust"
#define GAUGE_NAME_VVT_B1I "VVT: bank 1 intake"
#define GAUGE_NAME_VVT_B2E "VVT: bank 2 exhaust"
#define GAUGE_NAME_VVT_B2I "VVT: bank 2 intake"
#define GAUGE_NAME_VVT_TARGET_B1E "VVT: bank 1 exhaust target"
#define GAUGE_NAME_VVT_TARGET_B1I "VVT: bank 1 intake target"
#define GAUGE_NAME_VVT_TARGET_B2E "VVT: bank 2 exhaust target"
#define GAUGE_NAME_VVT_TARGET_B2I "VVT: bank 2 intake target"
#define GAUGE_NAME_WARNING_COUNT "Warning count"
#define GAUGE_NAME_WARNING_COUNTER "warning: counter"
#define GAUGE_NAME_WARNING_LAST "warning: last"
#define GAUGE_NAME_WG_POSITION "Wastegate position sensor"
#define gear_controller_e_enum "None", "Button Shift"
#define GEARS_COUNT 8
#define Gpio_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
#define gppwm_channel_e_enum "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM"
#define GPPWM_CHANNELS 4
#define GPPWM_LOAD_COUNT 8
#define GPPWM_NOTE_SIZE 16
#define GPPWM_RPM_COUNT 8
#define HIGH_SPEED_COUNT 32
#define hpfp_cam_e_enum "NONE", "Intake 1", "Exhaust 1", "Intake 2", "Exhaust 2"
#define HPFP_COMPENSATION_SIZE 10
#define HPFP_DEADTIME_SIZE 8
#define HPFP_LOBE_PROFILE_SIZE 16
#define HPFP_TARGET_SIZE 10
#define HW_EVENT_TYPES 6
#define HW_MAX_ADC_INDEX 17
#define IAC_PID_MULT_SIZE 8
#define IAT_CURVE_SIZE 16
#define IDLE_ADVANCE_CURVE_SIZE 8
#define IDLE_VE_SIZE 4
#define IGN_BLEND_COUNT 4
#define IGN_LOAD_COUNT 16
#define IGN_RPM_COUNT 16
#define INDICATOR_NAME_AC_SWITCH "AC switch"
#define INDICATOR_NAME_BRAKE_DOWN "brake: down"
#define INDICATOR_NAME_CLUTCH_DOWN "clutch: down"
#define INDICATOR_NAME_CLUTCH_UP "clutch: up"
#define launchActivationMode_e_enum "Launch Button", "Clutch Down Switch", "Always Active(Disabled By Speed)"
#define load_override_e_enum "None", "MAP", "TPS", "Acc Pedal", "Cyl Filling %"
#define LOG_DELIMITER "`"
#define LOGIC_ANALYZER_CHANNEL_COUNT 4
#define LUA_ANALOG_INPUT_COUNT 8
#define LUA_DIGITAL_INPUT_COUNT 8
#define LUA_GAUGE_COUNT 2
#define LUA_PWM_COUNT 8
#define LUA_SCRIPT_SIZE 8000
#define MAF_DECODING_COUNT 256
#define maf_sensor_type_e_enum "v0", "v1", "v2", "v3"
#define MAIN_HELP_URL "http://www.rusefi.com/"
#define MAP_ANGLE_SIZE 8
#define MAP_WINDOW_SIZE 8
#define MAX_CYLINDER_COUNT 12
#define MLQ_FIELD_HEADER_SIZE 89
#define MLQ_HEADER_SIZE 24
#define MOCK_PPS_POSITION_COMMAND "mock_pps_position"
#define MOCK_PPS_VOLTAGE_COMMAND "mock_pps_voltage"
#define NARROW_BAND_WIDE_BAND_CONVERSION_SIZE 8
#define output_pin_e_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "MC33972_1", "MC33972_2", "MC33972_3", "MC33972_4", "MC33972_5", "MC33972_6", "MC33972_7", "MC33972_8", "MC33972_9", "MC33972_10", "MC33972_11", "MC33972_12", "MC33972_13", "MC33972_14", "MC33972_15", "MC33972_16", "MC33972_17", "MC33972_18", "MC33972_19", "MC33972_20", "MC33972_21", "MC33972_22", "TLE8888_1", "TLE8888_2", "TLE8888_3", "TLE8888_4", "TLE8888_5", "TLE8888_6", "TLE8888_7", "TLE8888_8", "TLE8888_9", "TLE8888_10", "TLE8888_11", "TLE8888_12", "TLE8888_13", "TLE8888_14", "TLE8888_15", "TLE8888_16", "TLE8888_17", "TLE8888_18", "TLE8888_19", "TLE8888_20", "TLE8888_21", "TLE8888_22", "TLE8888_23", "TLE8888_24", "TLE8888_25", "TLE8888_26", "TLE8888_27", "TLE8888_28", "INVALID", "INVALID", "INVALID", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16"
#define PACK_ADD_TEMPERATURE 40
#define PACK_MULT_AFR 1000
#define PACK_MULT_AFR_CFG 10
#define PACK_MULT_ANGLE 50
#define PACK_MULT_FUEL_FLOW 200
#define PACK_MULT_FUEL_MASS 100
#define PACK_MULT_HIGH_PRESSURE 10
#define PACK_MULT_LAMBDA 10000
#define PACK_MULT_LAMBDA_CFG 147
#define PACK_MULT_MASS_FLOW 10
#define PACK_MULT_MS 300
#define PACK_MULT_PERCENT 100
#define PACK_MULT_PRESSURE 30
#define PACK_MULT_TEMPERATURE 100
#define PACK_MULT_VOLTAGE 1000
#define PACK_PERCENT_BYTE_MULT 100.0
#define PEDAL_TO_TPS_SIZE 8
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
#define pin_input_mode_e_enum "DEFAULT", "PULLUP", "PULLDOWN"
#define pin_mode_e_enum "default", "INVALID", "INVALID", "INVALID", "opendrain", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLUP", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLDOWN"
#define pin_output_mode_e_enum "default", "default inverted", "open collector", "open collector inverted"
#define PROTOCOL_ANALOG_CHART "analog_chart"
#define PROTOCOL_COIL1_SHORT_NAME "c1"
#define PROTOCOL_CRANK1 "t1"
#define PROTOCOL_CRANK2 "t2"
#define PROTOCOL_ENGINE_SNIFFER "wave_chart"
#define PROTOCOL_ES_DOWN "d"
#define PROTOCOL_ES_UP "u"
#define PROTOCOL_HELLO_PREFIX "***"
#define PROTOCOL_HIP_NAME "HIP"
#define PROTOCOL_HPFP_NAME "hpfp"
#define PROTOCOL_INJ1_SHORT_NAME "i1"
#define PROTOCOL_MSG "msg"
#define PROTOCOL_OUTPIN "outpin"
#define PROTOCOL_SIGNATURE_PREFIX "rusEFI "
#define PROTOCOL_TACH_NAME "tach"
#define PROTOCOL_TEST_RESPONSE_TAG "ts_p_alive"
#define PROTOCOL_VERSION_TAG "rusEfiVersion"
#define PROTOCOL_VVT1_NAME "VVT1"
#define PROTOCOL_VVT2_NAME "VVT2"
#define PROTOCOL_VVT3_NAME "VVT3"
#define PROTOCOL_VVT4_NAME "VVT4"
#define PROTOCOL_WA_CHANNEL_1 "input1"
#define PROTOCOL_WA_CHANNEL_2 "input2"
#define PROTOCOL_WA_CHANNEL_3 "input3"
#define PROTOCOL_WA_CHANNEL_4 "input4"
#define SCRIPT_CURVE_16 16
#define SCRIPT_CURVE_8 8
#define SCRIPT_CURVE_COUNT 6
#define SCRIPT_SETTING_COUNT 8
#define SCRIPT_TABLE_8 8
#define SCRIPT_TABLE_COUNT 4
#define sensor_chart_e_enum "none", "trigger", "INVALID", "RPM ACCEL", "DETAILED RPM", "Fast Aux1"
#define SENT_INPUT_COUNT 1
#define sent_input_pin_e_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
#define SentEtbType_enum "None", "GM type 1", "Ford type 1", "Custom"
#define show_Frankenso_presets true
#define show_test_presets true
#define stepper_num_micro_steps_e_enum "Full-Step (Default)", "INVALID", "Half-Step", "INVALID", "1/4 Micro-Step", "INVALID", "INVALID", "INVALID", "1/8 Micro-Step"
#define STFT_BANK_COUNT 2
#define STFT_CELL_COUNT 4
#define switch_input_pin_e_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
#define tChargeMode_e_enum "RPM+TPS (Default)", "Air Mass Interpolation", "Table"
#define TCU_GEAR_COUNT 10
#define TCU_MAGIC_SIZE 8
#define TCU_SOLENOID_COUNT 6
#define TOOTH_DATA_LENGTH 2000
#define TOOTH_PACKET_COUNT 1000
#define TOOTH_PACKET_SIZE 2
#define TOP_DEAD_CENTER_MESSAGE "r"
#define TORQUE_CURVE_SIZE 6
#define TPS_2_BYTE_PACKING_MULT 100
#define TPS_TPS_ACCEL_CLT_CORR_TABLE 4
#define TPS_TPS_ACCEL_TABLE 8
#define transmission_controller_e_enum "None", "Simple Transmission", "GM 4L6X"
#define TRIGGER_COMMENT "#"
#define TRIGGER_CYCLE_DURATION "cycleDuration"
#define TRIGGER_GAP_FROM "gapFrom"
#define TRIGGER_GAP_TO "gapTo"
#define TRIGGER_GAPS_COUNT "gapsCount"
#define TRIGGER_HARDCODED_OPERATION_MODE "knownOperationMode"
#define TRIGGER_HAS_SECOND_CHANNEL "hasSecondChannel"
#define TRIGGER_INPUT_PIN_COUNT 2
#define TRIGGER_IS_CRANK_KEY "crankBased"
#define TRIGGER_IS_SECOND_WHEEL_CAM "isSecondWheelCam"
#define TRIGGER_SIMULATOR_PIN_COUNT 2
#define trigger_type_e_enum "custom toothed wheel", "Ford Aspire", "Dodge Neon 1995", "Miata NA", "Mitsubishi Mess 4", "GM_7X", "Cooper R50", "Mazda SOHC 4", "60/2", "36/1", "Mercedes Two Segment", "Mitsubishi 4G93 11", "EZ30", "INVALID", "Dodge Neon 2003", "Mazda DOHC 1+4", "1+1", "INVALID", "Single Tooth", "Dodge Ram 1+16", "60/2 VW", "Benelli Tre", "Dodge Stratus", "36_2_2_2", "Nissan Primera", "dev 2JZ 3/34 simulator", "Rover K", "GM 24x 5 degree", "Honda CBR 600", "Mitsubishi 4G92/93/94 Cam 29", "Honda CBR 600 custom", "3/1 skipped", "Dodge Neon 2003 crank", "Miata NB", "Mitsubishi 4G63 Cam 34", "INVALID", "Subaru 7+6", "Jeep 18-2-2-2", "12 tooth crank", "Dodge Neon 1995 crank only", "Jeep XJ 4 cyl", "FiatIAQ_P8", "Mazda Z5", "INVALID", "Renix 44-2-2", "Renix 66-2-2-2", "Honda K 12+1", "INVALID", "36/2", "Subaru SVX", "1+16", "Subaru 7 without 6", "INVALID", "TriTach", "GM 60/2/2/2", "Skoda Favorit", "Barra 3+1 Cam", "Kawa KX450F", "Nissan VQ35", "INVALID", "Nissan VQ30", "Nissan QR25", "Mitsubishi 3A92", "Subaru SVX Crank 1", "Subaru SVX Cam VVT", "Ford PIP", "Suzuki G13B", "Honda K 4+1", "Nissan MR18 Crank", "32/2", "36-2-1", "36-2-1-1", "INVALID", "INVALID", "GM 24x 3 degree", "trg75", "trg76", "trg77", "trg78", "trg79"
#define TRIGGER_WITH_SYNC "isSynchronizationNeeded"
#define TRIGGERS_FILE_NAME "triggers.txt"
#define TRIM_SIZE 4
#define TS_BLOCK_READ_TIMEOUT 3000
#define TS_BURN_COMMAND 'B'
#define TS_BURN_COMMAND_char B
#define TS_CHUNK_WRITE_COMMAND 'C'
#define TS_CHUNK_WRITE_COMMAND_char C
#define TS_COMMAND_F 'F'
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
#define TS_COMPOSITE_ENABLE 1
#define TS_COMPOSITE_READ 3
#define TS_CRC_CHECK_COMMAND 'k'
#define TS_CRC_CHECK_COMMAND_char k
#define TS_EXECUTE 'E'
#define TS_EXECUTE_char E
#define TS_FILE_VERSION 20210312
#define TS_FILE_VERSION_OFFSET 124
#define TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY '8'
#define TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY_char 8
#define TS_GET_CONFIG_ERROR 'e'
#define TS_GET_CONFIG_ERROR_char e
#define TS_GET_FIRMWARE_VERSION 'V'
#define TS_GET_FIRMWARE_VERSION_char V
#define TS_GET_OUTPUTS_SIZE '4'
#define TS_GET_OUTPUTS_SIZE_char 4
#define TS_GET_PROTOCOL_VERSION_COMMAND_F 'F'
#define TS_GET_PROTOCOL_VERSION_COMMAND_F_char F
#define TS_GET_SCATTERED_GET_COMMAND '9'
#define TS_GET_SCATTERED_GET_COMMAND_char 9
#define TS_GET_TEXT 'G'
#define TS_GET_TEXT_char G
#define TS_HELLO_COMMAND 'S'
#define TS_HELLO_COMMAND_char S
#define TS_IO_TEST_COMMAND 'Z'
#define TS_IO_TEST_COMMAND_char Z
#define TS_ONLINE_PROTOCOL 'z'
#define TS_ONLINE_PROTOCOL_char z
#define TS_OUTPUT_COMMAND 'O'
#define TS_OUTPUT_COMMAND_char O
#define TS_PAGE_COMMAND 'P'
#define TS_PAGE_COMMAND_char P
#define TS_PERF_TRACE_BEGIN '_'
#define TS_PERF_TRACE_BEGIN_char _
#define TS_PERF_TRACE_GET_BUFFER 'b'
#define TS_PERF_TRACE_GET_BUFFER_char b
#define TS_PROTOCOL "001"
#define TS_QUERY_COMMAND 'Q'
#define TS_QUERY_COMMAND_char Q
#define TS_READ_COMMAND 'R'
#define TS_READ_COMMAND_char R
#define TS_RESPONSE_BURN_OK 4
#define TS_RESPONSE_COMMAND_OK 7
#define TS_RESPONSE_CRC_FAILURE 0x82
#define TS_RESPONSE_FRAMING_ERROR 0x8D
#define TS_RESPONSE_OK 0
#define TS_RESPONSE_OUT_OF_RANGE 0x84
#define TS_RESPONSE_UNDERRUN 0x80
#define TS_RESPONSE_UNRECOGNIZED_COMMAND 0x83
#define TS_SET_LOGGER_SWITCH 'l'
#define TS_SET_LOGGER_SWITCH_char l
#define ts_show_analog_divider true
#define ts_show_auxserial_pins true
#define ts_show_can2 true
#define ts_show_can_pins true
#define ts_show_cj125 true
#define ts_show_clt_iat_pullup true
#define ts_show_critical_led false
#define ts_show_egt true
#define ts_show_etb true
#define ts_show_etb_pins true
#define ts_show_full_pinout true
#define ts_show_gps true
#define ts_show_hardware_simulator true
#define ts_show_hip9011 false
#define ts_show_ignitionPinMode true
#define ts_show_inj_diag false
#define ts_show_injectionPinMode true
#define ts_show_joystick true
#define ts_show_lcd true
#define ts_show_main_relay true
#define ts_show_main_relay_microRusEFI_message false
#define ts_show_sd_card true
#define ts_show_sd_pins true
#define ts_show_software_knock false
#define ts_show_spi true
#define ts_show_tps_sent false
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5
#define TS_TRIGGER_SCOPE_ENABLE 4
#define TS_TRIGGER_SCOPE_READ 6
#define UiMode_enum "Full", "Installation", "Tuning"
#define VBAT_INJECTOR_CURVE_SIZE 8
#define VE_BLEND_COUNT 4
#define ve_override_e_enum "None", "MAP", "TPS"
#define VEHICLE_INFO_SIZE 32
#define VIN_NUMBER_SIZE 17
#define VM_VVT_INACTIVE 0
#define VOLTAGE_1_BYTE_PACKING_DIV 0.02
#define VR_THRESHOLD_COUNT 2
#define vvt_mode_e_enum "Inactive", "Single Tooth Second Half", "2JZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "ST 170", "Ford Barra 3+1", "Nissan VQ", "Honda K Intake", "Nissan MR18", "Mitsu 3A92", "VTwin by MAP", "Mitsu 6G75", "Mazda Skyactiv", "Honda K Exhaust", "Mitsubishi 4G92/93/94", "Mitsubishi 4G63"
#define WARNING_BUFFER_SIZE 120
#define WWAE_TABLE_SIZE 8
// start of trigger_central_s
struct trigger_central_s {
/**
@ -12,7 +503,7 @@ struct trigger_central_s {
*/
uint32_t hwEventCounters[HW_EVENT_TYPES];
/**
* Sync: CAM front counter
* Sync: total cams front counter
* offset 24
*/
uint32_t vvtCamCounter = (uint32_t)0;
@ -45,6 +536,7 @@ struct trigger_central_s {
*/
float currentEngineDecodedPhase = (float)0;
/**
* Sync: trigger angle error
deg
* offset 44
*/
@ -63,4 +555,4 @@ struct trigger_central_s {
static_assert(sizeof(trigger_central_s) == 52);
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Wed Mar 08 00:51:38 UTC 2023
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Wed Mar 29 00:34:23 UTC 2023

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.f407-discovery.2655557006"
signature = "rusEFI master.2023.03.29.f407-discovery.3060662172"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.f407-discovery.2655557006" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.f407-discovery.3060662172" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:59 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:35:07 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.48way.1497499720"
signature = "rusEFI master.2023.03.29.48way.1902600794"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.48way.1497499720" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.48way.1902600794" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:38 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:51 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.alphax-2chan.2855768731"
signature = "rusEFI master.2023.03.29.alphax-2chan.2182281353"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.alphax-2chan.2855768731" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.alphax-2chan.2182281353" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:07 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:27 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.alphax-4chan.158219949"
signature = "rusEFI master.2023.03.29.alphax-4chan.558585023"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.alphax-4chan.158219949" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.alphax-4chan.558585023" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:08 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:28 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.alphax-8chan.1898450884"
signature = "rusEFI master.2023.03.29.alphax-8chan.1494050262"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.alphax-8chan.1898450884" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.alphax-8chan.1494050262" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:10 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:29 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.atlas.3939335695"
signature = "rusEFI master.2023.03.29.atlas.3269989405"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.atlas.3939335695" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.atlas.3269989405" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:56 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:35:05 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.core8.633310532"
signature = "rusEFI master.2023.03.29.core8.228255574"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.core8.633310532" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.core8.228255574" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:37 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:50 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.cypress.4127689512"
signature = "rusEFI master.2023.03.29.cypress.3726827834"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.cypress.4127689512" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.cypress.3726827834" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Mar 28 01:35:04 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Mar 29 00:34:24 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.f407-discovery.2655557006"
signature = "rusEFI master.2023.03.29.f407-discovery.3060662172"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.f407-discovery.2655557006" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.f407-discovery.3060662172" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:53 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:35:02 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.f429-discovery.4127689512"
signature = "rusEFI master.2023.03.29.f429-discovery.3726827834"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.f429-discovery.4127689512" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.f429-discovery.3726827834" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:55 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:35:04 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.frankenso_na6.3562367970"
signature = "rusEFI master.2023.03.29.frankenso_na6.4235198960"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.frankenso_na6.3562367970" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.frankenso_na6.4235198960" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:43 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:55 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.harley81.3507371616"
signature = "rusEFI master.2023.03.29.harley81.4180366450"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.harley81.3507371616" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.harley81.4180366450" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:12 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:30 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen-gm-e67.2907919082"
signature = "rusEFI master.2023.03.29.hellen-gm-e67.2239117560"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen-gm-e67.2907919082" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen-gm-e67.2239117560" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:28 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:43 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen-honda-k.549669846"
signature = "rusEFI master.2023.03.29.hellen-honda-k.2658379198"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen-honda-k.549669846" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen-honda-k.2658379198" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:18 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:36 UTC 2023
pageSize = 22432
page = 1
@ -240,7 +240,7 @@ baroSensor_highValue = scalar, F32, 540, "kpa", 1, 0, -400, 800, 2
baroSensor_type = bits, U08, 544, [0:4], "Custom", "DENSO183", "MPX4250", "HONDA3BAR", "NEON_2003", "22012AA090", "GM 3 Bar", "MPX4100", "Toyota 89420-02010", "MPX4250A", "Bosch 2.5", "Mazda1Bar", "GM 2 Bar", "GM 1 Bar", "MPXH6400"
baroSensor_hwChannel = bits, U08, 545, [0:5], 0="NONE",5="--- - TPS",11="A19 - MAP",14="B17 - IAT",13="B8 - CLT",6="E9 Ignition Key Voltage"
idle_solenoidFrequency = scalar, S32, 548, "Hz", 1, 0, 0, 3000, 0
idle_solenoidPin = bits, U16, 552, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
idle_solenoidPin = bits, U16, 552, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
idle_stepperDirectionPin = bits, U16, 554, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
idle_stepperStepPin = bits, U16, 556, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "open collector", "open collector inverted"
@ -253,30 +253,30 @@ vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3
vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0
l9779_cs = bits, U16, 572, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerSimulatorFrequency = scalar, S32, 576, "Rpm", 1, 0, 0, 30000, 0
injectionPins1 = bits, U16, 580, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins2 = bits, U16, 582, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins3 = bits, U16, 584, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins4 = bits, U16, 586, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins5 = bits, U16, 588, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins6 = bits, U16, 590, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins7 = bits, U16, 592, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins8 = bits, U16, 594, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins9 = bits, U16, 596, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins10 = bits, U16, 598, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins11 = bits, U16, 600, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins12 = bits, U16, 602, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins1 = bits, U16, 604, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins2 = bits, U16, 606, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins3 = bits, U16, 608, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins4 = bits, U16, 610, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins5 = bits, U16, 612, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins6 = bits, U16, 614, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins7 = bits, U16, 616, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins8 = bits, U16, 618, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins9 = bits, U16, 620, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins10 = bits, U16, 622, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins11 = bits, U16, 624, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins12 = bits, U16, 626, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins1 = bits, U16, 580, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins2 = bits, U16, 582, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins3 = bits, U16, 584, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins4 = bits, U16, 586, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins5 = bits, U16, 588, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins6 = bits, U16, 590, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins7 = bits, U16, 592, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins8 = bits, U16, 594, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins9 = bits, U16, 596, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins10 = bits, U16, 598, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins11 = bits, U16, 600, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPins12 = bits, U16, 602, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins1 = bits, U16, 604, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins2 = bits, U16, 606, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins3 = bits, U16, 608, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins4 = bits, U16, 610, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins5 = bits, U16, 612, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins6 = bits, U16, 614, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins7 = bits, U16, 616, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins8 = bits, U16, 618, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins9 = bits, U16, 620, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins10 = bits, U16, 622, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins11 = bits, U16, 624, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
ignitionPins12 = bits, U16, 626, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
injectionPinMode = bits, U08, 628, [0:1], "default", "default inverted", "open collector", "open collector inverted"
ignitionPinMode = bits, U08, 629, [0:1], "default", "default inverted", "open collector", "open collector inverted"
HD44780_rs = bits, U16, 630, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -287,14 +287,14 @@ HD44780_db6 = bits, U16, 638, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA
HD44780_db7 = bits, U16, 640, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
gps_rx_pin = bits, U16, 642, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
gps_tx_pin = bits, U16, 644, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fuelPumpPin = bits, U16, 646, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
fuelPumpPin = bits, U16, 646, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
fuelPumpPinMode = bits, U08, 648, [0:1], "default", "default inverted", "open collector", "open collector inverted"
malfunctionIndicatorPin = bits, U16, 650, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
malfunctionIndicatorPin = bits, U16, 650, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
malfunctionIndicatorPinMode = bits, U08, 652, [0:1], "default", "default inverted", "open collector", "open collector inverted"
fanPinMode = bits, U08, 653, [0:1], "default", "default inverted", "open collector", "open collector inverted"
fanPin = bits, U16, 654, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
fanPin = bits, U16, 654, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
clutchDownPin = bits, U16, 656, [0:7], 0="NONE",8="E22 Brake"
alternatorControlPin = bits, U16, 658, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
alternatorControlPin = bits, U16, 658, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
alternatorControlPinMode = bits, U08, 660, [0:1], "default", "default inverted", "open collector", "open collector inverted"
clutchDownPinMode = bits, U08, 661, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
digitalPotentiometerChipSelect1 = bits, U16, 662, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -320,9 +320,9 @@ triggerInputPins1 = bits, U16, 704, [0:7], 0="NONE",93="A18 - VSS",90="A25 VTT C
triggerInputPins2 = bits, U16, 706, [0:7], 0="NONE",93="A18 - VSS",90="A25 VTT CAM",92="A26 Cam Sync",91="A7 Crankshaft Sensor"
mc33_t_min_boost = scalar, U16, 708, "us", 1, 0, 0, 10000, 0
hip9011CsPinMode = bits, U08, 710, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tachOutputPin = bits, U16, 712, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tachOutputPin = bits, U16, 712, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tachOutputPinMode = bits, U08, 714, [0:1], "default", "default inverted", "open collector", "open collector inverted"
mainRelayPin = bits, U16, 716, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
mainRelayPin = bits, U16, 716, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
sdCardCsPin = bits, U16, 718, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
canTxPin = bits, U16, 720, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
canRxPin = bits, U16, 722, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -343,7 +343,7 @@ fordInjectorSmallPulseSlope = scalar, U16, 752, "g/s", 0.001, 0, 0, 65, 3
triggerSimulatorPinModes1 = bits, U08, 754, [0:1], "default", "default inverted", "open collector", "open collector inverted"
triggerSimulatorPinModes2 = bits, U08, 755, [0:1], "default", "default inverted", "open collector", "open collector inverted"
maf2AdcChannel = bits, U08, 756, [0:5], 0="NONE",5="--- - TPS",11="A19 - MAP",14="B17 - IAT",13="B8 - CLT",6="E9 Ignition Key Voltage"
o2heaterPin = bits, U16, 758, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
o2heaterPin = bits, U16, 758, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
o2heaterPinModeTodO = bits, U08, 760, [0:1], "default", "default inverted", "open collector", "open collector inverted"
is_enabled_spi_1 = bits, U32, 764, [0:0], "false", "true"
is_enabled_spi_2 = bits, U32, 764, [1:1], "false", "true"
@ -388,7 +388,7 @@ hip9011IntHoldPinMode = bits, U08, 782, [0:1], "default", "default inverted", "o
verboseCanBaseAddress = scalar, U32, 784, "", 1, 0, 0, 536870911, 0
mc33_hvolt = scalar, U08, 788, "v", 1, 0, 40, 70, 0
minimumBoostClosedLoopMap = scalar, U08, 789, "kPa", 1, 0, 0, 255, 0
acFanPin = bits, U16, 790, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
acFanPin = bits, U16, 790, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
acFanPinMode = bits, U08, 792, [0:1], "default", "default inverted", "open collector", "open collector inverted"
l9779spiDevice = bits, U08, 793, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4"
dwellVoltageCorrVoltBins = array, U08, 794, [8], "volts", 0.1, 0, 0, 20, 1
@ -420,9 +420,9 @@ etbMaximumPosition = scalar, U08, 851, "%", 1, 0, 70, 100, 0
sdCardLogFrequency = scalar, U16, 852, "hz", 1, 0, 1, 250, 0
idlePositionSensor = bits, U08, 854, [0:5], 0="NONE",5="--- - TPS",11="A19 - MAP",14="B17 - IAT",13="B8 - CLT",6="E9 Ignition Key Voltage"
debugMapAveraging = bits, U16, 856, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
starterRelayDisablePin = bits, U16, 858, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
starterRelayDisablePin = bits, U16, 858, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
starterRelayDisablePinMode = bits, U08, 860, [0:1], "default", "default inverted", "open collector", "open collector inverted"
secondSolenoidPin = bits, U16, 862, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
secondSolenoidPin = bits, U16, 862, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
startStopButtonPin = bits, U16, 864, [0:7], 0="NONE",8="E22 Brake"
mapMinBufferLength = scalar, S32, 868, "count", 1, 0, 1, 24, 0
idlePidDeactivationTpsThreshold = scalar, S16, 872, "%", 1, 0, 0, 50, 0
@ -433,7 +433,7 @@ antiLagRpmTreshold = scalar, S16, 880, "rpm", 1, 0, 0, 20000, 0
startCrankingDuration = scalar, U16, 882, "Seconds", 1, 0, 0, 30, 0
triggerErrorPin = bits, U16, 884, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
triggerErrorPinMode = bits, U08, 886, [0:1], "default", "default inverted", "open collector", "open collector inverted"
acRelayPin = bits, U16, 888, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
acRelayPin = bits, U16, 888, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
acRelayPinMode = bits, U08, 890, [0:1], "default", "default inverted", "open collector", "open collector inverted"
scriptSetting1 = scalar, F32, 892, "", 1, 0, 0, 18000, 2
scriptSetting2 = scalar, F32, 896, "", 1, 0, 0, 18000, 2
@ -501,7 +501,7 @@ etbIo2_directionPin1 = bits, U16, 972, [0:7], "NONE", "INVALID", "PA0", "PA1", "
etbIo2_directionPin2 = bits, U16, 974, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
etbIo2_controlPin = bits, U16, 976, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
etbIo2_disablePin = bits, U16, 978, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
boostControlPin = bits, U16, 980, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
boostControlPin = bits, U16, 980, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
boostControlPinMode = bits, U08, 982, [0:1], "default", "default inverted", "open collector", "open collector inverted"
ALSActivatePin = bits, U16, 984, [0:7], 0="NONE",8="E22 Brake"
launchActivatePin = bits, U16, 986, [0:7], 0="NONE",8="E22 Brake"
@ -555,12 +555,12 @@ stepperDcIo2_disablePin = bits, U16, 1090, [0:7], "NONE", "INVALID", "PA0", "PA1
engineMake = string, ASCII, 1092, 32
engineCode = string, ASCII, 1124, 32
vehicleName = string, ASCII, 1156, 32
tcu_solenoid1 = bits, U16, 1188, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid2 = bits, U16, 1190, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid3 = bits, U16, 1192, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid4 = bits, U16, 1194, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid5 = bits, U16, 1196, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid6 = bits, U16, 1198, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid1 = bits, U16, 1188, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid2 = bits, U16, 1190, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid3 = bits, U16, 1192, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid4 = bits, U16, 1194, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid5 = bits, U16, 1196, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_solenoid6 = bits, U16, 1198, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
etbFunctions1 = bits, U08, 1200, [0:2], "None", "Throttle 1", "Throttle 2", "Idle Valve", "Wastegate"
etbFunctions2 = bits, U08, 1201, [0:2], "None", "Throttle 1", "Throttle 2", "Idle Valve", "Wastegate"
drv8860spiDevice = bits, U08, 1202, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4"
@ -568,14 +568,14 @@ drv8860_cs = bits, U16, 1204, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA
drv8860_csPinMode = bits, U08, 1206, [0:1], "default", "default inverted", "open collector", "open collector inverted"
drv8860_miso = bits, U16, 1208, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
fuelLevelBins = array, U16, 1210, [8], "volt", 0.001, 0, 0, 5, 3
luaOutputPins1 = bits, U16, 1226, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins2 = bits, U16, 1228, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins3 = bits, U16, 1230, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins4 = bits, U16, 1232, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins5 = bits, U16, 1234, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins6 = bits, U16, 1236, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins7 = bits, U16, 1238, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins8 = bits, U16, 1240, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins1 = bits, U16, 1226, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins2 = bits, U16, 1228, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins3 = bits, U16, 1230, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins4 = bits, U16, 1232, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins5 = bits, U16, 1234, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins6 = bits, U16, 1236, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins7 = bits, U16, 1238, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
luaOutputPins8 = bits, U16, 1240, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
vvtOffsets1 = scalar, F32, 1244, "value", 1, 0, -720, 1000, 1
vvtOffsets2 = scalar, F32, 1248, "value", 1, 0, -720, 1000, 1
vvtOffsets3 = scalar, F32, 1252, "value", 1, 0, -720, 1000, 1
@ -697,7 +697,7 @@ airTaperRpmRange = scalar, S16, 1472, "", 1, 0, 0, 32000, 0
turboSpeedSensorInputPin = bits, U16, 1474, [0:7], 0="NONE",93="A18 - VSS",90="A25 VTT CAM",92="A26 Cam Sync",91="A7 Crankshaft Sensor"
tps2Min = scalar, S16, 1476, "ADC", 1, 0, 0, 1023, 0
tps2Max = scalar, S16, 1478, "ADC", 1, 0, 0, 1023, 0
starterControlPin = bits, U16, 1480, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
starterControlPin = bits, U16, 1480, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
startStopButtonMode = bits, U08, 1482, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
mc33816_flag0 = bits, U16, 1484, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
tachPulsePerRev = scalar, U08, 1486, "Pulse", 1, 0, 1, 255, 0
@ -776,7 +776,7 @@ starterControlPinMode = bits, U08, 1640, [0:1], "default", "default inverted", "
wastegatePositionSensor = bits, U08, 1641, [0:5], 0="NONE",5="--- - TPS",11="A19 - MAP",14="B17 - IAT",13="B8 - CLT",6="E9 Ignition Key Voltage"
ignOverrideMode = bits, U08, 1642, [0:2], "None", "MAP", "TPS", "Acc Pedal", "Cyl Filling %"
injectorPressureType = bits, U08, 1643, [0:0], "Low", "High"
hpfpValvePin = bits, U16, 1644, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
hpfpValvePin = bits, U16, 1644, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
hpfpValvePinMode = bits, U08, 1646, [0:1], "default", "default inverted", "open collector", "open collector inverted"
boostCutPressure = scalar, F32, 1648, "kPa (absolute)", 1, 0, 0, 1000, 0
tchargeBins = array, U08, 1652, [16], "kg/h", 5.0, 0, 0, 1200, 0
@ -785,10 +785,10 @@ fixedTiming = scalar, F32, 1684, "deg", 1, 0, -720, 720, 2
mapLowValueVoltage = scalar, F32, 1688, "v", 1, 0, 0, 10, 2
mapHighValueVoltage = scalar, F32, 1692, "v", 1, 0, 0, 10, 2
egoValueShift = scalar, F32, 1696, "value", 1, 0, -10, 10, 2
vvtPins1 = bits, U16, 1700, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
vvtPins2 = bits, U16, 1702, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
vvtPins3 = bits, U16, 1704, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
vvtPins4 = bits, U16, 1706, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
vvtPins1 = bits, U16, 1700, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
vvtPins2 = bits, U16, 1702, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
vvtPins3 = bits, U16, 1704, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
vvtPins4 = bits, U16, 1706, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
cj125SpiDevice = bits, U08, 1708, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4"
cj125CsPinMode = bits, U08, 1709, [0:1], "default", "default inverted", "open collector", "open collector inverted"
sdCardCsPinMode = bits, U08, 1710, [0:1], "default", "default inverted", "open collector", "open collector inverted"
@ -813,18 +813,18 @@ auxAnalogInputs5 = bits, U08, 1752, [0:5], 0="NONE",5="--- - TPS",11="A19 - MAP"
auxAnalogInputs6 = bits, U08, 1753, [0:5], 0="NONE",5="--- - TPS",11="A19 - MAP",14="B17 - IAT",13="B8 - CLT",6="E9 Ignition Key Voltage"
auxAnalogInputs7 = bits, U08, 1754, [0:5], 0="NONE",5="--- - TPS",11="A19 - MAP",14="B17 - IAT",13="B8 - CLT",6="E9 Ignition Key Voltage"
auxAnalogInputs8 = bits, U08, 1755, [0:5], 0="NONE",5="--- - TPS",11="A19 - MAP",14="B17 - IAT",13="B8 - CLT",6="E9 Ignition Key Voltage"
trailingCoilPins1 = bits, U16, 1756, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins2 = bits, U16, 1758, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins3 = bits, U16, 1760, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins4 = bits, U16, 1762, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins5 = bits, U16, 1764, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins6 = bits, U16, 1766, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins7 = bits, U16, 1768, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins8 = bits, U16, 1770, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins9 = bits, U16, 1772, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins10 = bits, U16, 1774, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins11 = bits, U16, 1776, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins12 = bits, U16, 1778, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins1 = bits, U16, 1756, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins2 = bits, U16, 1758, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins3 = bits, U16, 1760, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins4 = bits, U16, 1762, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins5 = bits, U16, 1764, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins6 = bits, U16, 1766, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins7 = bits, U16, 1768, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins8 = bits, U16, 1770, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins9 = bits, U16, 1772, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins10 = bits, U16, 1774, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins11 = bits, U16, 1776, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
trailingCoilPins12 = bits, U16, 1778, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tle8888mode = bits, U08, 1780, [0:1], "Auto", "SemiAuto", "Manual", "Hall"
LIS302DLCsPinMode = bits, U08, 1781, [0:1], "default", "default inverted", "open collector", "open collector inverted"
injectorCompensationMode = bits, U08, 1782, [0:1], "None", "Fixed rail pressure", "Sensed Rail Pressure"
@ -919,7 +919,7 @@ oilPressure_value1 = scalar, F32, 2048, "kPa", 1, 0, 0, 1000000, 2
oilPressure_v2 = scalar, F32, 2052, "volts", 1, 0, 0, 10, 2
oilPressure_value2 = scalar, F32, 2056, "kPa", 1, 0, 0, 1000000, 2
accelerometerSpiDevice = bits, U08, 2060, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4"
fan2Pin = bits, U16, 2062, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
fan2Pin = bits, U16, 2062, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
fan2OnTemperature = scalar, U08, 2064, "deg C", 1, 0, 0, 150, 0
fan2OffTemperature = scalar, U08, 2065, "deg C", 1, 0, 0, 150, 0
stepperEnablePin = bits, U16, 2066, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1020,7 +1020,7 @@ idleRpmPid2_periodMs = scalar, S16, 2554, "ms", 1, 0, 0, 3000, 0
idleRpmPid2_minValue = scalar, S16, 2556, "", 1, 0, -30000, 30000, 0
idleRpmPid2_maxValue = scalar, S16, 2558, "", 1, 0, -30000, 30000, 0
canVssNbcType = bits, U08, 2560, [0:0], "BMW_e46", "W202"
gppwm1_pin = bits, U16, 2564, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
gppwm1_pin = bits, U16, 2564, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
gppwm1_dutyIfError = scalar, U08, 2566, "%", 1, 0, 0, 100, 0
gppwm1_pwmFrequency = scalar, U16, 2568, "hz", 1, 0, 0, 500, 0
gppwm1_onAboveDuty = scalar, U08, 2570, "%", 1, 0, 0, 100, 0
@ -1030,7 +1030,7 @@ gppwm1_rpmAxis = bits, U08, 2573, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fu
gppwm1_loadBins = array, S16, 2574, [8], "load", 0.1, 0, -1000, 1000, 1
gppwm1_rpmBins = array, S16, 2590, [8], "RPM", 1, 0, -30000, 30000, 0
gppwm1_table = array, U08, 2606, [8x8], "duty", 0.5, 0, 0, 100, 1
gppwm2_pin = bits, U16, 2672, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
gppwm2_pin = bits, U16, 2672, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
gppwm2_dutyIfError = scalar, U08, 2674, "%", 1, 0, 0, 100, 0
gppwm2_pwmFrequency = scalar, U16, 2676, "hz", 1, 0, 0, 500, 0
gppwm2_onAboveDuty = scalar, U08, 2678, "%", 1, 0, 0, 100, 0
@ -1040,7 +1040,7 @@ gppwm2_rpmAxis = bits, U08, 2681, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fu
gppwm2_loadBins = array, S16, 2682, [8], "load", 0.1, 0, -1000, 1000, 1
gppwm2_rpmBins = array, S16, 2698, [8], "RPM", 1, 0, -30000, 30000, 0
gppwm2_table = array, U08, 2714, [8x8], "duty", 0.5, 0, 0, 100, 1
gppwm3_pin = bits, U16, 2780, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
gppwm3_pin = bits, U16, 2780, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
gppwm3_dutyIfError = scalar, U08, 2782, "%", 1, 0, 0, 100, 0
gppwm3_pwmFrequency = scalar, U16, 2784, "hz", 1, 0, 0, 500, 0
gppwm3_onAboveDuty = scalar, U08, 2786, "%", 1, 0, 0, 100, 0
@ -1050,7 +1050,7 @@ gppwm3_rpmAxis = bits, U08, 2789, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fu
gppwm3_loadBins = array, S16, 2790, [8], "load", 0.1, 0, -1000, 1000, 1
gppwm3_rpmBins = array, S16, 2806, [8], "RPM", 1, 0, -30000, 30000, 0
gppwm3_table = array, U08, 2822, [8x8], "duty", 0.5, 0, 0, 100, 1
gppwm4_pin = bits, U16, 2888, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
gppwm4_pin = bits, U16, 2888, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
gppwm4_dutyIfError = scalar, U08, 2890, "%", 1, 0, 0, 100, 0
gppwm4_pwmFrequency = scalar, U16, 2892, "hz", 1, 0, 0, 500, 0
gppwm4_onAboveDuty = scalar, U08, 2894, "%", 1, 0, 0, 100, 0
@ -1141,10 +1141,10 @@ hpfpTargetRpmBins = array, U08, 3486, [10], "RPM", 50.0, 0, 0, 12500, 0
hpfpCompensation = array, S08, 3496, [10x10], "%", 1, 0, -100, 100, 0
hpfpCompensationLoadBins = array, U16, 3596, [10], "cc/lobe", 0.001, 0, 0, 65, 3
hpfpCompensationRpmBins = array, U08, 3616, [10], "RPM", 50.0, 0, 0, 12500, 0
stepper_raw_output1 = bits, U16, 3626, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
stepper_raw_output2 = bits, U16, 3628, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
stepper_raw_output3 = bits, U16, 3630, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
stepper_raw_output4 = bits, U16, 3632, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
stepper_raw_output1 = bits, U16, 3626, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
stepper_raw_output2 = bits, U16, 3628, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
stepper_raw_output3 = bits, U16, 3630, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
stepper_raw_output4 = bits, U16, 3632, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
gearRatio1 = scalar, U16, 3634, "ratio", 0.01, 0, 0, 10, 2
gearRatio2 = scalar, U16, 3636, "ratio", 0.01, 0, 0, 10, 2
gearRatio3 = scalar, U16, 3638, "ratio", 0.01, 0, 0, 10, 2
@ -1175,15 +1175,15 @@ auxLinear2_v1 = scalar, F32, 3788, "volts", 1, 0, 0, 10, 2
auxLinear2_value1 = scalar, F32, 3792, "kPa", 1, 0, 0, 1000000, 2
auxLinear2_v2 = scalar, F32, 3796, "volts", 1, 0, 0, 10, 2
auxLinear2_value2 = scalar, F32, 3800, "kPa", 1, 0, 0, 1000000, 2
tcu_tcc_onoff_solenoid = bits, U16, 3804, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_tcc_onoff_solenoid = bits, U16, 3804, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_tcc_onoff_solenoid_mode = bits, U08, 3806, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_tcc_pwm_solenoid = bits, U16, 3808, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_tcc_pwm_solenoid = bits, U16, 3808, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_tcc_pwm_solenoid_mode = bits, U08, 3810, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_tcc_pwm_solenoid_freq = scalar, U16, 3812, "Hz", 1, 0, 0, 3000, 0
tcu_pc_solenoid_pin = bits, U16, 3814, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_pc_solenoid_pin = bits, U16, 3814, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_pc_solenoid_pin_mode = bits, U08, 3816, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_pc_solenoid_freq = scalar, U16, 3818, "Hz", 1, 0, 0, 3000, 0
tcu_32_solenoid_pin = bits, U16, 3820, [0:7], 0="NONE",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_32_solenoid_pin = bits, U16, 3820, [0:7], 0="NONE",42="--- VTC VVT",94="A12 Idle Air Control",69="A27 - IGN4",70="A28 - IGN3",71="A29 - IGN2",47="A30 - IGN1",52="AuxHigh1",100="AuxPP1",60="B2 - Injector 4",61="B3 - Injector 3",106="B4 - Injector 2",105="B5 - Injector 1",10="B6 Radiator Relay",104="E1 Fuel Relay",59="E18 - AC Relay",130="E26 Tachometer",101="E31 Check Engine",112="E7 Main Relay Control"
tcu_32_solenoid_pin_mode = bits, U08, 3822, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_32_solenoid_freq = scalar, U16, 3824, "Hz", 1, 0, 0, 3000, 0
etbMinimumPosition = scalar, F32, 3828, "%", 1, 0, 0.01, 100, 2
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen-nb1.484449193"
signature = "rusEFI master.2023.03.29.hellen-nb1.885354939"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen-nb1.484449193" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen-nb1.885354939" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:27 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:42 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen121nissan.490365150"
signature = "rusEFI master.2023.03.29.hellen121nissan.891226828"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen121nissan.490365150" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen121nissan.891226828" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:17 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:35 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen121vag.2040787560"
signature = "rusEFI master.2023.03.29.hellen121vag.1367775354"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen121vag.2040787560" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen121vag.1367775354" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:15 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:33 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen128.1345349971"
signature = "rusEFI master.2023.03.29.hellen128.2014643009"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen128.1345349971" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen128.2014643009" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:13 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:32 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen154hyundai.3222491479"
signature = "rusEFI master.2023.03.29.hellen154hyundai.3895868229"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen154hyundai.3222491479" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen154hyundai.3895868229" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:20 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:37 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen72.599969629"
signature = "rusEFI master.2023.03.29.hellen72.199730511"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen72.599969629" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen72.199730511" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:23 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:40 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen81.2965923957"
signature = "rusEFI master.2023.03.29.hellen81.2565669479"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen81.2965923957" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen81.2565669479" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:25 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:41 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellen88bmw.3840060921"
signature = "rusEFI master.2023.03.29.hellen88bmw.3435644907"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellen88bmw.3840060921" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellen88bmw.3435644907" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:22 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:38 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellenNA6.3702342643"
signature = "rusEFI master.2023.03.29.hellenNA6.4102564321"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellenNA6.3702342643" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellenNA6.4102564321" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:30 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:45 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.hellenNA8_96.4151620559"
signature = "rusEFI master.2023.03.29.hellenNA8_96.3746683357"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.hellenNA8_96.4151620559" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.hellenNA8_96.3746683357" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:32 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:46 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.kin.2664442340"
signature = "rusEFI master.2023.03.29.kin.3069527030"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.kin.2664442340" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.kin.3069527030" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Mar 28 01:35:02 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Mar 29 00:34:23 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.m74_9.696866323"
signature = "rusEFI master.2023.03.29.m74_9.28064769"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.m74_9.696866323" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.m74_9.28064769" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:40 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:52 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.mre_f4.1549884664"
signature = "rusEFI master.2023.03.29.mre_f4.1950627562"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.mre_f4.1549884664" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.mre_f4.1950627562" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:35 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:49 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.mre_f7.1549884664"
signature = "rusEFI master.2023.03.29.mre_f7.1950627562"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.mre_f7.1549884664" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.mre_f7.1950627562" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:33 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:47 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.prometheus_405.2800571086"
signature = "rusEFI master.2023.03.29.prometheus_405.2395486428"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.prometheus_405.2800571086" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.prometheus_405.2395486428" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:46 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:57 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5126,8 +5134,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.prometheus_469.2800571086"
signature = "rusEFI master.2023.03.29.prometheus_469.2395486428"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.prometheus_469.2800571086" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.prometheus_469.2395486428" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:45 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:56 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5126,8 +5134,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.proteus_f4.3636466399"
signature = "rusEFI master.2023.03.29.proteus_f4.4041570509"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.proteus_f4.3636466399" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.proteus_f4.4041570509" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:50 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:35:00 UTC 2023
pageSize = 26432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.proteus_f7.3636466399"
signature = "rusEFI master.2023.03.29.proteus_f7.4041570509"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.proteus_f7.3636466399" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.proteus_f7.4041570509" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:48 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:58 UTC 2023
pageSize = 26432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.proteus_h7.3636466399"
signature = "rusEFI master.2023.03.29.proteus_h7.4041570509"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.proteus_h7.3636466399" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.proteus_h7.4041570509" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:51 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:35:01 UTC 2023
pageSize = 26432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.s105.3648974454"
signature = "rusEFI master.2023.03.29.s105.4049306724"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.s105.3648974454" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.s105.4049306724" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:41 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:54 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.subaru_eg33_f7.2245712261"
signature = "rusEFI master.2023.03.29.subaru_eg33_f7.2919216023"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.subaru_eg33_f7.2245712261" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.subaru_eg33_f7.2919216023" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:05 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Wed Mar 29 00:34:25 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -34,12 +34,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2023.03.28.tdg-pdm8.2091493130"
signature = "rusEFI master.2023.03.29.tdg-pdm8.1418513688"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2023.03.28.tdg-pdm8.2091493130" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2023.03.29.tdg-pdm8.1418513688" ; 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
@ -87,7 +87,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:35:58 UTC 2023
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:35:06 UTC 2023
pageSize = 22432
page = 1
@ -2439,8 +2439,10 @@ triggerPrimaryFall = scalar, U32, 376, "", 1, 0
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
triggerSecondaryRise = scalar, U32, 388, "", 1, 0
triggerVvtFall = scalar, U32, 392, "", 1, 0
triggerVvtRise = scalar, U32, 396, "", 1, 0
triggerVvtFall = scalar, U16, 392, "", 1, 0
triggerVvtRise = scalar, U16, 394, "", 1, 0
triggerVvt2Fall = scalar, U16, 396, "", 1, 0
triggerVvt2Rise = scalar, U16, 398, "", 1, 0
starterState = scalar, U08, 400, "", 1, 0
starterRelayDisable = scalar, U08, 401, "", 1, 0
multiSparkCounter = scalar, U08, 402, "", 1, 0
@ -3973,6 +3975,10 @@ curve = 32Curve, "3-2 Shift Solenoid Percent by Speed"
[GaugeConfigurations]
gaugeCategory = "Sync"
triggerVvt2FallGauge = triggerVvt2Fall,"triggerVvt2Fall", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
triggerVvt2RiseGauge = triggerVvt2Rise,"triggerVvt2Rise", "", 0.0,3000.0, 0.0,3000.0, 0.0,3000.0, 0,0
currentEngineDecodedPhaseGauge = currentEngineDecodedPhase,"Sync: Engine Phase", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
gaugeCategory = "Fuel: math"
totalFuelCorrectionGauge = totalFuelCorrection,"totalFuelCorrection", "mult", 0.0,3.0, 0.0,3.0, 0.0,3.0, 2,2
running_timeSinceCrankingInSecsGauge = running_timeSinceCrankingInSecs,"running_ timeSinceCrankingInSecs", "secs", 0.0,600000.0, 0.0,600000.0, 0.0,600000.0, 0,0
@ -4602,6 +4608,8 @@ entry = triggerSecondaryFall, "triggerSecondaryFall", int, "%d"
entry = triggerSecondaryRise, "triggerSecondaryRise", int, "%d"
entry = triggerVvtFall, "triggerVvtFall", int, "%d"
entry = triggerVvtRise, "triggerVvtRise", int, "%d"
entry = triggerVvt2Fall, "triggerVvt2Fall", int, "%d"
entry = triggerVvt2Rise, "triggerVvt2Rise", int, "%d"
entry = starterState, "starterState", int, "%d"
entry = starterRelayDisable, "starterRelayDisable", int, "%d"
entry = multiSparkCounter, "multiSparkCounter", int, "%d"
@ -4876,13 +4884,13 @@ entry = hwEventCounters3, "Hardware events since boot 3", int, "%d"
entry = hwEventCounters4, "Hardware events since boot 4", int, "%d"
entry = hwEventCounters5, "Hardware events since boot 5", int, "%d"
entry = hwEventCounters6, "Hardware events since boot 6", int, "%d"
entry = vvtCamCounter, "Sync: CAM front counter", int, "%d"
entry = vvtCamCounter, "Sync: total cams front counter", int, "%d"
entry = mapVvt_MAP_AT_SPECIAL_POINT, "mapVvt_MAP_AT_SPECIAL_POINT", float, "%.3f"
entry = mapVvt_MAP_AT_DIFF, "mapVvt_MAP_AT_DIFF", float, "%.3f"
entry = mapVvt_MAP_AT_CYCLE_COUNT, "mapVvt_MAP_AT_CYCLE_COUNT", int, "%d"
entry = mapVvt_map_peak, "mapVvt_map_peak", int, "%d"
entry = currentEngineDecodedPhase, "Sync: Engine Phase", float, "%.3f"
entry = triggerToothAngleError, "triggerToothAngleError", float, "%.3f"
entry = triggerToothAngleError, "Sync: trigger angle error", float, "%.3f"
entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d"
entry = crankSynchronizationCounter, "Crank sync counter", int, "%d"
entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f"
@ -5131,8 +5139,8 @@ menuDialog = main
subMenu = std_separator
subMenu = vvtPidDialog, "VVT outputs and PID", { vvtMode1 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 }
subMenu = vvtTable1Tbl, "VVT intake target", { vvtMode1 != 0 && vvtPins1 != 0 }
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
subMenu = std_separator
subMenu = auxInputsDialog, "Lua Analog Inputs"

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Thu Mar 16 20:21:25 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class AcControl {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/antilag_system_state.txt Thu Mar 16 20:21:25 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/antilag_system_state.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class AntilagSystem {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Thu Mar 16 20:21:25 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class BoostControl {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/dc_motors.txt Thu Mar 16 20:21:26 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/dc_motors.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class DcMotors {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Thu Mar 16 20:21:26 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class ElectronicThrottle {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Thu Mar 16 20:21:25 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class EngineState {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Mar 28 01:36:01 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Mar 29 00:35:09 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -389,6 +389,7 @@ public class Fields {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";
@ -1227,7 +1228,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 master.2023.03.28.f407-discovery.2655557006";
public static final String TS_SIGNATURE = "rusEFI master.2023.03.29.f407-discovery.3060662172";
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 = 1364;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/fuel/fuel_computer.txt Sun Mar 19 07:19:44 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/fuel/fuel_computer.txt Wed Mar 29 00:34:22 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class FuelComputer {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/ignition_state.txt Thu Mar 16 20:21:25 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/ignition_state.txt Wed Mar 29 00:34:22 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class IgnitionState {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/sensors//sent_state.txt Thu Mar 16 20:21:26 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/sensors//sent_state.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class SentState {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,12 +1,412 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Mon Mar 06 04:15:17 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
public class TriggerCentral {
public static final int ADC_CHANNEL_NONE = 0;
public static final int AFTERSTART_DECAY_CURVE_SIZE = 8;
public static final int AFTERSTART_ENRICH_CURVE_SIZE = 8;
public static final int AFTERSTART_HOLD_CURVE_SIZE = 8;
public static final int AUX_DIGITAL_VALVE_COUNT = 2;
public static final int BANKS_COUNT = 2;
public static final int BARO_CORR_SIZE = 4;
public static final int BLOCKING_FACTOR = 750;
public static final int BOOST_LOAD_COUNT = 8;
public static final int BOOST_RPM_COUNT = 8;
public static final int CAM_INPUTS_COUNT = 4;
public static final int CAMS_PER_BANK = 2;
public static final int CAN_DEFAULT_BASE = 0x200;
public static final int CAN_ECU_HW_META = 0xAB1234;
public static final int CAN_ECU_SERIAL_RX_ID = 0x100;
public static final int CAN_ECU_SERIAL_TX_ID = 0x102;
public static final String CAN_RX_PREFIX = "CAN_rx";
public static final int CLT_CRANKING_CURVE_SIZE = 8;
public static final int CLT_CURVE_SIZE = 16;
public static final int CLT_LIMITER_CURVE_SIZE = 4;
public static final int CLT_TIMING_CURVE_SIZE = 8;
public static final String CMD_AC_RELAY_BENCH = "acrelaybench";
public static final String CMD_ALTERNATOR_PIN = "set_alternator_pin";
public static final String CMD_BOOST_PIN = "set_boost_pin";
public static final String CMD_BURNCONFIG = "burnconfig";
public static final String CMD_DATE = "date";
public static final String CMD_DISABLE = "disable";
public static final String CMD_ECU_UNLOCK = "unlock";
public static final String CMD_ENABLE = "enable";
public static final String CMD_ENGINE_TYPE = "engine_type";
public static final String CMD_ENGINESNIFFERRPMTHRESHOLD = "engineSnifferRpmThreshold";
public static final String CMD_ETB_DUTY = "set_etb_duty";
public static final String CMD_EXTERNAL_STIMULATION = "ext_stimulation";
public static final String CMD_FAN2_BENCH = "fan2bench";
public static final String CMD_FAN_BENCH = "fanbench";
public static final String CMD_FUEL_BENCH = "fuelbench";
public static final String CMD_FUEL_PUMP_BENCH = "fuelpumpbench";
public static final String CMD_FUNCTIONAL_TEST_MODE = "test_mode";
public static final String CMD_GET = "get";
public static final String CMD_HPFP_BENCH = "hpfpbench";
public static final String CMD_IDLE_BENCH = "idlebench";
public static final String CMD_IDLE_PIN = "set_idle_pin";
public static final String CMD_IGNITION = "ignition";
public static final String CMD_IGNITION_PIN = "set_ignition_pin";
public static final String CMD_INJECTION = "injection";
public static final String CMD_INJECTION_PIN = "set_injection_pin";
public static final String CMD_LOGIC_PIN = "set_logic_input_pin";
public static final String CMD_MIL_BENCH = "milbench";
public static final String CMD_PINS = "pins";
public static final String CMD_PWM = "pwm";
public static final String CMD_REBOOT = "reboot";
public static final String CMD_REBOOT_DFU = "reboot_dfu";
public static final String CMD_REBOOT_OPENBLT = "reboot_openblt";
public static final String CMD_RESET_ENGINE_SNIFFER = "reset_engine_chart";
public static final String CMD_RPM = "rpm";
public static final String CMD_SELF_STIMULATION = "self_stimulation";
public static final String CMD_SET = "set";
public static final String CMD_SPARK_BENCH = "sparkbench";
public static final String CMD_STARTER_BENCH = "starterbench";
public static final String CMD_TRIGGER_HW_INPUT = "trigger_hw_input";
public static final String CMD_TRIGGER_PIN = "set_trigger_input_pin";
public static final String CMD_TRIGGER_SIMULATOR_PIN = "set_trigger_simulator_pin";
public static final String CMD_TRIGGERINFO = "triggerinfo";
public static final String CMD_VSS_PIN = "vss_pin";
public static final String CMD_WRITECONFIG = "writeconfig";
public static final int COMPOSITE_PACKET_SIZE = 5;
public static final String CONSOLE_DATA_PROTOCOL_TAG = " @";
public static final int CRANKING_ADVANCE_CURVE_SIZE = 4;
public static final int CRANKING_CLT_IDLE_CURVE_SIZE = 8;
public static final int CRANKING_CURVE_SIZE = 8;
public static final int CRITICAL_BUFFER_SIZE = 120;
public static final String CRITICAL_PREFIX = "CRITICAL";
public static final int DC_PER_STEPPER = 2;
public static final int DIGIPOT_COUNT = 4;
public static final int DWELL_CURVE_SIZE = 8;
public static final int EGT_CHANNEL_COUNT = 8;
public static final String ENGINE_MAKE_BMW = "BMW";
public static final String ENGINE_MAKE_GM = "GM";
public static final String ENGINE_MAKE_HONDA = "Honda";
public static final String ENGINE_MAKE_Hyundai = "Hyundai";
public static final String ENGINE_MAKE_LADA = "Lada";
public static final String ENGINE_MAKE_MAZDA = "Mazda";
public static final String ENGINE_MAKE_MERCEDES = "Mercedes";
public static final String ENGINE_MAKE_NISSAN = "Nissan";
public static final String ENGINE_MAKE_SUBARU = "Subaru";
public static final String ENGINE_MAKE_TOYOTA = "Toyota";
public static final String ENGINE_MAKE_VAG = "VAG";
public static final int ENGINE_NOISE_CURVE_SIZE = 16;
public static final int ENGINE_SNIFFER_UNIT_US = 10;
public static final int ETB_BIAS_CURVE_LENGTH = 8;
public static final int ETB_COUNT = 2;
public static final int ETB_HW_MAX_FREQUENCY = 3000;
public static final int FLASH_DATA_VERSION = 10020;
public static final int FUEL_LEVEL_TABLE_COUNT = 8;
public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";
public static final String GAUGE_NAME_ACCEL_X = "Acceleration: X";
public static final String GAUGE_NAME_ACCEL_Y = "Acceleration: Y";
public static final String GAUGE_NAME_ACCEL_YAW = "Acceleration: Yaw";
public static final String GAUGE_NAME_ACCEL_Z = "Acceleration: Z";
public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio";
public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2";
public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "MAF estimate";
public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF";
public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2";
public static final String GAUGE_NAME_AIR_MASS = "air mass";
public static final String GAUGE_NAME_AUX_LINEAR_1 = "Aux Linear #1";
public static final String GAUGE_NAME_AUX_LINEAR_2 = "Aux Linear #2";
public static final String GAUGE_NAME_AUX_TEMP1 = "Aux temp 1";
public static final String GAUGE_NAME_AUX_TEMP2 = "Aux temp 2";
public static final String GAUGE_NAME_BARO_PRESSURE = "Barometric pressure";
public static final String GAUGE_NAME_BOOST_CLOSED_LOOP = "Boost Closed Loop";
public static final String GAUGE_NAME_BOOST_OPEN_LOOP = "Boost Open Loop";
public static final String GAUGE_NAME_BOOST_OUTPUT = "Boost Output";
public static final String GAUGE_NAME_BOOST_TARGET = "Boost Target";
public static final String GAUGE_NAME_CLT = "CLT";
public static final String GAUGE_NAME_CPU_TEMP = "CPU Temperature";
public static final String GAUGE_NAME_CURRENT_GEAR = "Current Gear";
public static final String GAUGE_NAME_DEBUG_F1 = "debug f1";
public static final String GAUGE_NAME_DEBUG_F2 = "debug f2: iTerm";
public static final String GAUGE_NAME_DEBUG_F3 = "debug f3: prevError";
public static final String GAUGE_NAME_DEBUG_F4 = "debug f4: iParam";
public static final String GAUGE_NAME_DEBUG_F5 = "debug f5: dParam";
public static final String GAUGE_NAME_DEBUG_F6 = "debug f6: dTerm";
public static final String GAUGE_NAME_DEBUG_F7 = "debug f7";
public static final String GAUGE_NAME_DEBUG_I1 = "debug i1: pParam";
public static final String GAUGE_NAME_DEBUG_I2 = "debug i2: offset";
public static final String GAUGE_NAME_DEBUG_I3 = "debug i3";
public static final String GAUGE_NAME_DEBUG_I4 = "debug i4";
public static final String GAUGE_NAME_DEBUG_I5 = "debug i5";
public static final String GAUGE_NAME_DESIRED_GEAR = "Desired Gear";
public static final String GAUGE_NAME_DETECTED_GEAR = "Detected Gear";
public static final String GAUGE_NAME_DWELL_DUTY = "Ignition: coil duty cycle";
public static final String GAUGE_NAME_ECU_TEMPERATURE = "ECU temperature";
public static final String GAUGE_NAME_ENGINE_CRC16 = "Engine CRC16";
public static final String GAUGE_NAME_ETB_DUTY = "ETB Duty";
public static final String GAUGE_NAME_ETB_ERROR = "ETB position error";
public static final String GAUGE_NAME_ETB_TARGET = "ETB position target";
public static final String GAUGE_NAME_FLEX = "Flex Ethanol %";
public static final String GAUGE_NAME_FUEL_BARO_CORR = "fuel: Barometric pressure mult";
public static final String GAUGE_NAME_FUEL_BASE = "fuel: base mass";
public static final String GAUGE_NAME_FUEL_CHARGE_TEMP = "fuel: Estimated charge temperature";
public static final String GAUGE_NAME_FUEL_CLT_CORR = "fuel: CLT correction";
public static final String GAUGE_NAME_FUEL_CONSUMPTION = "fuel: Total consumed";
public static final String GAUGE_NAME_FUEL_CRANKING = "fuel: cranking";
public static final String GAUGE_NAME_FUEL_EL_EXTRA = "fuel: engine load acceleration extra fuel";
public static final String GAUGE_NAME_FUEL_FLOW = "fuel: Flow rate";
public static final String GAUGE_NAME_FUEL_IAT_CORR = "fuel: IAT correction";
public static final String GAUGE_NAME_FUEL_INJ_DUTY = "fuel: injector duty cycle";
public static final String GAUGE_NAME_FUEL_LAST_INJECTION = "fuel: Last injection";
public static final String GAUGE_NAME_FUEL_LEVEL = "fuel level";
public static final String GAUGE_NAME_FUEL_LOAD = "fuel: load";
public static final String GAUGE_NAME_FUEL_PRESSURE_HIGH = "Fuel pressure (high)";
public static final String GAUGE_NAME_FUEL_PRESSURE_HIGH_UNITS = "bar";
public static final String GAUGE_NAME_FUEL_PRESSURE_LOW = "Fuel pressure (low)";
public static final String GAUGE_NAME_FUEL_PRESSURE_LOW_UNITS = "kPa";
public static final String GAUGE_NAME_FUEL_RUNNING = "fuel: running";
public static final String GAUGE_NAME_FUEL_TPS_EXTRA = "fuel: TPS acceleration add fuel ms";
public static final String GAUGE_NAME_FUEL_TPS_ROC = "fuel: TPS change";
public static final String GAUGE_NAME_FUEL_TRIM = "fuel: fuel trim";
public static final String GAUGE_NAME_FUEL_TRIM_2 = "fuel: fuel trim 2";
public static final String GAUGE_NAME_FUEL_VE = "fuel: VE";
public static final String GAUGE_NAME_FUEL_WALL_AMOUNT = "fuel: wall amount";
public static final String GAUGE_NAME_FUEL_WALL_CORRECTION = "fuel: wall correction";
public static final String GAUGE_NAME_FW_VERSION = "ECU Software Version";
public static final String GAUGE_NAME_GEAR_RATIO = "Gearbox Ratio";
public static final String GAUGE_NAME_IAC = "Idle Air Valve";
public static final String GAUGE_NAME_IAT = "IAT";
public static final String GAUGE_NAME_IDLE_POSITION = "Idle position sensor";
public static final String GAUGE_NAME_IGNITION_LOAD = "Ignition: load";
public static final String GAUGE_NAME_INJECTOR_LAG = "fuel: injector lag";
public static final String GAUGE_NAME_ISS = "Input Shaft Speed";
public static final String GAUGE_NAME_KNOCK_1 = "knock 1";
public static final String GAUGE_NAME_KNOCK_10 = "knock 10";
public static final String GAUGE_NAME_KNOCK_11 = "knock 11";
public static final String GAUGE_NAME_KNOCK_12 = "knock 12";
public static final String GAUGE_NAME_KNOCK_2 = "knock 2";
public static final String GAUGE_NAME_KNOCK_3 = "knock 3";
public static final String GAUGE_NAME_KNOCK_4 = "knock 4";
public static final String GAUGE_NAME_KNOCK_5 = "knock 5";
public static final String GAUGE_NAME_KNOCK_6 = "knock 6";
public static final String GAUGE_NAME_KNOCK_7 = "knock 7";
public static final String GAUGE_NAME_KNOCK_8 = "knock 8";
public static final String GAUGE_NAME_KNOCK_9 = "knock 9";
public static final String GAUGE_NAME_KNOCK_COUNTER = "knock: count";
public static final String GAUGE_NAME_KNOCK_LEVEL = "knock: current level";
public static final String GAUGE_NAME_KNOCK_RETARD = "knock: retard";
public static final String GAUGE_NAME_LAMBDA = "Lambda";
public static final String GAUGE_NAME_LAMBDA2 = "Lambda 2";
public static final String GAUGE_NAME_LAST_ERROR = "Last error";
public static final String GAUGE_NAME_MAF = "MAF";
public static final String GAUGE_NAME_MAP = "MAP";
public static final String GAUGE_NAME_OIL_PRESSURE = "Oil Pressure";
public static final String GAUGE_NAME_OIL_PRESSURE_UNITS = "kPa";
public static final String GAUGE_NAME_RAW_FUEL_PRESSURE_HIGH = "Fuel pressure raw (high)";
public static final String GAUGE_NAME_RAW_FUEL_PRESSURE_LOW = "Fuel pressure raw (low)";
public static final String GAUGE_NAME_RPM = "RPM";
public static final String GAUGE_NAME_TARGET_AFR = "fuel: target AFR";
public static final String GAUGE_NAME_TARGET_LAMBDA = "fuel: target lambda";
public static final String GAUGE_NAME_TC_RATIO = "Torque Converter Ratio";
public static final String GAUGE_NAME_TCHARGE = "fuel: SD tCharge";
public static final String GAUGE_NAME_THROTTLE_PEDAL = "Throttle pedal position";
public static final String GAUGE_NAME_TIME = "Time";
public static final String GAUGE_NAME_TIMING_ADVANCE = "timing";
public static final String GAUGE_NAME_TPS = "TPS";
public static final String GAUGE_NAME_TPS2 = "TPS2";
public static final String GAUGE_NAME_TRG_ERR = "Trigger Error Counter";
public static final String GAUGE_NAME_TRG_GAP = "Sync: Trigger Latest Ratio";
public static final String GAUGE_NAME_TUNE_CRC16 = "Tune CRC16";
public static final String GAUGE_NAME_TURBO_SPEED = "Turbocharger Speed";
public static final String GAUGE_NAME_UPTIME = "Uptime";
public static final String GAUGE_NAME_VBAT = "VBatt";
public static final String GAUGE_NAME_VERSION = "firmware";
public static final String GAUGE_NAME_VVS = "Vehicle Speed";
public static final String GAUGE_NAME_VVT_B1E = "VVT: bank 1 exhaust";
public static final String GAUGE_NAME_VVT_B1I = "VVT: bank 1 intake";
public static final String GAUGE_NAME_VVT_B2E = "VVT: bank 2 exhaust";
public static final String GAUGE_NAME_VVT_B2I = "VVT: bank 2 intake";
public static final String GAUGE_NAME_VVT_TARGET_B1E = "VVT: bank 1 exhaust target";
public static final String GAUGE_NAME_VVT_TARGET_B1I = "VVT: bank 1 intake target";
public static final String GAUGE_NAME_VVT_TARGET_B2E = "VVT: bank 2 exhaust target";
public static final String GAUGE_NAME_VVT_TARGET_B2I = "VVT: bank 2 intake target";
public static final String GAUGE_NAME_WARNING_COUNT = "Warning count";
public static final String GAUGE_NAME_WARNING_COUNTER = "warning: counter";
public static final String GAUGE_NAME_WARNING_LAST = "warning: last";
public static final String GAUGE_NAME_WG_POSITION = "Wastegate position sensor";
public static final int GEARS_COUNT = 8;
public static final int GPPWM_CHANNELS = 4;
public static final int GPPWM_LOAD_COUNT = 8;
public static final int GPPWM_NOTE_SIZE = 16;
public static final int GPPWM_RPM_COUNT = 8;
public static final int HIGH_SPEED_COUNT = 32;
public static final int HPFP_COMPENSATION_SIZE = 10;
public static final int HPFP_DEADTIME_SIZE = 8;
public static final int HPFP_LOBE_PROFILE_SIZE = 16;
public static final int HPFP_TARGET_SIZE = 10;
public static final int HW_EVENT_TYPES = 6;
public static final int HW_MAX_ADC_INDEX = 17;
public static final int IAC_PID_MULT_SIZE = 8;
public static final int IAT_CURVE_SIZE = 16;
public static final int IDLE_ADVANCE_CURVE_SIZE = 8;
public static final int IDLE_VE_SIZE = 4;
public static final int IGN_BLEND_COUNT = 4;
public static final int IGN_LOAD_COUNT = 16;
public static final int IGN_RPM_COUNT = 16;
public static final String INDICATOR_NAME_AC_SWITCH = "AC switch";
public static final String INDICATOR_NAME_BRAKE_DOWN = "brake: down";
public static final String INDICATOR_NAME_CLUTCH_DOWN = "clutch: down";
public static final String INDICATOR_NAME_CLUTCH_UP = "clutch: up";
public static final String LOG_DELIMITER = "`";
public static final int LOGIC_ANALYZER_CHANNEL_COUNT = 4;
public static final int LUA_ANALOG_INPUT_COUNT = 8;
public static final int LUA_DIGITAL_INPUT_COUNT = 8;
public static final int LUA_GAUGE_COUNT = 2;
public static final int LUA_PWM_COUNT = 8;
public static final int LUA_SCRIPT_SIZE = 8000;
public static final int MAF_DECODING_COUNT = 256;
public static final String MAIN_HELP_URL = "http://www.rusefi.com/";
public static final int MAP_ANGLE_SIZE = 8;
public static final int MAP_WINDOW_SIZE = 8;
public static final int MAX_CYLINDER_COUNT = 12;
public static final int MLQ_FIELD_HEADER_SIZE = 89;
public static final int MLQ_HEADER_SIZE = 24;
public static final String MOCK_PPS_POSITION_COMMAND = "mock_pps_position";
public static final String MOCK_PPS_VOLTAGE_COMMAND = "mock_pps_voltage";
public static final int NARROW_BAND_WIDE_BAND_CONVERSION_SIZE = 8;
public static final int PACK_ADD_TEMPERATURE = 40;
public static final int PACK_MULT_AFR = 1000;
public static final int PACK_MULT_AFR_CFG = 10;
public static final int PACK_MULT_ANGLE = 50;
public static final int PACK_MULT_FUEL_FLOW = 200;
public static final int PACK_MULT_FUEL_MASS = 100;
public static final int PACK_MULT_HIGH_PRESSURE = 10;
public static final int PACK_MULT_LAMBDA = 10000;
public static final int PACK_MULT_LAMBDA_CFG = 147;
public static final int PACK_MULT_MASS_FLOW = 10;
public static final int PACK_MULT_MS = 300;
public static final int PACK_MULT_PERCENT = 100;
public static final int PACK_MULT_PRESSURE = 30;
public static final int PACK_MULT_TEMPERATURE = 100;
public static final int PACK_MULT_VOLTAGE = 1000;
public static final int PEDAL_TO_TPS_SIZE = 8;
public static final String PROTOCOL_ANALOG_CHART = "analog_chart";
public static final String PROTOCOL_COIL1_SHORT_NAME = "c1";
public static final String PROTOCOL_CRANK1 = "t1";
public static final String PROTOCOL_CRANK2 = "t2";
public static final String PROTOCOL_ENGINE_SNIFFER = "wave_chart";
public static final String PROTOCOL_ES_DOWN = "d";
public static final String PROTOCOL_ES_UP = "u";
public static final String PROTOCOL_HELLO_PREFIX = "***";
public static final String PROTOCOL_HIP_NAME = "HIP";
public static final String PROTOCOL_HPFP_NAME = "hpfp";
public static final String PROTOCOL_INJ1_SHORT_NAME = "i1";
public static final String PROTOCOL_MSG = "msg";
public static final String PROTOCOL_OUTPIN = "outpin";
public static final String PROTOCOL_SIGNATURE_PREFIX = "rusEFI ";
public static final String PROTOCOL_TACH_NAME = "tach";
public static final String PROTOCOL_TEST_RESPONSE_TAG = "ts_p_alive";
public static final String PROTOCOL_VERSION_TAG = "rusEfiVersion";
public static final String PROTOCOL_VVT1_NAME = "VVT1";
public static final String PROTOCOL_VVT2_NAME = "VVT2";
public static final String PROTOCOL_VVT3_NAME = "VVT3";
public static final String PROTOCOL_VVT4_NAME = "VVT4";
public static final String PROTOCOL_WA_CHANNEL_1 = "input1";
public static final String PROTOCOL_WA_CHANNEL_2 = "input2";
public static final String PROTOCOL_WA_CHANNEL_3 = "input3";
public static final String PROTOCOL_WA_CHANNEL_4 = "input4";
public static final int SCRIPT_CURVE_16 = 16;
public static final int SCRIPT_CURVE_8 = 8;
public static final int SCRIPT_CURVE_COUNT = 6;
public static final int SCRIPT_SETTING_COUNT = 8;
public static final int SCRIPT_TABLE_8 = 8;
public static final int SCRIPT_TABLE_COUNT = 4;
public static final int SENT_INPUT_COUNT = 1;
public static final int STFT_BANK_COUNT = 2;
public static final int STFT_CELL_COUNT = 4;
public static final int TCU_GEAR_COUNT = 10;
public static final int TCU_MAGIC_SIZE = 8;
public static final int TCU_SOLENOID_COUNT = 6;
public static final int TOOTH_DATA_LENGTH = 2000;
public static final int TOOTH_PACKET_COUNT = 1000;
public static final int TOOTH_PACKET_SIZE = 2;
public static final String TOP_DEAD_CENTER_MESSAGE = "r";
public static final int TORQUE_CURVE_SIZE = 6;
public static final int TPS_2_BYTE_PACKING_MULT = 100;
public static final int TPS_TPS_ACCEL_CLT_CORR_TABLE = 4;
public static final int TPS_TPS_ACCEL_TABLE = 8;
public static final String TRIGGER_COMMENT = "#";
public static final String TRIGGER_CYCLE_DURATION = "cycleDuration";
public static final String TRIGGER_GAP_FROM = "gapFrom";
public static final String TRIGGER_GAP_TO = "gapTo";
public static final String TRIGGER_GAPS_COUNT = "gapsCount";
public static final String TRIGGER_HARDCODED_OPERATION_MODE = "knownOperationMode";
public static final String TRIGGER_HAS_SECOND_CHANNEL = "hasSecondChannel";
public static final int TRIGGER_INPUT_PIN_COUNT = 2;
public static final String TRIGGER_IS_CRANK_KEY = "crankBased";
public static final String TRIGGER_IS_SECOND_WHEEL_CAM = "isSecondWheelCam";
public static final int TRIGGER_SIMULATOR_PIN_COUNT = 2;
public static final String TRIGGER_WITH_SYNC = "isSynchronizationNeeded";
public static final String TRIGGERS_FILE_NAME = "triggers.txt";
public static final int TRIM_SIZE = 4;
public static final int TS_BLOCK_READ_TIMEOUT = 3000;
public static final char TS_BURN_COMMAND = 'B';
public static final char TS_CHUNK_WRITE_COMMAND = 'C';
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
public static final int TS_COMPOSITE_READ = 3;
public static final char TS_CRC_CHECK_COMMAND = 'k';
public static final char TS_EXECUTE = 'E';
public static final int TS_FILE_VERSION = 20210312;
public static final int TS_FILE_VERSION_OFFSET = 124;
public static final char TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY = '8';
public static final char TS_GET_CONFIG_ERROR = 'e';
public static final char TS_GET_FIRMWARE_VERSION = 'V';
public static final char TS_GET_OUTPUTS_SIZE = '4';
public static final char TS_GET_PROTOCOL_VERSION_COMMAND_F = 'F';
public static final char TS_GET_SCATTERED_GET_COMMAND = '9';
public static final char TS_GET_TEXT = 'G';
public static final char TS_HELLO_COMMAND = 'S';
public static final char TS_IO_TEST_COMMAND = 'Z';
public static final char TS_ONLINE_PROTOCOL = 'z';
public static final char TS_OUTPUT_COMMAND = 'O';
public static final char TS_PAGE_COMMAND = 'P';
public static final char TS_PERF_TRACE_BEGIN = '_';
public static final char TS_PERF_TRACE_GET_BUFFER = 'b';
public static final String TS_PROTOCOL = "001";
public static final char TS_QUERY_COMMAND = 'Q';
public static final char TS_READ_COMMAND = 'R';
public static final int TS_RESPONSE_BURN_OK = 4;
public static final int TS_RESPONSE_COMMAND_OK = 7;
public static final int TS_RESPONSE_CRC_FAILURE = 0x82;
public static final int TS_RESPONSE_FRAMING_ERROR = 0x8D;
public static final int TS_RESPONSE_OK = 0;
public static final int TS_RESPONSE_OUT_OF_RANGE = 0x84;
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 char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final String TS_TRIGGER_SCOPE_CHANNEL_1_NAME = "Channel 1";
public static final String TS_TRIGGER_SCOPE_CHANNEL_2_NAME = "Channel 2";
public static final int TS_TRIGGER_SCOPE_DISABLE = 5;
public static final int TS_TRIGGER_SCOPE_ENABLE = 4;
public static final int TS_TRIGGER_SCOPE_READ = 6;
public static final int VBAT_INJECTOR_CURVE_SIZE = 8;
public static final int VE_BLEND_COUNT = 4;
public static final int VEHICLE_INFO_SIZE = 32;
public static final int VIN_NUMBER_SIZE = 17;
public static final int VM_VVT_INACTIVE = 0;
public static final int VR_THRESHOLD_COUNT = 2;
public static final int WARNING_BUFFER_SIZE = 120;
public static final int WWAE_TABLE_SIZE = 8;
public static final Field HWEVENTCOUNTERS1 = Field.create("HWEVENTCOUNTERS1", 0, FieldType.INT).setScale(1.0).setBaseOffset(1152);
public static final Field HWEVENTCOUNTERS2 = Field.create("HWEVENTCOUNTERS2", 4, FieldType.INT).setScale(1.0).setBaseOffset(1152);
public static final Field HWEVENTCOUNTERS3 = Field.create("HWEVENTCOUNTERS3", 8, FieldType.INT).setScale(1.0).setBaseOffset(1152);

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Tue Mar 21 13:46:06 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class TriggerState {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Thu Mar 16 20:21:25 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Wed Mar 29 00:34:23 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class TriggerStatePrimary {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu Mar 16 20:21:25 UTC 2023
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Mar 29 00:34:22 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -106,6 +106,7 @@ public class TsOutputs {
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_ETB = "ETB more";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_SYNC = "Sync";
public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "Ignition: coil charge time";
public static final String GAUGE_NAME_ACCEL_ROLL = "Acceleration: Roll";
@ -612,8 +613,10 @@ public class TsOutputs {
public static final Field TRIGGERPRIMARYRISE = Field.create("TRIGGERPRIMARYRISE", 380, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERSECONDARYFALL = Field.create("TRIGGERSECONDARYFALL", 384, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERSECONDARYRISE = Field.create("TRIGGERSECONDARYRISE", 388, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERVVTFALL = Field.create("TRIGGERVVTFALL", 392, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERVVTRISE = Field.create("TRIGGERVVTRISE", 396, FieldType.INT).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERVVTFALL = Field.create("TRIGGERVVTFALL", 392, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERVVTRISE = Field.create("TRIGGERVVTRISE", 394, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERVVT2FALL = Field.create("TRIGGERVVT2FALL", 396, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field TRIGGERVVT2RISE = Field.create("TRIGGERVVT2RISE", 398, FieldType.INT16).setScale(1.0).setBaseOffset(0);
public static final Field STARTERSTATE = Field.create("STARTERSTATE", 400, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field STARTERRELAYDISABLE = Field.create("STARTERRELAYDISABLE", 401, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field MULTISPARKCOUNTER = Field.create("MULTISPARKCOUNTER", 402, FieldType.INT8).setScale(1.0).setBaseOffset(0);
@ -1093,6 +1096,8 @@ public class TsOutputs {
TRIGGERSECONDARYRISE,
TRIGGERVVTFALL,
TRIGGERVVTRISE,
TRIGGERVVT2FALL,
TRIGGERVVT2RISE,
STARTERSTATE,
STARTERRELAYDISABLE,
MULTISPARKCOUNTER,