Integrate PwmControl a bit more, add stub for PwmSensor

This commit is contained in:
2022-09-11 20:06:08 +02:00
parent b3371e02f7
commit bbdd612209
2 changed files with 6 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ add_executable(app
src/main.cxx src/main.cxx
src/sensor/NvidiaTemperatureSensor.cxx src/sensor/NvidiaTemperatureSensor.cxx
src/fan/Pwm.cxx src/fan/Pwm.cxx
src/fan/PwmControl.cxx
src/SensorsWrapper.cxx src/SensorsWrapper.cxx
src/sensor/HwmonTemperatureSensor.cxx src/sensor/HwmonTemperatureSensor.cxx
) )

View File

@@ -2,11 +2,16 @@
#define HWMONFAN_H_ #define HWMONFAN_H_
#include <fan/Fan.h> #include <fan/Fan.h>
#include <fan/PwmControl.h>
class HwmonFan : public Fan { class HwmonFan : public Fan {
public: public:
void PWM(int percent) override; void PWM(int percent) override;
int RPM() override; int RPM() override;
private:
PwmControl mPwmControl;
// PwmSensor mPwmSensor;
}; };
#endif // HWMONFAN_H_ #endif // HWMONFAN_H_