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_