Auto-generated configs and docs
This commit is contained in:
parent
ee97e2a7d0
commit
490d9b0c93
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:07 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 06:01:26 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1243,11 +1243,9 @@ struct engine_configuration_s {
|
|||
*/
|
||||
scaled_channel<uint8_t, 10, 1> knockRetardReapplyRate;
|
||||
/**
|
||||
* Maximum amount of knock retard.
|
||||
deg
|
||||
* offset 566
|
||||
*/
|
||||
uint8_t knockRetardMaximum;
|
||||
uint8_t unused556;
|
||||
/**
|
||||
* Set this so your vehicle speed signal is responsive, but not noisy. Larger value give smoother but slower response.
|
||||
* offset 567
|
||||
|
@ -4966,8 +4964,23 @@ struct persistent_config_s {
|
|||
* offset 21246
|
||||
*/
|
||||
scaled_channel<uint8_t, 1, 100> throttle2TrimRpmBins[6];
|
||||
/**
|
||||
deg
|
||||
* offset 21252
|
||||
*/
|
||||
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[6][6];
|
||||
/**
|
||||
%
|
||||
* offset 21288
|
||||
*/
|
||||
uint8_t maxKnockRetardLoadBins[6];
|
||||
/**
|
||||
RPM
|
||||
* offset 21294
|
||||
*/
|
||||
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[6];
|
||||
};
|
||||
static_assert(sizeof(persistent_config_s) == 21252);
|
||||
static_assert(sizeof(persistent_config_s) == 21300);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:07 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 06:01:26 UTC 2022
|
||||
|
|
|
@ -1572,7 +1572,6 @@
|
|||
#define knockDetectionWindowStart_offset 1396
|
||||
#define knockNoiseRpmBins_offset 16
|
||||
#define knockRetardAggression_offset 564
|
||||
#define knockRetardMaximum_offset 566
|
||||
#define knockRetardReapplyRate_offset 565
|
||||
#define knockSamplingDuration_offset 1860
|
||||
#define l9779_cs_offset 572
|
||||
|
@ -1694,6 +1693,9 @@
|
|||
#define maxAcTps_offset 14
|
||||
#define maxCamPhaseResolveRpm_offset 3120
|
||||
#define maxIdleVss_offset 398
|
||||
#define maxKnockRetardLoadBins_offset 21288
|
||||
#define maxKnockRetardRpmBins_offset 21294
|
||||
#define maxKnockRetardTable_offset 21252
|
||||
#define mc33816_cs_offset 2072
|
||||
#define mc33816_driven_offset 1952
|
||||
#define mc33816_flag0_offset 1484
|
||||
|
@ -1776,7 +1778,7 @@
|
|||
#define pedalToTpsRpmBins_offset 5536
|
||||
#define pedalToTpsTable_offset 5464
|
||||
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
|
||||
#define persistent_config_s_size 21252
|
||||
#define persistent_config_s_size 21300
|
||||
#define pid_s_size 20
|
||||
#define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0
|
||||
#define PidAutoTune_AutoTunerState_CONVERGED 16
|
||||
|
@ -1935,7 +1937,7 @@
|
|||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define showHumanReadableWarning_offset 960
|
||||
#define SIGNATURE_HASH 3830525865
|
||||
#define SIGNATURE_HASH 3329553180
|
||||
#define silentTriggerError_offset 1360
|
||||
#define skippedWheelOnCam_offset 1360
|
||||
#define slowAdcAlpha_offset 1600
|
||||
|
@ -2168,7 +2170,7 @@
|
|||
#define torqueLoadBins_offset 3684
|
||||
#define torqueRpmBins_offset 3672
|
||||
#define torqueTable_offset 3636
|
||||
#define TOTAL_CONFIG_SIZE 21252
|
||||
#define TOTAL_CONFIG_SIZE 21300
|
||||
#define totalGearsCount_offset 1584
|
||||
#define tps1_1AdcChannel_offset 456
|
||||
#define tps1_2AdcChannel_offset 686
|
||||
|
@ -2495,12 +2497,12 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.cypress.3830525865"
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.cypress.3329553180"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
#define TS_TEST_COMMAND_char t
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1236
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1240
|
||||
#define TsCalMode_EtbKd 5
|
||||
#define TsCalMode_EtbKi 4
|
||||
#define TsCalMode_EtbKp 3
|
||||
|
@ -2538,6 +2540,7 @@
|
|||
#define unused120b18_offset 120
|
||||
#define unused1740b2_offset 1628
|
||||
#define unused4080_offset 3122
|
||||
#define unused556_offset 566
|
||||
#define unused962_offset 1040
|
||||
#define unused_1484_bit_27_offset 1372
|
||||
#define unused_1484_bit_29_offset 1372
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:05 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 06:01:24 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1243,11 +1243,9 @@ struct engine_configuration_s {
|
|||
*/
|
||||
scaled_channel<uint8_t, 10, 1> knockRetardReapplyRate;
|
||||
/**
|
||||
* Maximum amount of knock retard.
|
||||
deg
|
||||
* offset 566
|
||||
*/
|
||||
uint8_t knockRetardMaximum;
|
||||
uint8_t unused556;
|
||||
/**
|
||||
* Set this so your vehicle speed signal is responsive, but not noisy. Larger value give smoother but slower response.
|
||||
* offset 567
|
||||
|
@ -4966,8 +4964,23 @@ struct persistent_config_s {
|
|||
* offset 21246
|
||||
*/
|
||||
scaled_channel<uint8_t, 1, 100> throttle2TrimRpmBins[6];
|
||||
/**
|
||||
deg
|
||||
* offset 21252
|
||||
*/
|
||||
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[6][6];
|
||||
/**
|
||||
%
|
||||
* offset 21288
|
||||
*/
|
||||
uint8_t maxKnockRetardLoadBins[6];
|
||||
/**
|
||||
RPM
|
||||
* offset 21294
|
||||
*/
|
||||
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[6];
|
||||
};
|
||||
static_assert(sizeof(persistent_config_s) == 21252);
|
||||
static_assert(sizeof(persistent_config_s) == 21300);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:05 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 06:01:24 UTC 2022
|
||||
|
|
|
@ -1572,7 +1572,6 @@
|
|||
#define knockDetectionWindowStart_offset 1396
|
||||
#define knockNoiseRpmBins_offset 16
|
||||
#define knockRetardAggression_offset 564
|
||||
#define knockRetardMaximum_offset 566
|
||||
#define knockRetardReapplyRate_offset 565
|
||||
#define knockSamplingDuration_offset 1860
|
||||
#define l9779_cs_offset 572
|
||||
|
@ -1694,6 +1693,9 @@
|
|||
#define maxAcTps_offset 14
|
||||
#define maxCamPhaseResolveRpm_offset 3120
|
||||
#define maxIdleVss_offset 398
|
||||
#define maxKnockRetardLoadBins_offset 21288
|
||||
#define maxKnockRetardRpmBins_offset 21294
|
||||
#define maxKnockRetardTable_offset 21252
|
||||
#define mc33816_cs_offset 2072
|
||||
#define mc33816_driven_offset 1952
|
||||
#define mc33816_flag0_offset 1484
|
||||
|
@ -1776,7 +1778,7 @@
|
|||
#define pedalToTpsRpmBins_offset 5536
|
||||
#define pedalToTpsTable_offset 5464
|
||||
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
|
||||
#define persistent_config_s_size 21252
|
||||
#define persistent_config_s_size 21300
|
||||
#define pid_s_size 20
|
||||
#define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0
|
||||
#define PidAutoTune_AutoTunerState_CONVERGED 16
|
||||
|
@ -1935,7 +1937,7 @@
|
|||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define showHumanReadableWarning_offset 960
|
||||
#define SIGNATURE_HASH 2357628261
|
||||
#define SIGNATURE_HASH 2929938896
|
||||
#define silentTriggerError_offset 1360
|
||||
#define skippedWheelOnCam_offset 1360
|
||||
#define slowAdcAlpha_offset 1600
|
||||
|
@ -2168,7 +2170,7 @@
|
|||
#define torqueLoadBins_offset 3684
|
||||
#define torqueRpmBins_offset 3672
|
||||
#define torqueTable_offset 3636
|
||||
#define TOTAL_CONFIG_SIZE 21252
|
||||
#define TOTAL_CONFIG_SIZE 21300
|
||||
#define totalGearsCount_offset 1584
|
||||
#define tps1_1AdcChannel_offset 456
|
||||
#define tps1_2AdcChannel_offset 686
|
||||
|
@ -2495,12 +2497,12 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.kin.2357628261"
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.kin.2929938896"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
#define TS_TEST_COMMAND_char t
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1236
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1240
|
||||
#define TsCalMode_EtbKd 5
|
||||
#define TsCalMode_EtbKi 4
|
||||
#define TsCalMode_EtbKp 3
|
||||
|
@ -2538,6 +2540,7 @@
|
|||
#define unused120b18_offset 120
|
||||
#define unused1740b2_offset 1628
|
||||
#define unused4080_offset 3122
|
||||
#define unused556_offset 566
|
||||
#define unused962_offset 1040
|
||||
#define unused_1484_bit_27_offset 1372
|
||||
#define unused_1484_bit_29_offset 1372
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:09 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 06:01:27 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1243,11 +1243,9 @@ struct engine_configuration_s {
|
|||
*/
|
||||
scaled_channel<uint8_t, 10, 1> knockRetardReapplyRate;
|
||||
/**
|
||||
* Maximum amount of knock retard.
|
||||
deg
|
||||
* offset 566
|
||||
*/
|
||||
uint8_t knockRetardMaximum;
|
||||
uint8_t unused556;
|
||||
/**
|
||||
* Set this so your vehicle speed signal is responsive, but not noisy. Larger value give smoother but slower response.
|
||||
* offset 567
|
||||
|
@ -4966,8 +4964,23 @@ struct persistent_config_s {
|
|||
* offset 21246
|
||||
*/
|
||||
scaled_channel<uint8_t, 1, 100> throttle2TrimRpmBins[6];
|
||||
/**
|
||||
deg
|
||||
* offset 21252
|
||||
*/
|
||||
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[6][6];
|
||||
/**
|
||||
%
|
||||
* offset 21288
|
||||
*/
|
||||
uint8_t maxKnockRetardLoadBins[6];
|
||||
/**
|
||||
RPM
|
||||
* offset 21294
|
||||
*/
|
||||
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[6];
|
||||
};
|
||||
static_assert(sizeof(persistent_config_s) == 21252);
|
||||
static_assert(sizeof(persistent_config_s) == 21300);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:09 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 06:01:27 UTC 2022
|
||||
|
|
|
@ -1536,7 +1536,6 @@
|
|||
#define knockDetectionWindowStart_offset 1396
|
||||
#define knockNoiseRpmBins_offset 16
|
||||
#define knockRetardAggression_offset 564
|
||||
#define knockRetardMaximum_offset 566
|
||||
#define knockRetardReapplyRate_offset 565
|
||||
#define knockSamplingDuration_offset 1860
|
||||
#define l9779_cs_offset 572
|
||||
|
@ -1658,6 +1657,9 @@
|
|||
#define maxAcTps_offset 14
|
||||
#define maxCamPhaseResolveRpm_offset 3120
|
||||
#define maxIdleVss_offset 398
|
||||
#define maxKnockRetardLoadBins_offset 21288
|
||||
#define maxKnockRetardRpmBins_offset 21294
|
||||
#define maxKnockRetardTable_offset 21252
|
||||
#define mc33816_cs_offset 2072
|
||||
#define mc33816_driven_offset 1952
|
||||
#define mc33816_flag0_offset 1484
|
||||
|
@ -1741,7 +1743,7 @@
|
|||
#define pedalToTpsRpmBins_offset 5536
|
||||
#define pedalToTpsTable_offset 5464
|
||||
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
|
||||
#define persistent_config_s_size 21252
|
||||
#define persistent_config_s_size 21300
|
||||
#define pid_s_size 20
|
||||
#define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0
|
||||
#define PidAutoTune_AutoTunerState_CONVERGED 16
|
||||
|
@ -1901,7 +1903,7 @@
|
|||
#define show_Proteus_presets false
|
||||
#define show_test_presets false
|
||||
#define showHumanReadableWarning_offset 960
|
||||
#define SIGNATURE_HASH 2639263347
|
||||
#define SIGNATURE_HASH 3211406022
|
||||
#define silentTriggerError_offset 1360
|
||||
#define skippedWheelOnCam_offset 1360
|
||||
#define slowAdcAlpha_offset 1600
|
||||
|
@ -2135,7 +2137,7 @@
|
|||
#define torqueLoadBins_offset 3684
|
||||
#define torqueRpmBins_offset 3672
|
||||
#define torqueTable_offset 3636
|
||||
#define TOTAL_CONFIG_SIZE 21252
|
||||
#define TOTAL_CONFIG_SIZE 21300
|
||||
#define totalGearsCount_offset 1584
|
||||
#define tps1_1AdcChannel_offset 456
|
||||
#define tps1_2AdcChannel_offset 686
|
||||
|
@ -2462,12 +2464,12 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.2639263347"
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.3211406022"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
#define TS_TEST_COMMAND_char t
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1236
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1240
|
||||
#define TsCalMode_EtbKd 5
|
||||
#define TsCalMode_EtbKi 4
|
||||
#define TsCalMode_EtbKp 3
|
||||
|
@ -2505,6 +2507,7 @@
|
|||
#define unused120b18_offset 120
|
||||
#define unused1740b2_offset 1628
|
||||
#define unused4080_offset 3122
|
||||
#define unused556_offset 566
|
||||
#define unused962_offset 1040
|
||||
#define unused_1484_bit_27_offset 1372
|
||||
#define unused_1484_bit_29_offset 1372
|
||||
|
|
|
@ -271,6 +271,7 @@ entry = extiOverflowCount, "extiOverflowCount", int, "%d"
|
|||
entry = m_knockRetard, "Degrees retarded: larger number = more retard", float, "%.3f"
|
||||
entry = m_knockThreshold, "m_knockThreshold", float, "%.3f"
|
||||
entry = m_knockCount, "m_knockCount", int, "%d"
|
||||
entry = m_maximumRetard, "m_maximumRetard", float, "%.3f"
|
||||
entry = m_requested_pump, "Computed requested pump duration in degrees (not including deadtime)", float, "%.3f"
|
||||
entry = fuel_requested_percent, "fuel_requested_percent", float, "%.3f"
|
||||
entry = fuel_requested_percent_pi, "fuel_requested_percent_pi", float, "%.3f"
|
||||
|
|
|
@ -4,6 +4,7 @@ dialog = knock_controllerDialog, "knock_controller"
|
|||
graphLine = m_knockRetard
|
||||
graphLine = m_knockThreshold
|
||||
graphLine = m_knockCount
|
||||
graphLine = m_maximumRetard
|
||||
|
||||
indicatorPanel = high_pressure_fuel_pumpIndicatorPanel, 2
|
||||
indicator = {noValve}, "noValve No", "noValve Yes"
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -388,106 +388,107 @@ unusedAtTheEnd159("unusedAtTheEnd 159", SensorCategory.SENSOR_INPUTS, FieldType.
|
|||
m_knockRetard("Degrees retarded: larger number = more retard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 756, 1.0, -1.0, -1.0, ""),
|
||||
m_knockThreshold("m_knockThreshold", SensorCategory.SENSOR_INPUTS, FieldType.INT, 760, 1.0, -1.0, -1.0, ""),
|
||||
m_knockCount("m_knockCount", SensorCategory.SENSOR_INPUTS, FieldType.INT, 764, 1.0, -1.0, -1.0, ""),
|
||||
m_requested_pump("Computed requested pump duration in degrees (not including deadtime)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 768, 1.0, -1.0, -1.0, ""),
|
||||
fuel_requested_percent("fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 772, 1.0, -1.0, -1.0, ""),
|
||||
fuel_requested_percent_pi("fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 776, 1.0, -1.0, -1.0, ""),
|
||||
nextLobe("nextLobe", SensorCategory.SENSOR_INPUTS, FieldType.INT, 784, 1.0, -1.0, -1.0, ""),
|
||||
di_nextStart("DI: next start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 788, 1.0, 0.0, 100.0, "v"),
|
||||
m_deadtime("m_deadtime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 792, 1.0, -1.0, -1.0, ""),
|
||||
pressureDelta("pressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 796, 1.0, -1.0, -1.0, ""),
|
||||
pressureRatio("pressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 800, 1.0, -1.0, -1.0, ""),
|
||||
retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT, 804, 1.0, -1.0, -1.0, ""),
|
||||
luaTargetAdd("luaTargetAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 816, 1.0, -1.0, -1.0, ""),
|
||||
luaTargetMult("luaTargetMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 820, 1.0, -1.0, -1.0, ""),
|
||||
openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 824, 1.0, -1.0, -1.0, ""),
|
||||
boostControllerClosedLoopPart("Boost Closed Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 828, 0.5, -50.0, 50.0, "%"),
|
||||
alignmentFill_at_17("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 829, 1.0, -20.0, 100.0, "units"),
|
||||
boostControlTarget("Boost Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 830, 0.03333333333333333, 0.0, 0.0, "kPa"),
|
||||
latest_usage_ac_control("AC latest activity", SensorCategory.SENSOR_INPUTS, FieldType.INT, 836, 1.0, -1.0, -1.0, ""),
|
||||
acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 840, 1.0, -1.0, -1.0, ""),
|
||||
lua("lua", SensorCategory.SENSOR_INPUTS, FieldType.INT, 856, 1.0, -1.0, -1.0, ""),
|
||||
sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 868, 1.0, -1.0, -1.0, ""),
|
||||
targetAFR("targetAFR", SensorCategory.SENSOR_INPUTS, FieldType.INT, 892, 1.0, -1.0, -1.0, ""),
|
||||
engineCycleDurationMs("engineCycleDurationMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 896, 1.0, -1.0, -1.0, ""),
|
||||
minRpmKcurrentTPS("minRpmKcurrentTPS", SensorCategory.SENSOR_INPUTS, FieldType.INT, 900, 1.0, -1.0, -1.0, ""),
|
||||
currentTpsAdc("currentTpsAdc", SensorCategory.SENSOR_INPUTS, FieldType.INT, 904, 1.0, -1.0, -1.0, ""),
|
||||
tpsVoltageMCU("tpsVoltageMCU", SensorCategory.SENSOR_INPUTS, FieldType.INT, 908, 1.0, -1.0, -1.0, ""),
|
||||
tpsVoltageBoard("tpsVoltageBoard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 912, 1.0, -1.0, -1.0, ""),
|
||||
currentBaroCorrectedVE("currentBaroCorrectedVE", SensorCategory.SENSOR_INPUTS, FieldType.INT, 916, 1.0, -1.0, -1.0, ""),
|
||||
injectorFlowCorrection("injectorFlowCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 920, 1.0, -1.0, -1.0, ""),
|
||||
baroCorrection("baroCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 924, 1.0, -1.0, -1.0, ""),
|
||||
cranking("cranking", SensorCategory.SENSOR_INPUTS, FieldType.INT, 928, 1.0, -1.0, -1.0, ""),
|
||||
running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 948, 1.0, -1.0, -1.0, ""),
|
||||
sparkDwell("ignition dwell duration in ms\nSee also dwellAngle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 976, 1.0, -1.0, -1.0, ""),
|
||||
dwellAngle("ignition dwell duration as crankshaft angle\nNAN if engine is stopped\nSee also sparkDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 980, 1.0, -1.0, -1.0, ""),
|
||||
cltTimingCorrection("cltTimingCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 984, 0.01, -20.0, 20.0, "deg"),
|
||||
timingIatCorrection("timingIatCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 986, 0.01, -20.0, 20.0, "deg"),
|
||||
timingPidCorrection("timingPidCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 988, 0.01, -20.0, 20.0, "deg"),
|
||||
hellenBoardId("Detected Board ID", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 990, 1.0, 0.0, 3000.0, "id"),
|
||||
egt1("egt1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 996, 1.0, -1.0, -1.0, ""),
|
||||
egt2("egt2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1000, 1.0, -1.0, -1.0, ""),
|
||||
desiredRpmLimit("User-defined RPM hard limit", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1004, 1.0, 0.0, 30000.0, "rpm"),
|
||||
alignmentFill_at_150("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1006, 1.0, -20.0, 100.0, "units"),
|
||||
fuelInjectionCounter("fuelInjectionCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1008, 1.0, -1.0, -1.0, ""),
|
||||
sparkCounter("sparkCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1012, 1.0, -1.0, -1.0, ""),
|
||||
tpsFrom("tpsFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1016, 1.0, -1.0, -1.0, ""),
|
||||
tpsTo("tpsTo", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1020, 1.0, -1.0, -1.0, ""),
|
||||
deltaTps("deltaTps", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1024, 1.0, -1.0, -1.0, ""),
|
||||
extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1028, 1.0, -1.0, -1.0, ""),
|
||||
valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1032, 1.0, -1.0, -1.0, ""),
|
||||
fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1040, 1.0, -1.0, -1.0, ""),
|
||||
accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1044, 1.0, -1.0, -1.0, ""),
|
||||
maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1048, 1.0, -1.0, -1.0, ""),
|
||||
maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1052, 1.0, -1.0, -1.0, ""),
|
||||
maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1056, 1.0, -1.0, -1.0, ""),
|
||||
cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1060, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters1("Hardware events since boot 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1064, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters2("Hardware events since boot 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1068, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters3("Hardware events since boot 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1072, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters4("Hardware events since boot 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1076, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters5("Hardware events since boot 5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1080, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters6("Hardware events since boot 6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1084, 1.0, -1.0, -1.0, ""),
|
||||
vvtCamCounter("vvtCamCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1088, 1.0, -1.0, -1.0, ""),
|
||||
mapVvt_MAP_AT_SPECIAL_POINT("mapVvt_MAP_AT_SPECIAL_POINT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1092, 1.0, -10000.0, 10000.0, ""),
|
||||
mapVvt_MAP_AT_DIFF("mapVvt_MAP_AT_DIFF", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1096, 1.0, -10000.0, 10000.0, ""),
|
||||
mapVvt_MAP_AT_CYCLE_COUNT("mapVvt_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1100, 1.0, -10000.0, 10000.0, ""),
|
||||
mapVvt_map_peak("mapVvt_map_peak", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1101, 1.0, -10000.0, 10000.0, ""),
|
||||
alignmentFill_at_38("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1102, 1.0, -20.0, 100.0, "units"),
|
||||
totalRevolutionCounter("Crank revolution counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1104, 1.0, -1.0, -1.0, ""),
|
||||
vvtSyncGapRatio("vvtSyncGapRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1108, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtCurrentPosition("vvtCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1112, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Trigger Sync Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1116, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerActualSyncGapRatio("trigger: unused field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1120, 1.0, -1.0, -1.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1124, 1.0, -1.0, -1.0, ""),
|
||||
vvtCounter("vvtCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1125, 1.0, -1.0, -1.0, ""),
|
||||
camResyncCounter("camResyncCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1126, 1.0, -1.0, -1.0, ""),
|
||||
vvtStateIndex("vvtStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1127, 1.0, -1.0, -1.0, ""),
|
||||
wallFuelCorrection("fuel injection time correction to account for wall wetting effect for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1132, 1.0, -1.0, -1.0, ""),
|
||||
wallFuel("Amount of fuel on the wall, in ms of injector open time for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1136, 1.0, -1.0, -1.0, ""),
|
||||
idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1140, 1.0, -1.0, -1.0, ""),
|
||||
currentIdlePosition("idle: current position\nthat's current position with CLT and IAT corrections", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1144, 1.0, -1.0, -1.0, ""),
|
||||
baseIdlePosition("idle: base value\ncurrent position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1148, 1.0, -1.0, -1.0, ""),
|
||||
iacByTpsTaper("idle: iacByTpsTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1152, 1.0, -1.0, -1.0, ""),
|
||||
throttlePedalUpState("true in IDLE throttle pedal state, false if driver is touching the pedal\ntodo: better name for this field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1156, 1.0, -1.0, -1.0, ""),
|
||||
targetRpmByClt("idle: target by CLT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1164, 1.0, -1.0, -1.0, ""),
|
||||
targetRpmAcBump("idle: A/C bump", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1168, 1.0, -1.0, -1.0, ""),
|
||||
iacByRpmTaper("idle: iacByRpmTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1172, 1.0, -1.0, -1.0, ""),
|
||||
luaAdd("idle: Lua Adder", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1176, 1.0, -1.0, -1.0, ""),
|
||||
baseDwell("baseDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1180, 1.0, -1.0, -1.0, ""),
|
||||
dwellVoltageCorrection("dwellVoltageCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1184, 1.0, -1.0, -1.0, ""),
|
||||
luaTimingAdd("luaTimingAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1188, 1.0, -1.0, -1.0, ""),
|
||||
luaTimingMult("luaTimingMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1192, 1.0, -1.0, -1.0, ""),
|
||||
idlePosition("idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1196, 1.0, -1.0, -1.0, ""),
|
||||
trim("trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1200, 1.0, -1.0, -1.0, ""),
|
||||
luaAdjustment("luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1204, 1.0, -1.0, -1.0, ""),
|
||||
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1208, 1.0, -1.0, -1.0, ""),
|
||||
etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1212, 1.0, -10000.0, 10000.0, ""),
|
||||
etbCurrentTarget("etbCurrentTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1216, 1.0, -10000.0, 10000.0, "%"),
|
||||
faultCode("faultCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1224, 1.0, -1.0, -1.0, ""),
|
||||
heaterDuty("heaterDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1225, 1.0, 0.0, 100.0, "%"),
|
||||
pumpDuty("pumpDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1226, 1.0, 0.0, 100.0, "%"),
|
||||
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1227, 1.0, -20.0, 100.0, "units"),
|
||||
tempC("tempC", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1228, 1.0, 500.0, 1000.0, "C"),
|
||||
nernstVoltage("nernstVoltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1230, 0.001, 0.0, 1.0, "V"),
|
||||
esr("esr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1232, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1234, 1.0, -20.0, 100.0, "units"),
|
||||
m_maximumRetard("m_maximumRetard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 768, 1.0, -1.0, -1.0, ""),
|
||||
m_requested_pump("Computed requested pump duration in degrees (not including deadtime)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 772, 1.0, -1.0, -1.0, ""),
|
||||
fuel_requested_percent("fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 776, 1.0, -1.0, -1.0, ""),
|
||||
fuel_requested_percent_pi("fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 780, 1.0, -1.0, -1.0, ""),
|
||||
nextLobe("nextLobe", SensorCategory.SENSOR_INPUTS, FieldType.INT, 788, 1.0, -1.0, -1.0, ""),
|
||||
di_nextStart("DI: next start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 792, 1.0, 0.0, 100.0, "v"),
|
||||
m_deadtime("m_deadtime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 796, 1.0, -1.0, -1.0, ""),
|
||||
pressureDelta("pressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 800, 1.0, -1.0, -1.0, ""),
|
||||
pressureRatio("pressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 804, 1.0, -1.0, -1.0, ""),
|
||||
retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT, 808, 1.0, -1.0, -1.0, ""),
|
||||
luaTargetAdd("luaTargetAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 820, 1.0, -1.0, -1.0, ""),
|
||||
luaTargetMult("luaTargetMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 824, 1.0, -1.0, -1.0, ""),
|
||||
openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 828, 1.0, -1.0, -1.0, ""),
|
||||
boostControllerClosedLoopPart("Boost Closed Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 832, 0.5, -50.0, 50.0, "%"),
|
||||
alignmentFill_at_17("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 833, 1.0, -20.0, 100.0, "units"),
|
||||
boostControlTarget("Boost Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 834, 0.03333333333333333, 0.0, 0.0, "kPa"),
|
||||
latest_usage_ac_control("AC latest activity", SensorCategory.SENSOR_INPUTS, FieldType.INT, 840, 1.0, -1.0, -1.0, ""),
|
||||
acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 844, 1.0, -1.0, -1.0, ""),
|
||||
lua("lua", SensorCategory.SENSOR_INPUTS, FieldType.INT, 860, 1.0, -1.0, -1.0, ""),
|
||||
sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 872, 1.0, -1.0, -1.0, ""),
|
||||
targetAFR("targetAFR", SensorCategory.SENSOR_INPUTS, FieldType.INT, 896, 1.0, -1.0, -1.0, ""),
|
||||
engineCycleDurationMs("engineCycleDurationMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 900, 1.0, -1.0, -1.0, ""),
|
||||
minRpmKcurrentTPS("minRpmKcurrentTPS", SensorCategory.SENSOR_INPUTS, FieldType.INT, 904, 1.0, -1.0, -1.0, ""),
|
||||
currentTpsAdc("currentTpsAdc", SensorCategory.SENSOR_INPUTS, FieldType.INT, 908, 1.0, -1.0, -1.0, ""),
|
||||
tpsVoltageMCU("tpsVoltageMCU", SensorCategory.SENSOR_INPUTS, FieldType.INT, 912, 1.0, -1.0, -1.0, ""),
|
||||
tpsVoltageBoard("tpsVoltageBoard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 916, 1.0, -1.0, -1.0, ""),
|
||||
currentBaroCorrectedVE("currentBaroCorrectedVE", SensorCategory.SENSOR_INPUTS, FieldType.INT, 920, 1.0, -1.0, -1.0, ""),
|
||||
injectorFlowCorrection("injectorFlowCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 924, 1.0, -1.0, -1.0, ""),
|
||||
baroCorrection("baroCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 928, 1.0, -1.0, -1.0, ""),
|
||||
cranking("cranking", SensorCategory.SENSOR_INPUTS, FieldType.INT, 932, 1.0, -1.0, -1.0, ""),
|
||||
running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 952, 1.0, -1.0, -1.0, ""),
|
||||
sparkDwell("ignition dwell duration in ms\nSee also dwellAngle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 980, 1.0, -1.0, -1.0, ""),
|
||||
dwellAngle("ignition dwell duration as crankshaft angle\nNAN if engine is stopped\nSee also sparkDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 984, 1.0, -1.0, -1.0, ""),
|
||||
cltTimingCorrection("cltTimingCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 988, 0.01, -20.0, 20.0, "deg"),
|
||||
timingIatCorrection("timingIatCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 990, 0.01, -20.0, 20.0, "deg"),
|
||||
timingPidCorrection("timingPidCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 992, 0.01, -20.0, 20.0, "deg"),
|
||||
hellenBoardId("Detected Board ID", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 994, 1.0, 0.0, 3000.0, "id"),
|
||||
egt1("egt1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1000, 1.0, -1.0, -1.0, ""),
|
||||
egt2("egt2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1004, 1.0, -1.0, -1.0, ""),
|
||||
desiredRpmLimit("User-defined RPM hard limit", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1008, 1.0, 0.0, 30000.0, "rpm"),
|
||||
alignmentFill_at_150("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1010, 1.0, -20.0, 100.0, "units"),
|
||||
fuelInjectionCounter("fuelInjectionCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1012, 1.0, -1.0, -1.0, ""),
|
||||
sparkCounter("sparkCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1016, 1.0, -1.0, -1.0, ""),
|
||||
tpsFrom("tpsFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1020, 1.0, -1.0, -1.0, ""),
|
||||
tpsTo("tpsTo", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1024, 1.0, -1.0, -1.0, ""),
|
||||
deltaTps("deltaTps", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1028, 1.0, -1.0, -1.0, ""),
|
||||
extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1032, 1.0, -1.0, -1.0, ""),
|
||||
valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1036, 1.0, -1.0, -1.0, ""),
|
||||
fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1044, 1.0, -1.0, -1.0, ""),
|
||||
accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1048, 1.0, -1.0, -1.0, ""),
|
||||
maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1052, 1.0, -1.0, -1.0, ""),
|
||||
maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1056, 1.0, -1.0, -1.0, ""),
|
||||
maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1060, 1.0, -1.0, -1.0, ""),
|
||||
cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1064, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters1("Hardware events since boot 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1068, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters2("Hardware events since boot 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1072, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters3("Hardware events since boot 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1076, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters4("Hardware events since boot 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1080, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters5("Hardware events since boot 5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1084, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters6("Hardware events since boot 6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1088, 1.0, -1.0, -1.0, ""),
|
||||
vvtCamCounter("vvtCamCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1092, 1.0, -1.0, -1.0, ""),
|
||||
mapVvt_MAP_AT_SPECIAL_POINT("mapVvt_MAP_AT_SPECIAL_POINT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1096, 1.0, -10000.0, 10000.0, ""),
|
||||
mapVvt_MAP_AT_DIFF("mapVvt_MAP_AT_DIFF", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1100, 1.0, -10000.0, 10000.0, ""),
|
||||
mapVvt_MAP_AT_CYCLE_COUNT("mapVvt_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1104, 1.0, -10000.0, 10000.0, ""),
|
||||
mapVvt_map_peak("mapVvt_map_peak", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1105, 1.0, -10000.0, 10000.0, ""),
|
||||
alignmentFill_at_38("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1106, 1.0, -20.0, 100.0, "units"),
|
||||
totalRevolutionCounter("Crank revolution counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1108, 1.0, -1.0, -1.0, ""),
|
||||
vvtSyncGapRatio("vvtSyncGapRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1112, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtCurrentPosition("vvtCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1116, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Trigger Sync Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1120, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerActualSyncGapRatio("trigger: unused field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1124, 1.0, -1.0, -1.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1128, 1.0, -1.0, -1.0, ""),
|
||||
vvtCounter("vvtCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1129, 1.0, -1.0, -1.0, ""),
|
||||
camResyncCounter("camResyncCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1130, 1.0, -1.0, -1.0, ""),
|
||||
vvtStateIndex("vvtStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1131, 1.0, -1.0, -1.0, ""),
|
||||
wallFuelCorrection("fuel injection time correction to account for wall wetting effect for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1136, 1.0, -1.0, -1.0, ""),
|
||||
wallFuel("Amount of fuel on the wall, in ms of injector open time for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1140, 1.0, -1.0, -1.0, ""),
|
||||
idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1144, 1.0, -1.0, -1.0, ""),
|
||||
currentIdlePosition("idle: current position\nthat's current position with CLT and IAT corrections", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1148, 1.0, -1.0, -1.0, ""),
|
||||
baseIdlePosition("idle: base value\ncurrent position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1152, 1.0, -1.0, -1.0, ""),
|
||||
iacByTpsTaper("idle: iacByTpsTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1156, 1.0, -1.0, -1.0, ""),
|
||||
throttlePedalUpState("true in IDLE throttle pedal state, false if driver is touching the pedal\ntodo: better name for this field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1160, 1.0, -1.0, -1.0, ""),
|
||||
targetRpmByClt("idle: target by CLT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1168, 1.0, -1.0, -1.0, ""),
|
||||
targetRpmAcBump("idle: A/C bump", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1172, 1.0, -1.0, -1.0, ""),
|
||||
iacByRpmTaper("idle: iacByRpmTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1176, 1.0, -1.0, -1.0, ""),
|
||||
luaAdd("idle: Lua Adder", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1180, 1.0, -1.0, -1.0, ""),
|
||||
baseDwell("baseDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1184, 1.0, -1.0, -1.0, ""),
|
||||
dwellVoltageCorrection("dwellVoltageCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1188, 1.0, -1.0, -1.0, ""),
|
||||
luaTimingAdd("luaTimingAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1192, 1.0, -1.0, -1.0, ""),
|
||||
luaTimingMult("luaTimingMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1196, 1.0, -1.0, -1.0, ""),
|
||||
idlePosition("idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1200, 1.0, -1.0, -1.0, ""),
|
||||
trim("trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1204, 1.0, -1.0, -1.0, ""),
|
||||
luaAdjustment("luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1208, 1.0, -1.0, -1.0, ""),
|
||||
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1212, 1.0, -1.0, -1.0, ""),
|
||||
etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1216, 1.0, -10000.0, 10000.0, ""),
|
||||
etbCurrentTarget("etbCurrentTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1220, 1.0, -10000.0, 10000.0, "%"),
|
||||
faultCode("faultCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1228, 1.0, -1.0, -1.0, ""),
|
||||
heaterDuty("heaterDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1229, 1.0, 0.0, 100.0, "%"),
|
||||
pumpDuty("pumpDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1230, 1.0, 0.0, 100.0, "%"),
|
||||
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1231, 1.0, -20.0, 100.0, "units"),
|
||||
tempC("tempC", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1232, 1.0, 500.0, 1000.0, "C"),
|
||||
nernstVoltage("nernstVoltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1234, 0.001, 0.0, 1.0, "V"),
|
||||
esr("esr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1236, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1238, 1.0, -20.0, 100.0, "units"),
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
// generated by gen_live_documentation.sh / UsagesReader.java
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1236
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1240
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle\knock_controller.txt Fri Apr 29 15:13:26 EDT 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Tue Aug 30 06:01:23 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -18,8 +18,12 @@ struct knock_controller_s {
|
|||
* offset 8
|
||||
*/
|
||||
uint32_t m_knockCount = (uint32_t)0;
|
||||
/**
|
||||
* offset 12
|
||||
*/
|
||||
float m_maximumRetard = (float)0;
|
||||
};
|
||||
static_assert(sizeof(knock_controller_s) == 12);
|
||||
static_assert(sizeof(knock_controller_s) == 16);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle\knock_controller.txt Fri Apr 29 15:13:26 EDT 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Tue Aug 30 06:01:23 UTC 2022
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:12 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 06:02:17 UTC 2022
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1243,11 +1243,9 @@ struct engine_configuration_s {
|
|||
*/
|
||||
scaled_channel<uint8_t, 10, 1> knockRetardReapplyRate;
|
||||
/**
|
||||
* Maximum amount of knock retard.
|
||||
deg
|
||||
* offset 566
|
||||
*/
|
||||
uint8_t knockRetardMaximum;
|
||||
uint8_t unused556;
|
||||
/**
|
||||
* Set this so your vehicle speed signal is responsive, but not noisy. Larger value give smoother but slower response.
|
||||
* offset 567
|
||||
|
@ -4966,8 +4964,23 @@ struct persistent_config_s {
|
|||
* offset 21246
|
||||
*/
|
||||
scaled_channel<uint8_t, 1, 100> throttle2TrimRpmBins[6];
|
||||
/**
|
||||
deg
|
||||
* offset 21252
|
||||
*/
|
||||
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[6][6];
|
||||
/**
|
||||
%
|
||||
* offset 21288
|
||||
*/
|
||||
uint8_t maxKnockRetardLoadBins[6];
|
||||
/**
|
||||
RPM
|
||||
* offset 21294
|
||||
*/
|
||||
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[6];
|
||||
};
|
||||
static_assert(sizeof(persistent_config_s) == 21252);
|
||||
static_assert(sizeof(persistent_config_s) == 21300);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:12 UTC 2022
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 06:02:17 UTC 2022
|
||||
|
|
|
@ -1572,7 +1572,6 @@
|
|||
#define knockDetectionWindowStart_offset 1396
|
||||
#define knockNoiseRpmBins_offset 16
|
||||
#define knockRetardAggression_offset 564
|
||||
#define knockRetardMaximum_offset 566
|
||||
#define knockRetardReapplyRate_offset 565
|
||||
#define knockSamplingDuration_offset 1860
|
||||
#define l9779_cs_offset 572
|
||||
|
@ -1694,6 +1693,9 @@
|
|||
#define maxAcTps_offset 14
|
||||
#define maxCamPhaseResolveRpm_offset 3120
|
||||
#define maxIdleVss_offset 398
|
||||
#define maxKnockRetardLoadBins_offset 21288
|
||||
#define maxKnockRetardRpmBins_offset 21294
|
||||
#define maxKnockRetardTable_offset 21252
|
||||
#define mc33816_cs_offset 2072
|
||||
#define mc33816_driven_offset 1952
|
||||
#define mc33816_flag0_offset 1484
|
||||
|
@ -1776,7 +1778,7 @@
|
|||
#define pedalToTpsRpmBins_offset 5536
|
||||
#define pedalToTpsTable_offset 5464
|
||||
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
|
||||
#define persistent_config_s_size 21252
|
||||
#define persistent_config_s_size 21300
|
||||
#define pid_s_size 20
|
||||
#define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0
|
||||
#define PidAutoTune_AutoTunerState_CONVERGED 16
|
||||
|
@ -1935,7 +1937,7 @@
|
|||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define showHumanReadableWarning_offset 960
|
||||
#define SIGNATURE_HASH 3830525865
|
||||
#define SIGNATURE_HASH 3329553180
|
||||
#define silentTriggerError_offset 1360
|
||||
#define skippedWheelOnCam_offset 1360
|
||||
#define slowAdcAlpha_offset 1600
|
||||
|
@ -2168,7 +2170,7 @@
|
|||
#define torqueLoadBins_offset 3684
|
||||
#define torqueRpmBins_offset 3672
|
||||
#define torqueTable_offset 3636
|
||||
#define TOTAL_CONFIG_SIZE 21252
|
||||
#define TOTAL_CONFIG_SIZE 21300
|
||||
#define totalGearsCount_offset 1584
|
||||
#define tps1_1AdcChannel_offset 456
|
||||
#define tps1_2AdcChannel_offset 686
|
||||
|
@ -2495,12 +2497,12 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.all.3830525865"
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.all.3329553180"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
#define TS_TEST_COMMAND_char t
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1236
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1240
|
||||
#define TsCalMode_EtbKd 5
|
||||
#define TsCalMode_EtbKi 4
|
||||
#define TsCalMode_EtbKp 3
|
||||
|
@ -2538,6 +2540,7 @@
|
|||
#define unused120b18_offset 120
|
||||
#define unused1740b2_offset 1628
|
||||
#define unused4080_offset 3122
|
||||
#define unused556_offset 566
|
||||
#define unused962_offset 1040
|
||||
#define unused_1484_bit_27_offset 1372
|
||||
#define unused_1484_bit_29_offset 1372
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4084606950
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.48way.4084606950"
|
||||
#define SIGNATURE_HASH 3511941971
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.48way.3511941971"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3830525865
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.all.3830525865"
|
||||
#define SIGNATURE_HASH 3329553180
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.all.3329553180"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3594760901
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.alphax-2chan.3594760901"
|
||||
#define SIGNATURE_HASH 4100353648
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.alphax-2chan.4100353648"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1867377702
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.alphax-4chan.1867377702"
|
||||
#define SIGNATURE_HASH 1298673811
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.alphax-4chan.1298673811"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4170963598
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.atlas.4170963598"
|
||||
#define SIGNATURE_HASH 3669886523
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.atlas.3669886523"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 314408528
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.core8.314408528"
|
||||
#define SIGNATURE_HASH 815309541
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.core8.815309541"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3830525865
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.cypress.3830525865"
|
||||
#define SIGNATURE_HASH 3329553180
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.cypress.3329553180"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3830525865
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.f407-discovery.3830525865"
|
||||
#define SIGNATURE_HASH 3329553180
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.f407-discovery.3329553180"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3830525865
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.f429-discovery.3830525865"
|
||||
#define SIGNATURE_HASH 3329553180
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.f429-discovery.3329553180"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2789069677
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.frankenso_na6.2789069677"
|
||||
#define SIGNATURE_HASH 2216169432
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.frankenso_na6.2216169432"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 346827398
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.harley81.346827398"
|
||||
#define SIGNATURE_HASH 915011123
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.harley81.915011123"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1345759775
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen-gm-e67.1345759775"
|
||||
#define SIGNATURE_HASH 1913878186
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen-gm-e67.1913878186"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1037704805
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen-nb1.1037704805"
|
||||
#define SIGNATURE_HASH 536855248
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen-nb1.536855248"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1821349699
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen121nissan.1821349699"
|
||||
#define SIGNATURE_HASH 1319783414
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen121nissan.1319783414"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2490428627
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen121vag.2490428627"
|
||||
#define SIGNATURE_HASH 3059036262
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen121vag.3059036262"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 447681175
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen128.447681175"
|
||||
#define SIGNATURE_HASH 948620834
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen128.948620834"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2082364717
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen154hyundai.2082364717"
|
||||
#define SIGNATURE_HASH 1580958104
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen154hyundai.1580958104"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 376309421
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen72.376309421"
|
||||
#define SIGNATURE_HASH 877386264
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen72.877386264"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3336894371
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen81.3336894371"
|
||||
#define SIGNATURE_HASH 3837864726
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen81.3837864726"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4054072421
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen88bmw.4054072421"
|
||||
#define SIGNATURE_HASH 3548504272
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen88bmw.3548504272"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 564359467
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA6.564359467"
|
||||
#define SIGNATURE_HASH 59157918
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA6.59157918"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1146658369
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA8_96.1146658369"
|
||||
#define SIGNATURE_HASH 1719485172
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA8_96.1719485172"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2357628261
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.kin.2357628261"
|
||||
#define SIGNATURE_HASH 2929938896
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.kin.2929938896"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 730309471
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.mre_f4.730309471"
|
||||
#define SIGNATURE_HASH 161644522
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.mre_f4.161644522"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 730309471
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.mre_f7.730309471"
|
||||
#define SIGNATURE_HASH 161644522
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.mre_f7.161644522"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3032217167
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_405.3032217167"
|
||||
#define SIGNATURE_HASH 2526948090
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_405.2526948090"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3032217167
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_469.3032217167"
|
||||
#define SIGNATURE_HASH 2526948090
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_469.2526948090"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1100802271
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f4.1100802271"
|
||||
#define SIGNATURE_HASH 1673081962
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f4.1673081962"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1100802271
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f7.1100802271"
|
||||
#define SIGNATURE_HASH 1673081962
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f7.1673081962"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1100802271
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_h7.1100802271"
|
||||
#define SIGNATURE_HASH 1673081962
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_h7.1673081962"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2639263347
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.2639263347"
|
||||
#define SIGNATURE_HASH 3211406022
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.3211406022"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1314513405
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.tdg-pdm8.1314513405"
|
||||
#define SIGNATURE_HASH 1820081480
|
||||
#define TS_SIGNATURE "rusEFI 2022.08.30.tdg-pdm8.1820081480"
|
||||
|
|
|
@ -298,8 +298,6 @@ float getConfigValueByName(const char *name) {
|
|||
return engineConfiguration->knockRetardAggression;
|
||||
if (strEqualCaseInsensitive(name, "knockRetardReapplyRate"))
|
||||
return engineConfiguration->knockRetardReapplyRate;
|
||||
if (strEqualCaseInsensitive(name, "knockRetardMaximum"))
|
||||
return engineConfiguration->knockRetardMaximum;
|
||||
if (strEqualCaseInsensitive(name, "vssFilterReciprocal"))
|
||||
return engineConfiguration->vssFilterReciprocal;
|
||||
if (strEqualCaseInsensitive(name, "vssGearRatio"))
|
||||
|
@ -1210,11 +1208,6 @@ void setConfigValueByName(const char *name, float value) {
|
|||
engineConfiguration->knockRetardReapplyRate = (int)value;
|
||||
return;
|
||||
}
|
||||
if (strEqualCaseInsensitive(name, "knockRetardMaximum"))
|
||||
{
|
||||
engineConfiguration->knockRetardMaximum = (int)value;
|
||||
return;
|
||||
}
|
||||
if (strEqualCaseInsensitive(name, "vssFilterReciprocal"))
|
||||
{
|
||||
engineConfiguration->vssFilterReciprocal = (int)value;
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -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 Aug 30 02:29:12 UTC 2022
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 06:02:17 UTC 2022
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -1539,7 +1539,6 @@ public class Fields {
|
|||
public static final int knockDetectionWindowStart_offset = 1396;
|
||||
public static final int knockNoiseRpmBins_offset = 16;
|
||||
public static final int knockRetardAggression_offset = 564;
|
||||
public static final int knockRetardMaximum_offset = 566;
|
||||
public static final int knockRetardReapplyRate_offset = 565;
|
||||
public static final int knockSamplingDuration_offset = 1860;
|
||||
public static final int l9779_cs_offset = 572;
|
||||
|
@ -1655,6 +1654,9 @@ public class Fields {
|
|||
public static final int maxAcTps_offset = 14;
|
||||
public static final int maxCamPhaseResolveRpm_offset = 3120;
|
||||
public static final int maxIdleVss_offset = 398;
|
||||
public static final int maxKnockRetardLoadBins_offset = 21288;
|
||||
public static final int maxKnockRetardRpmBins_offset = 21294;
|
||||
public static final int maxKnockRetardTable_offset = 21252;
|
||||
public static final int mc33816_cs_offset = 2072;
|
||||
public static final int mc33816_driven_offset = 1952;
|
||||
public static final int mc33816_flag0_offset = 1484;
|
||||
|
@ -1734,7 +1736,7 @@ public class Fields {
|
|||
public static final int pedalToTpsPedalBins_offset = 5528;
|
||||
public static final int pedalToTpsRpmBins_offset = 5536;
|
||||
public static final int pedalToTpsTable_offset = 5464;
|
||||
public static final int persistent_config_s_size = 21252;
|
||||
public static final int persistent_config_s_size = 21300;
|
||||
public static final int pid_s_size = 20;
|
||||
public static final int PidAutoTune_AutoTunerState_AUTOTUNER_OFF = 0;
|
||||
public static final int PidAutoTune_AutoTunerState_CONVERGED = 16;
|
||||
|
@ -2107,7 +2109,7 @@ public class Fields {
|
|||
public static final int torqueLoadBins_offset = 3684;
|
||||
public static final int torqueRpmBins_offset = 3672;
|
||||
public static final int torqueTable_offset = 3636;
|
||||
public static final int TOTAL_CONFIG_SIZE = 21252;
|
||||
public static final int TOTAL_CONFIG_SIZE = 21300;
|
||||
public static final int totalGearsCount_offset = 1584;
|
||||
public static final int tps1_1AdcChannel_offset = 456;
|
||||
public static final int tps1_2AdcChannel_offset = 686;
|
||||
|
@ -2377,10 +2379,10 @@ public class Fields {
|
|||
public static final int TS_RESPONSE_UNDERRUN = 0x80;
|
||||
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
|
||||
public static final char TS_SET_LOGGER_SWITCH = 'l';
|
||||
public static final String TS_SIGNATURE = "rusEFI 2022.08.30.all.3830525865";
|
||||
public static final String TS_SIGNATURE = "rusEFI 2022.08.30.all.3329553180";
|
||||
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 = 1236;
|
||||
public static final int TS_TOTAL_OUTPUT_SIZE = 1240;
|
||||
public static final int TsCalMode_EtbKd = 5;
|
||||
public static final int TsCalMode_EtbKi = 4;
|
||||
public static final int TsCalMode_EtbKp = 3;
|
||||
|
@ -2417,6 +2419,7 @@ public class Fields {
|
|||
public static final int unused120b18_offset = 120;
|
||||
public static final int unused1740b2_offset = 1628;
|
||||
public static final int unused4080_offset = 3122;
|
||||
public static final int unused556_offset = 566;
|
||||
public static final int unused962_offset = 1040;
|
||||
public static final int unused_1484_bit_27_offset = 1372;
|
||||
public static final int unused_1484_bit_29_offset = 1372;
|
||||
|
@ -2744,7 +2747,7 @@ public class Fields {
|
|||
public static final Field MANIDLEPOSITION = Field.create("MANIDLEPOSITION", 560, FieldType.FLOAT);
|
||||
public static final Field KNOCKRETARDAGGRESSION = Field.create("KNOCKRETARDAGGRESSION", 564, FieldType.INT8).setScale(0.1);
|
||||
public static final Field KNOCKRETARDREAPPLYRATE = Field.create("KNOCKRETARDREAPPLYRATE", 565, FieldType.INT8).setScale(0.1);
|
||||
public static final Field KNOCKRETARDMAXIMUM = Field.create("KNOCKRETARDMAXIMUM", 566, FieldType.INT8).setScale(1.0);
|
||||
public static final Field UNUSED556 = Field.create("UNUSED556", 566, FieldType.INT8).setScale(1.0);
|
||||
public static final Field VSSFILTERRECIPROCAL = Field.create("VSSFILTERRECIPROCAL", 567, FieldType.INT8).setScale(1.0);
|
||||
public static final Field VSSGEARRATIO = Field.create("VSSGEARRATIO", 568, FieldType.INT16).setScale(0.001);
|
||||
public static final Field VSSTOOTHCOUNT = Field.create("VSSTOOTHCOUNT", 570, FieldType.INT8).setScale(1.0);
|
||||
|
@ -3947,6 +3950,9 @@ public class Fields {
|
|||
public static final Field THROTTLE2TRIMTABLE = Field.create("THROTTLE2TRIMTABLE", 21204, FieldType.INT8).setScale(0.1);
|
||||
public static final Field THROTTLE2TRIMTPSBINS = Field.create("THROTTLE2TRIMTPSBINS", 21240, FieldType.INT8).setScale(1.0);
|
||||
public static final Field THROTTLE2TRIMRPMBINS = Field.create("THROTTLE2TRIMRPMBINS", 21246, FieldType.INT8).setScale(100.0);
|
||||
public static final Field MAXKNOCKRETARDTABLE = Field.create("MAXKNOCKRETARDTABLE", 21252, FieldType.INT8).setScale(0.25);
|
||||
public static final Field MAXKNOCKRETARDLOADBINS = Field.create("MAXKNOCKRETARDLOADBINS", 21288, FieldType.INT8).setScale(1.0);
|
||||
public static final Field MAXKNOCKRETARDRPMBINS = Field.create("MAXKNOCKRETARDRPMBINS", 21294, FieldType.INT8).setScale(100.0);
|
||||
public static final Field[] VALUES = {
|
||||
ENGINETYPE,
|
||||
SENSORSNIFFERRPMTHRESHOLD,
|
||||
|
@ -4119,7 +4125,7 @@ public class Fields {
|
|||
MANIDLEPOSITION,
|
||||
KNOCKRETARDAGGRESSION,
|
||||
KNOCKRETARDREAPPLYRATE,
|
||||
KNOCKRETARDMAXIMUM,
|
||||
UNUSED556,
|
||||
VSSFILTERRECIPROCAL,
|
||||
VSSGEARRATIO,
|
||||
VSSTOOTHCOUNT,
|
||||
|
@ -5306,5 +5312,8 @@ public class Fields {
|
|||
THROTTLE2TRIMTABLE,
|
||||
THROTTLE2TRIMTPSBINS,
|
||||
THROTTLE2TRIMRPMBINS,
|
||||
MAXKNOCKRETARDTABLE,
|
||||
MAXKNOCKRETARDLOADBINS,
|
||||
MAXKNOCKRETARDRPMBINS,
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.rusefi.config.generated;
|
||||
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Mon Aug 15 21:21:42 UTC 2022
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Tue Aug 30 06:01:23 UTC 2022
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -9,9 +9,11 @@ public class KnockController {
|
|||
public static final Field M_KNOCKRETARD = Field.create("M_KNOCKRETARD", 0, FieldType.FLOAT);
|
||||
public static final Field M_KNOCKTHRESHOLD = Field.create("M_KNOCKTHRESHOLD", 4, FieldType.FLOAT);
|
||||
public static final Field M_KNOCKCOUNT = Field.create("M_KNOCKCOUNT", 8, FieldType.INT).setScale(1.0);
|
||||
public static final Field M_MAXIMUMRETARD = Field.create("M_MAXIMUMRETARD", 12, FieldType.FLOAT);
|
||||
public static final Field[] VALUES = {
|
||||
M_KNOCKRETARD,
|
||||
M_KNOCKTHRESHOLD,
|
||||
M_KNOCKCOUNT,
|
||||
M_MAXIMUMRETARD,
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue