23#ifndef __PIDCONTROLLER_HXX
24#define __PIDCONTROLLER_HXX 1
32#include <simgear/props/props.hxx>
33#include <simgear/structure/subsystem_mgr.hxx>
44 simgear::ValueList Kp;
45 simgear::ValueList Ti;
46 simgear::ValueList Td;
78 virtual bool configure( SGPropertyNode& cfg_node,
79 const std::string& cfg_name,
80 SGPropertyNode& prop_root );
89 void update(
bool firstTime,
double dt )
override;
AnalogComponent()
A constructor for an analog component.
static const char * staticSubsystemClassId()
void update(bool firstTime, double dt) override
pure virtual function to be implemented by the derived classes.
virtual bool configure(SGPropertyNode &cfg_node, const std::string &cfg_name, SGPropertyNode &prop_root)
This method configures this analog component from a property node.