diff --git a/firmware/controllers/actuators/ac_control.cpp b/firmware/controllers/actuators/ac_control.cpp index b81cb5bf56..e18ed06f77 100644 --- a/firmware/controllers/actuators/ac_control.cpp +++ b/firmware/controllers/actuators/ac_control.cpp @@ -7,8 +7,8 @@ static Deadband<200> maxRpmDeadband; static Deadband<5> maxCltDeadband; static Deadband<5> maxTpsDeadband; -static Deadband<5> minPressureDeadband; -static Deadband<5> maxPressureDeadband; +static Deadband minPressureDeadband; +static Deadband maxPressureDeadband; bool AcController::getAcState() { latest_usage_ac_control = getTimeNowS(); diff --git a/firmware/controllers/actuators/ac_control.h b/firmware/controllers/actuators/ac_control.h index 953f3ec723..d643e589fd 100644 --- a/firmware/controllers/actuators/ac_control.h +++ b/firmware/controllers/actuators/ac_control.h @@ -5,6 +5,8 @@ class AcController : public ac_control_s, public EngineModule { public: + constexpr static int PRESSURE_DEADBAND_WIDTH = 5; + using interface_t = AcController; void onSlowCallback() override; diff --git a/unit_tests/tests/ac/ac_pressure_test.cpp b/unit_tests/tests/ac/ac_pressure_test.cpp index 63320a6d51..0a8ec18f52 100644 --- a/unit_tests/tests/ac/ac_pressure_test.cpp +++ b/unit_tests/tests/ac/ac_pressure_test.cpp @@ -9,7 +9,7 @@ namespace { constexpr uint16_t TEST_MIN_AC_PRESSURE = 17; constexpr uint16_t TEST_MAX_AC_PRESSURE = 239; - constexpr uint16_t DEADBAND_WIDTH = 5; + constexpr uint16_t DEADBAND_WIDTH = AcController::PRESSURE_DEADBAND_WIDTH; class AcPressureTestConfig : public AcTestConfig { public: