better error handling

This commit is contained in:
rusefi 2017-05-29 12:40:02 -04:00
parent 52ee60036a
commit 01a23b0b52
1 changed files with 2 additions and 1 deletions

View File

@ -207,7 +207,8 @@ static msg_t ivThread(int param) {
finishIdleTestIfNeeded();
undoIdleBlipIfNeeded();
float cltCorrection = interpolate2d("cltT", engine->sensors.clt, config->cltIdleCorrBins, config->cltIdleCorr,
float clt = engine->sensors.clt;
float cltCorrection = cisnan(clt) ? 1 : interpolate2d("cltT", clt, config->cltIdleCorrBins, config->cltIdleCorr,
CLT_CURVE_SIZE) / PERCENT_MULT;
float iacPosition;