undirbúningur falla fyrir can samskipti og prófun með lyklaborði
This commit is contained in:
@@ -10,14 +10,17 @@ class PI_controller : public P_controller
|
||||
static constexpr double U_MIN = -100.0; // %
|
||||
|
||||
double Ti;
|
||||
double default_Ti;
|
||||
double T;
|
||||
double integral;
|
||||
public:
|
||||
PI_controller(double Kp, double Ti, double T);
|
||||
double update(double ref, double actual) override;
|
||||
void reset() override;
|
||||
void restore_defaults() override;
|
||||
|
||||
void set_Ti(double value) override;
|
||||
bool set_Ti(double value) override;
|
||||
double get_Ti() const override { return Ti; }
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user