/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()
|
/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/entity-manager/configurations/ibm/ |
H A D | genesis3_chassis.json | 310 "SetPoint": 70, number 337 "SetPoint": 70, number 364 "SetPoint": 70, number 391 "SetPoint": 70, number 418 "SetPoint": 70, number 445 "SetPoint": 70, number 472 "SetPoint": 70, number 499 "SetPoint": 70, number 526 "SetPoint": 70, number 553 "SetPoint": 70, number [all …]
|
H A D | sbp1_chassis.json | 982 "SetPoint": 70, number 1009 "SetPoint": 70, number 1036 "SetPoint": 70, number 1063 "SetPoint": 70, number 1090 "SetPoint": 70, number 1117 "SetPoint": 70, number 1144 "SetPoint": 70, number 1171 "SetPoint": 70, number 1198 "SetPoint": 70, number 1225 "SetPoint": 70, number [all …]
|
H A D | system1_chassis.json | 515 "SetPoint": 70, number 543 "SetPoint": 70, number 571 "SetPoint": 70, number 599 "SetPoint": 70, number 627 "SetPoint": 70, number 654 "SetPoint": 70, number 681 "SetPoint": 70, number 709 "SetPoint": 95, number 736 "SetPoint": 85, number
|
/openbmc/phosphor-pid-control/ |
H A D | tuning.md | 10 ## Tuning Fan PID Using a Fixed RPM Setpoint 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 …]
|
/openbmc/openbmc/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/fans/phosphor-pid-control/ |
H A D | config-olympus-nuvoton.json | 130 "setpoint": 40.0, number 149 "setpoint": 30.0, number 170 "setpoint": 30.0, number 191 "setpoint": 30.0, number 212 "setpoint": 30.0, number 233 "setpoint": 30.0, number 254 "setpoint": 30.0, number 275 "setpoint": 30.0, number 296 "setpoint": 30.0, number 317 "setpoint": 30.0, number [all …]
|
/openbmc/phosphor-pid-control/pid/ |
H A D | thermalcontroller.cpp | 65 const std::vector<pid_control::conf::SensorInput>& inputs, double setpoint, in createThermalPid() argument 77 thermal->setSetpoint(setpoint); in createThermalPid() 170 // If none of the inputs were acceptable, use the setpoint as in inputProc() 189 double setpoint = getSetpoint(); in setptProc() local 191 /* TODO(venture): Thermal setpoint invalid? */ in setptProc() 193 if (-1 == setpoint) in setptProc() 199 return setpoint; in setptProc() 202 return setpoint; in setptProc()
|
H A D | zone.cpp | 142 void DbusPidZone::addSetPoint(double setPoint, const std::string& name) in addSetPoint() argument 158 setPoints[profileName] += setPoint; in addSetPoint() 162 if (setPoints[profileName] < setPoint) in addSetPoint() 164 setPoints[profileName] = setPoint; in addSetPoint() 293 // Updates desired RPM setpoint from optional text file 364 * Combine the maximum SetPoint Name if the controllers have same profile in determineMaxSetPointRequest() 391 * If the maximum RPM setpoint output is below the minimum RPM in determineMaxSetPointRequest() 392 * setpoint, set it to the minimum. in determineMaxSetPointRequest() 401 std::cerr << "PID Zone " << _zoneId << " max SetPoint " in determineMaxSetPointRequest() 421 static constexpr auto setpointpath = "/etc/thermal.d/setpoint"; in determineMaxSetPointRequest() [all …]
|
H A D | README | 6 generate a setpoint RPM to reach its thermal setpoint. The maximum output
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | Control.v1_7_0.json | 71 … shall contain the percent error of the measured versus actual values of the `SetPoint` property.", 88 …m possible value of the `SetPoint` or `SettingMax` properties for this control. Services shall no… 98 …m possible value of the `SetPoint` or `SettingMin` properties for this control. Services shall no… 132 …ll elapse after the control value deviates above or below the value of `SetPoint` before the contr… 174 …ontain the maximum deviation value allowed above or below the value of `SetPoint` before the contr… 184 …follow the value of `SetPointUnits`. Services apply this value to the `SetPoint` property under c… 222 …property shall contain the smallest change allowed to the value of the `SetPoint`, `SettingMin`, o… 294 "SetPoint": { object 306 … of the value of the `SetPoint` for this control. The value shall be the absolute value of the ma… 316 …ifference, of the related Sensor `Reading` value from the value of the `SetPoint`. The units shal… [all …]
|
/openbmc/openbmc/meta-facebook/meta-ventura/recipes-phosphor/fans/phosphor-pid-control/ |
H A D | config.json | 120 "setpoint": 0.0, number 144 "setpoint": 0.0, number 172 "setpoint": 0.0, number 196 "setpoint": 90.0, number 238 "setpoint": 0.0, number 262 "setpoint": 0.0, number 290 "setpoint": 0.0, number 314 "setpoint": 90.0, number
|
/openbmc/openbmc/meta-ufispace/meta-ncplite/recipes-phosphor/fans/phosphor-pid-control/ |
H A D | config.json | 70 "setpoint": 30.0, number 90 "setpoint": 30.0, number 110 "setpoint": 30.0, number 130 "setpoint": 30.0, number 150 "setpoint": 30.0, number
|
/openbmc/phosphor-pid-control/examples/ |
H A D | fan-info.json | 72 "setpoint": 90.0, number 91 "setpoint": 90.0, number 110 "setpoint": 90.0, number 129 "setpoint": 90.0, number 148 "setpoint": 10, number
|
/openbmc/openbmc/meta-facebook/meta-catalina/recipes-phosphor/fans/phosphor-pid-control/catalina/ |
H A D | config-pdb-brick.json | 315 "setpoint": 0.0, number 337 "setpoint": 0.0, number 363 "setpoint": 0.0, number 385 "setpoint": 85.0, number 408 "setpoint": 0.0, number 430 "setpoint": 60.0, number 463 "setpoint": 0.0, number 495 "setpoint": 100.0, number 523 "setpoint": 0.0, number 552 "setpoint": 65.0, number
|
H A D | config.json | 299 "setpoint": 0.0, number 321 "setpoint": 0.0, number 347 "setpoint": 0.0, number 369 "setpoint": 85.0, number 392 "setpoint": 0.0, number 414 "setpoint": 60.0, number 445 "setpoint": 0.0, number 475 "setpoint": 100.0, number 503 "setpoint": 0.0, number 532 "setpoint": 65.0, number
|
/openbmc/phosphor-pid-control/pid/ec/ |
H A D | pid.cpp | 50 double pid(pid_info_t* pidinfoptr, double input, double setpoint, in pid() argument 72 coreContext.setpoint = setpoint; in pid() 86 error = setpoint - input; in pid() 114 feedFwdTerm = (setpoint + pidinfoptr->feedFwdOffset) * in pid()
|
H A D | pid.hpp | 22 bool checkHysterWithSetpt = false; // compare current input and setpoint to 44 double pid(pid_info_t* pidinfoptr, double input, double setpoint, 50 bool checkHysterWithSetpt = false; // compare current input and setpoint to
|
/openbmc/openbmc/meta-facebook/meta-catalina/recipes-phosphor/fans/phosphor-pid-control/clemente/ |
H A D | config.json | 284 "setpoint": 0.0, number 308 "setpoint": 0.0, number 337 "setpoint": 0.0, number 362 "setpoint": 95.0, number 391 "setpoint": 0.0, number 419 "setpoint": 64.0, number 450 "setpoint": 0.0, number 480 "setpoint": 92.0, number
|
/openbmc/openbmc/meta-hpe/meta-dl385-g11/recipes-phosphor/fans/phosphor-pid-control/ |
H A D | config.json | 84 "setpoint": 128.0, number 103 "setpoint": 43, number 122 "setpoint": 30.0, number 152 "setpoint": 30.0, number
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Debug/Pid/ |
H A D | ThermalPower.interface.yaml | 21 - name: Setpoint 26 This pid config's setpoint.
|
/openbmc/entity-manager/configurations/meta/yv4/ |
H A D | yosemite4_sentineldome_t2_retimer.json | 21 "SetPoint": 90.0, number 58 "SetPoint": 75.0, number 84 "SetPoint": 77.0, number 110 "SetPoint": 69.0, number 136 "SetPoint": 69.0, number 166 "SetPoint": 90.0, number
|
/openbmc/openbmc/meta-nuvoton/meta-evb-npcm845/recipes-phosphor/fans/phosphor-pid-control/ |
H A D | config-evb-npcm845.json | 54 "setpoint": 40.0, number 80 "setpoint": 90.0, number 99 "setpoint": 30.0, number
|