sensor_checker: getCodeFor*() idx argument is zero-based (#5563)
This commit is contained in:
parent
e5f7c9885c
commit
cb24ea2bca
|
@ -187,11 +187,11 @@ void SensorChecker::onSlowCallback() {
|
||||||
auto diag = pin.getDiag();
|
auto diag = pin.getDiag();
|
||||||
if (diag != PIN_OK && diag != PIN_INVALID) {
|
if (diag != PIN_OK && diag != PIN_INVALID) {
|
||||||
withInjectorIssues = true;
|
withInjectorIssues = true;
|
||||||
auto code = getCodeForInjector(i + 1, diag);
|
auto code = getCodeForInjector(i, diag);
|
||||||
|
|
||||||
char description[32];
|
char description[32];
|
||||||
pinDiag2string(description, efi::size(description), diag);
|
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;
|
engine->fuelComputer.injectorHwIssue = withInjectorIssues;
|
||||||
|
@ -207,11 +207,11 @@ void SensorChecker::onSlowCallback() {
|
||||||
|
|
||||||
auto diag = pin.getDiag();
|
auto diag = pin.getDiag();
|
||||||
if (diag != PIN_OK && diag != PIN_INVALID) {
|
if (diag != PIN_OK && diag != PIN_INVALID) {
|
||||||
auto code = getCodeForIgnition(i + 1, diag);
|
auto code = getCodeForIgnition(i, diag);
|
||||||
|
|
||||||
char description[32];
|
char description[32];
|
||||||
pinDiag2string(description, efi::size(description), diag);
|
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
|
#endif // BOARD_EXT_GPIOCHIPS > 0
|
||||||
|
|
Loading…
Reference in New Issue