TurboMarian is the ALS boss

This commit is contained in:
rusefillc 2022-12-16 23:32:04 -05:00
parent 37c35e08bb
commit e7ce34ff37
2 changed files with 16 additions and 9 deletions

View File

@ -1544,14 +1544,20 @@ uint16_t[HIGH_SPEED_COUNT] highSpeedOffsets;;"", 1.0000, 0.00000,0.00,65535, 0,
float etbDutyShutdownThreshold
Gpio[LUA_DIGITAL_INPUT_COUNT iterate] luaDigitalInputPins;
uint8_t[TPS_TPS_ACCEL_CLT_CORR_TABLE] autoscale tpsTspCorrValuesBins;;"RPM", 50, 0, 0, 17500, 0
uint16_t alsMinRpm;;"", 1, 0, 0, 20000, 0
uint16_t alsMaxRpm;;"", 1, 0, 0, 20000, 0
int16_t ALSMinRPM;;"rpm", 1, 0, 0, 20000, 0
int16_t ALSMaxRPM;;"rpm", 1, 0, 0, 20000, 0
float alsMaxDuration;;"sec", 1, 0, 0.01, 100, 2
uint8_t alsMaxClt;;"", 1, 0, 0, 20000, 0
uint8_t alsMinPps;;"", 1, 0, 0, 20000, 0
int8_t ALSMinCLT;;"C", 1, 0, 0, 90, 0
int8_t ALSMaxCLT;;"C", 1, 0, 0, 105, 0
uint8_t alsMinTimeBetween;;"", 1, 0, 0, 20000, 0
uint8_t alsEtbPosition;;"", 1, 0, 0, 20000, 0
uint8_t[124] mainUnusedEnd;;"units", 1, 0, 0, 1, 0
int ALSTimingRetard;;"deg", 1, 0, -180, 180, 2
int ALSIdleAdd;;"%", 1, 0, 0, 100, 2
int ALSEtbAdd;;"%", 1, 0, 0, 100, 2
int ALSSkipRatio;;"", 1, 0, 0.1, 2, 1
uint8_t ALSMaxDriverThrottleIntent;;"%", 1, 0, 0, 10, 0
uint8_t[106] mainUnusedEnd;;"units", 1, 0, 0, 1, 0
! end of engine_configuration_s
end_struct

View File

@ -2105,10 +2105,11 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_
field = "Max air flow", tChargeAirFlowMax
dialog = alsDialog, "Anti-Lag ALS"
field = "Max Pedal Position", alsMinPps
field = "Max Coolant", alsMaxClt
field = "Min RPM", alsMinRpm
field = "Max RPM", alsMaxRpm
field = "Max Pedal Position", ALSMaxDriverThrottleIntent
field = "Min RPM", ALSMinRPM, {antiLagEnabled == 1}
field = "Max RPM", ALSMaxRPM, {antiLagEnabled == 1}
field = "Min CLT", ALSMinCLT, {antiLagEnabled == 1}
field = "Max CLT", ALSMaxCLT, {antiLagEnabled == 1}
field = "Max Duration", alsMaxDuration
field = "Min Timer Between Activations", alsMinTimeBetween
field = "ETB Position", alsEtbPosition