From bbdd612209fb9eb4484dbe3626a30ed0f538927e Mon Sep 17 00:00:00 2001 From: Simon Date: Sun, 11 Sep 2022 20:06:08 +0200 Subject: [PATCH] Integrate PwmControl a bit more, add stub for PwmSensor --- app/CMakeLists.txt | 1 + app/include/fan/HwmonFan.h | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt index a4d4b5e..d810f4a 100644 --- a/app/CMakeLists.txt +++ b/app/CMakeLists.txt @@ -11,6 +11,7 @@ add_executable(app src/main.cxx src/sensor/NvidiaTemperatureSensor.cxx src/fan/Pwm.cxx + src/fan/PwmControl.cxx src/SensorsWrapper.cxx src/sensor/HwmonTemperatureSensor.cxx ) diff --git a/app/include/fan/HwmonFan.h b/app/include/fan/HwmonFan.h index 39c4cb3..0309ab4 100644 --- a/app/include/fan/HwmonFan.h +++ b/app/include/fan/HwmonFan.h @@ -2,11 +2,16 @@ #define HWMONFAN_H_ #include +#include class HwmonFan : public Fan { public: void PWM(int percent) override; int RPM() override; + +private: + PwmControl mPwmControl; + // PwmSensor mPwmSensor; }; #endif // HWMONFAN_H_