From cb24ea2bcac0d1e5f50ca7448476c705fc0569b8 Mon Sep 17 00:00:00 2001 From: Andrey G Date: Mon, 11 Sep 2023 14:07:43 +0300 Subject: [PATCH] sensor_checker: getCodeFor*() idx argument is zero-based (#5563) --- firmware/controllers/sensors/sensor_checker.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/firmware/controllers/sensors/sensor_checker.cpp b/firmware/controllers/sensors/sensor_checker.cpp index e7eefdf4bd..69dc24fb43 100644 --- a/firmware/controllers/sensors/sensor_checker.cpp +++ b/firmware/controllers/sensors/sensor_checker.cpp @@ -187,11 +187,11 @@ void SensorChecker::onSlowCallback() { auto diag = pin.getDiag(); if (diag != PIN_OK && diag != PIN_INVALID) { withInjectorIssues = true; - auto code = getCodeForInjector(i + 1, diag); + auto code = getCodeForInjector(i, diag); char description[32]; pinDiag2string(description, efi::size(description), diag); - warning(code, "Injector %d fault: %s", i, description); + warning(code, "Injector %d fault: %s", i + 1, description); } } engine->fuelComputer.injectorHwIssue = withInjectorIssues; @@ -207,11 +207,11 @@ void SensorChecker::onSlowCallback() { auto diag = pin.getDiag(); if (diag != PIN_OK && diag != PIN_INVALID) { - auto code = getCodeForIgnition(i + 1, diag); + auto code = getCodeForIgnition(i, diag); char description[32]; pinDiag2string(description, efi::size(description), diag); - warning(code, "Ignition %d fault: %s", i, description); + warning(code, "Ignition %d fault: %s", i + 1, description); } } #endif // BOARD_EXT_GPIOCHIPS > 0