Add mapping logic, refactor stuff
This commit is contained in:
11
app/src/fan/HwmonFan.cxx
Normal file
11
app/src/fan/HwmonFan.cxx
Normal file
@@ -0,0 +1,11 @@
|
||||
#include <fan/HwmonFan.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
HwmonFan::HwmonFan(shared_ptr<PwmControl> pwmControl,
|
||||
shared_ptr<Sensor> rpmSensor)
|
||||
: mPwmControl(pwmControl), mRpmSensor(rpmSensor) {}
|
||||
|
||||
void HwmonFan::pwm(int percent) { mPwmControl->pwm(percent); }
|
||||
|
||||
int HwmonFan::rpm() { return mRpmSensor->value(); }
|
||||
Reference in New Issue
Block a user