Block a user
68e6de7215
Finish GUI
e2bb6f4cfa
Remove unused as clause
6e91373af4
Add paramtree view, without updates
8c9d0ffc94
Fix bugs, grammar, text, and refactor into class
9e3d63c377
Change title
9763225b45
More detailed text for load/save on all channels
d682ba4789
Change confusing PID limit terminology
776f8521b6
Don't plot tec_i (for hwrev v2 and below)
69339b998b
More detailed text for load/save on all channels
ac2813a0ce
Change confusing PID limit terminology
0927e05422
Don't plot tec_i (for hwrev v2 and below)
eba4b883b8
asyncio.TimeoutError not needed
f8c4236b89
Move Postfilter Rate setting to Thermostat Config
30a97cf68c
Put temperature on anyway
4e4b970718
More detailed text for load/save on all channels
723ff00cfa
Change confusing PID limit terminology
8a7b73eccd
Don't plot tec_i (for hwrev v2 and below)
63b6d0687f
asyncio.TimeoutError not needed
3b461d0f8e
Put temperature on anyway
2bd0dc60f3
More detailed text for load/save on all channels
398ff33254
Change confusing PID limit terminology
5fc2a12491
Don't plot tec_i (for hwrev v2 and below)
4894c7456a
asyncio.TimeoutError not needed
wrong current reports
Ahh, this is a bug from #84, where the firmware just saves whatever the user inputs and displays it, even if the input was invalid and the current doesn't actually gets set. Need to implement…