Home
last modified time | relevance | path

Searched refs:FanController (Results 1 – 7 of 7) sorted by relevance

/openbmc/phosphor-pid-control/pid/
H A Dfancontroller.cpp31 std::unique_ptr<PIDController> FanController::createFanPid( in createFanPid()
39 auto fan = std::make_unique<FanController>(id, inputs, owner); in createFanPid()
47 double FanController::inputProc(void) in inputProc()
101 double FanController::setptProc(void) in setptProc()
126 void FanController::outputProc(double value) in outputProc()
213 FanController::~FanController() in ~FanController()
H A Dfancontroller.hpp19 class FanController : public PIDController class
26 FanController(const std::string& id, const std::vector<std::string>& inputs, in FanController() function in pid_control::FanController
31 ~FanController();
H A DREADME8 FanController PID loops.
H A Dbuilder.cpp102 auto pid = FanController::createFanPid( in buildZones()
/openbmc/phosphor-pid-control/test/
H A Dpid_fancontroller_unittest.cpp36 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
51 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
65 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
83 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
102 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
125 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
128 FanController* fp = reinterpret_cast<FanController*>(p.get()); in TEST()
164 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
204 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
244 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
[all …]
/openbmc/phosphor-pid-control/examples/
H A DREADME14 FanController object outputs the new fan speed goal as a PWM percentage. Other
/openbmc/phosphor-pid-control/
H A Dconfigure.md268 The type `fan` builds a `FanController` PID.