Files
fantasize/app/include/fan/Fan.h

21 lines
417 B
C++

#ifndef FAN_H_
#define FAN_H_
#include <Printable.h>
#include <Serializable.h>
class Fan : public Serializable, public Printable {
public:
virtual void PWM(int percent) = 0;
virtual int RPM() = 0;
virtual void Label(std::string label) = 0;
virtual void MinPWM(int value) = 0;
virtual void StartPWM(int value) = 0;
virtual void FindMinPWM() = 0;
virtual void FindStartPWM() = 0;
};
#endif // FAN_H_