]> git.basschouten.com Git - openhab-addons.git/commit
[pidcontroller] Add ability to limit the I-part (#12565)
authorFabian Wolter <github@fabian-wolter.de>
Sun, 3 Apr 2022 15:38:56 +0000 (17:38 +0200)
committerGitHub <noreply@github.com>
Sun, 3 Apr 2022 15:38:56 +0000 (17:38 +0200)
commit3520621c1b424b93d71b57bf3931e365d7dc315e
tree67f184dc7799c8536886804e9b0dc6a35c076350
parent28ce7ebaedf3729cfa246b8a4896b6eedb0eb529
[pidcontroller] Add ability to limit the I-part (#12565)

* [pidcontroller] Add ability to limit the I-part

* Apply iMinValue & iMaxValue to the integral result accumulator

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
* Set iMinResult, iMaxResult default value to NaN

Co-authored-by: Lenno Nagel <lenno@nagel.ee>
bundles/org.openhab.automation.pidcontroller/README.md
bundles/org.openhab.automation.pidcontroller/src/main/java/org/openhab/automation/pidcontroller/internal/PIDControllerConstants.java
bundles/org.openhab.automation.pidcontroller/src/main/java/org/openhab/automation/pidcontroller/internal/handler/PIDController.java
bundles/org.openhab.automation.pidcontroller/src/main/java/org/openhab/automation/pidcontroller/internal/handler/PIDControllerTriggerHandler.java
bundles/org.openhab.automation.pidcontroller/src/main/java/org/openhab/automation/pidcontroller/internal/type/PIDControllerTriggerType.java