From 19007ade64dccac54e0139ecb1b45b13fec51c7c Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sun, 10 Apr 2022 15:48:35 -0400 Subject: [PATCH] MRE QC build broken #4059 --- firmware/controllers/algo/engine.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/firmware/controllers/algo/engine.cpp b/firmware/controllers/algo/engine.cpp index 1e55e60032..8ba1aaaaab 100644 --- a/firmware/controllers/algo/engine.cpp +++ b/firmware/controllers/algo/engine.cpp @@ -264,11 +264,12 @@ void Engine::periodicSlowCallback() { isHappyTest = true; } } - assertCloseTo("clt", Sensor::get(SensorType::Clt).Value, 49.3, 0.75, 1.25); - assertCloseTo("iat", Sensor::get(SensorType::Iat).Value, 73.2, 0.75, 1.25); - assertCloseTo("aut1", Sensor::get(SensorType::AuxTemp1).Value, 13.8, 0.75, 1.25); - // huh? why such a wide gap? smaller resistor delta causes large temperature delta on the left side of the curve? - assertCloseTo("aut2", Sensor::get(SensorType::AuxTemp2).Value, 6.2, 0.75, 2); + float l = 1 - 0.2; + float h = 1 + 0.2; + assertCloseTo("clt", Sensor::get(SensorType::Clt).Value, 49.3, l, h); + assertCloseTo("iat", Sensor::get(SensorType::Iat).Value, 73.2, l, h); + assertCloseTo("aut1", Sensor::get(SensorType::AuxTemp1).Value, 13.8, l, h); + assertCloseTo("aut2", Sensor::get(SensorType::AuxTemp2).Value, 9.274291, l, h); #endif // ANALOG_HW_CHECK_MODE }