| /openbmc/phosphor-pid-control/test/ |
| H A D | pid_thermalcontroller_unittest.cpp | 32 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 D | json_parse_unittest.cpp | 29 "setpoint": 90.0, in TEST() 64 "setpoint": 90.0, in TEST() 116 "setpoint": 90.0, in TEST()
|
| H A D | pid_json_unittest.cpp | 55 "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 D | pid_zone_unittest.cpp | 150 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 D | config.json.in | 327 "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 D | thermalcontroller.cpp | 52 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 D | README | 6 generate a setpoint RPM to reach its thermal setpoint. The maximum output
|
| H A D | pidcontroller.hpp | 60 void setSetpoint(double setpoint) in setSetpoint() argument 62 _setpoint = setpoint; in setSetpoint()
|
| H A D | builder.cpp | 108 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 D | thermalcontroller.hpp | 51 double setpoint, const ec::pidinfo& initial, const ThermalType& type);
|
| H A D | zone_interface.hpp | 76 virtual void addSetPoint(double setpoint, const std::string& name) = 0;
|
| H A D | zone.cpp | 589 const std::string& name, const std::string& type, double setpoint, in addPidControlProcess() argument 598 _pidsControlProcess[name]->setpoint(setpoint); in addPidControlProcess()
|
| H A D | buildjson.cpp | 36 j.at("setpoint").get_to(c.setpoint); in from_json()
|
| H A D | zone.hpp | 132 double setpoint, sdbusplus::bus_t& bus,
|
| /openbmc/phosphor-pid-control/pid/ec/ |
| H A D | pid.cpp | 37 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 D | pid.hpp | 44 double pid(pid_info_t* pidinfoptr, double input, double setpoint,
|
| H A D | logging.hpp | 20 double setpoint; member
|
| H A D | logging.cpp | 79 file << "," << pc.input << "," << pc.setpoint << "," << pc.error; in DumpContextData()
|
| /openbmc/phosphor-pid-control/ |
| H A D | tuning.md | 12 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 D | configure.md | 186 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 D | conf.hpp | 59 double setpoint; // initial setpoint for thermal. member
|
| H A D | util.cpp | 85 std::cout << "\t\t\t" << pidconf.second.setpoint << ",\n"; in debugPrint()
|
| H A D | README.md | 150 | RPM setpoint
|
| /openbmc/phosphor-pid-control/examples/ |
| H A D | README | 65 …"setpoint": 90.0, /* For temp/margin PIDs this is the setpoint, ignored otherwise (doubl…
|
| /openbmc/phosphor-pid-control/dbus/ |
| H A D | dbusconfiguration.cpp | 339 info.setpoint = 0; in populatePidInfo() 343 info.setpoint = std::visit(VariantToDoubleVisitor(), in populatePidInfo() 391 info.setpoint += reading; in populatePidInfo()
|