Home
last modified time | relevance | path

Searched refs:setpoint (Results 1 – 25 of 26) sorted by relevance

12

/openbmc/phosphor-pid-control/test/
H A Dpid_thermalcontroller_unittest.cpp32 double setpoint = 10.0; in TEST() local
36 &z, "therm1", inputs, setpoint, initial, ThermalType::margin); in TEST()
48 double setpoint = 10.0; in TEST() local
54 &z, "therm1", inputs, setpoint, initial, ThermalType::margin); in TEST()
67 double setpoint = 10.0; in TEST() local
71 &z, "therm1", inputs, setpoint, initial, ThermalType::margin); in TEST()
86 double setpoint = 10.0; in TEST() local
90 &z, "therm1", inputs, setpoint, initial, ThermalType::margin); in TEST()
93 EXPECT_EQ(setpoint, p->setptProc()); in TEST()
103 double setpoint = 10.0; in TEST() local
[all …]
H A Djson_parse_unittest.cpp29 "setpoint": 90.0, in TEST()
64 "setpoint": 90.0, in TEST()
116 "setpoint": 90.0, in TEST()
H A Dpid_json_unittest.cpp55 "setpoint": 90.0, in TEST()
106 "setpoint": 10.0, in TEST()
165 "setpoint": 90.0, in TEST()
215 "setpoint": 30.0, in TEST()
302 "setpoint": 90.0, in TEST()
H A Dpid_zone_unittest.cpp150 double setpoint = 50.0; member in pid_control::__anon416c5d230111::PidZoneTest
199 zone->addPidControlProcess(sensorname, sensorType, setpoint, in TEST_F()
256 zone->addPidControlProcess(sensorname, sensorType, setpoint, in TEST_F()
300 zone->addPidControlProcess(sensorname, sensorType, setpoint, in TEST_F()
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/fans/phosphor-pid-control/
H A Dconfig.json.in327 "setpoint": 0.0, number
348 "setpoint": 0.0, number
369 "setpoint": 80.0, number
397 "setpoint": 90.0, number
420 "setpoint": 10.0, number
443 "setpoint": 10.0, number
466 "setpoint": 10.0, number
496 "setpoint": 0.0, number
517 "setpoint": 0.0, number
538 "setpoint": 0.0, number
[all …]
/openbmc/phosphor-pid-control/pid/
H A Dthermalcontroller.cpp52 const std::vector<pid_control::conf::SensorInput>& inputs, double setpoint, in createThermalPid() argument
64 thermal->setSetpoint(setpoint); in createThermalPid()
176 double setpoint = getSetpoint(); in setptProc() local
180 if (-1 == setpoint) in setptProc()
186 return setpoint; in setptProc()
189 return setpoint; in setptProc()
H A DREADME6 generate a setpoint RPM to reach its thermal setpoint. The maximum output
H A Dpidcontroller.hpp60 void setSetpoint(double setpoint) in setSetpoint() argument
62 _setpoint = setpoint; in setSetpoint()
H A Dbuilder.cpp108 zone.get(), name, inputs, info.setpoint, info.pidInfo, in buildZones()
113 name, info.type, info.setpoint, modeControlBus, in buildZones()
129 name, info.type, info.setpoint, modeControlBus, in buildZones()
H A Dthermalcontroller.hpp51 double setpoint, const ec::pidinfo& initial, const ThermalType& type);
H A Dzone_interface.hpp76 virtual void addSetPoint(double setpoint, const std::string& name) = 0;
H A Dzone.cpp589 const std::string& name, const std::string& type, double setpoint, in addPidControlProcess() argument
598 _pidsControlProcess[name]->setpoint(setpoint); in addPidControlProcess()
H A Dbuildjson.cpp36 j.at("setpoint").get_to(c.setpoint); in from_json()
H A Dzone.hpp132 double setpoint, sdbusplus::bus_t& bus,
/openbmc/phosphor-pid-control/pid/ec/
H A Dpid.cpp37 double pid(pid_info_t* pidinfoptr, double input, double setpoint, in pid() argument
59 coreContext.setpoint = setpoint; in pid()
73 error = setpoint - input; in pid()
101 feedFwdTerm = (setpoint + pidinfoptr->feedFwdOffset) * in pid()
H A Dpid.hpp44 double pid(pid_info_t* pidinfoptr, double input, double setpoint,
H A Dlogging.hpp20 double setpoint; member
H A Dlogging.cpp79 file << "," << pc.input << "," << pc.setpoint << "," << pc.error; in DumpContextData()
/openbmc/phosphor-pid-control/
H A Dtuning.md12 Flag `"-t"` can be specified to enabled the daemon to read the fan RPM setpoint
13 from a file `/etc/thermal.d/setpoint` instead from D-Bus.
15 The value in the setpoint file is expected to be a normal decimal integer, such
69 2. (Option 1) If using a fixed setpoint, write the value to
70 `/etc/thermal.d/setpoint`, run swampd manually with `swampd -l ${LOG_PATH}&`,
72 3. (Option 2) If sweeping fan setpoint, using the tuning helper script
73 `fan_rpm_loop_test.sh` to configure fan setpoint in steps and collect logs
H A Dconfigure.md186 attached to it, selects the maximum setpoint, clamps it by the minimum ceiling
195 get the setpoint value from the owning zone and then drive the fans to that
198 A `temp` PID is meant to drive the setpoint given an absolute temperature value
201 A `margin` PID is meant to drive the setpoint given a margin value (lower value
205 The setpoint output from the thermal controllers is called `RPMSetpoint()`
243 If the PID is a `margin` controller and its `setpoint` is in centigrade and
261 "setpoint": 90.0,
275 | `setpoint` | `double` | Presently UNUSED …
285 "setpoint": 10,
299 | `setpoint` | `double` | The setpoint value for the thermal PID. The setpoint for the mar…
[all …]
H A Dconf.hpp59 double setpoint; // initial setpoint for thermal. member
H A Dutil.cpp85 std::cout << "\t\t\t" << pidconf.second.setpoint << ",\n"; in debugPrint()
H A DREADME.md150 | RPM setpoint
/openbmc/phosphor-pid-control/examples/
H A DREADME65 …"setpoint": 90.0, /* For temp/margin PIDs this is the setpoint, ignored otherwise (doubl…
/openbmc/phosphor-pid-control/dbus/
H A Ddbusconfiguration.cpp339 info.setpoint = 0; in populatePidInfo()
343 info.setpoint = std::visit(VariantToDoubleVisitor(), in populatePidInfo()
391 info.setpoint += reading; in populatePidInfo()

12