From aab6912c723c17e23a71639b24afe6377055f50c Mon Sep 17 00:00:00 2001 From: LiQuiD04 Date: Sun, 15 Sep 2024 13:33:15 +0200 Subject: [PATCH] Extend CAN EGT to six channels --- firmware/init/sensor/init_egt.cpp | 8 ++++++++ firmware/tunerstudio/tunerstudio.template.ini | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/firmware/init/sensor/init_egt.cpp b/firmware/init/sensor/init_egt.cpp index 591232cea1..ebaaed5a67 100644 --- a/firmware/init/sensor/init_egt.cpp +++ b/firmware/init/sensor/init_egt.cpp @@ -7,6 +7,10 @@ #if EFI_CAN_SUPPORT static AemXSeriesEgt aemEgt1(0, SensorType::EGT1); static AemXSeriesEgt aemEgt2(1, SensorType::EGT2); +static AemXSeriesEgt aemEgt3(2, SensorType::EGT3); +static AemXSeriesEgt aemEgt4(3, SensorType::EGT4); +static AemXSeriesEgt aemEgt5(4, SensorType::EGT5); +static AemXSeriesEgt aemEgt6(5, SensorType::EGT6); #endif void initEgt() { @@ -19,6 +23,10 @@ void initEgt() { registerCanSensor(aemEgt1); registerCanSensor(aemEgt2); + registerCanSensor(aemEgt3); + registerCanSensor(aemEgt4); + registerCanSensor(aemEgt5); + registerCanSensor(aemEgt6); return; } diff --git a/firmware/tunerstudio/tunerstudio.template.ini b/firmware/tunerstudio/tunerstudio.template.ini index f6340a0929..de5717312d 100644 --- a/firmware/tunerstudio/tunerstudio.template.ini +++ b/firmware/tunerstudio/tunerstudio.template.ini @@ -3612,7 +3612,7 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_ ; Engine->EGT inputs dialog = egtInputsCan, "CAN EGT sensors" - field = "CAN support only EGT1 and EGT2 inputs" + field = "CAN support EGT1 to EGT6 inputs" field = "CAN EGT (AEM X series of RusEFI)", enableAemXSeriesEgt, { canReadEnabled } dialog = egtInputsSpi, "SPI EGT sensors"