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.cpp29 std::unique_ptr<PIDController> FanController::createFanPid( in createFanPid()
37 auto fan = std::make_unique<FanController>(id, inputs, owner); in createFanPid()
45 double FanController::inputProc(void) in inputProc()
99 double FanController::setptProc(void) in setptProc()
124 void FanController::outputProc(double value) in outputProc()
219 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() override;
H A DREADME8 FanController PID loops.
H A Dbuilder.cpp93 auto pid = FanController::createFanPid( in buildZones()
/openbmc/phosphor-pid-control/test/
H A Dpid_fancontroller_unittest.cpp38 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
53 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
67 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
85 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
104 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
127 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
130 FanController* fp = reinterpret_cast<FanController*>(p.get()); in TEST()
166 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
206 FanController::createFanPid(&z, "fan1", inputs, initial); in TEST()
246 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.