Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow ProcessController to exist without a setpoint #314

Open
climategadgets opened this issue Apr 10, 2024 · 0 comments
Open

Allow ProcessController to exist without a setpoint #314

climategadgets opened this issue Apr 10, 2024 · 0 comments

Comments

@climategadgets
Copy link
Member

Existing Behavior

ProcessController#setpoint must exist no matter what.

Corner Cases Not Covered

This behavior forces the system to assign a default setpoint at startup, which may or may not be reasonable - rather not; case in point, a "middle" value of 23C will be way too hot for heating in Europe, and way too cold for cooling in Arizona.

Desired Behavior

Missing setpoint value is translated into an error signal of type "value missing" on the output, and into null values on getSetpoint() and getError().

Related Issues

#267

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant