atse
d60172d7eb
Set Limits Warning Fix
2024-02-14 11:31:41 +08:00
atse
cb2fa36e68
No need for list now that params are all singular
2024-02-14 11:31:41 +08:00
atse
470ea9edb3
Put PID output min and max into its own section
...
The critical difference between this and the max_i_pos, max_i_neg pair
is that output_max and output_min can have the same sign, meaning that
it is possible that PID current can be limited to positive values only.
2024-02-14 11:31:41 +08:00
atse
99b40360c7
Remove siPrefixes for temperature units
2024-02-14 11:31:41 +08:00
atse
83c14fb2de
Sync
2024-02-14 11:31:41 +08:00
atse
2e8b26eb60
Show all current values in mA
...
Since the max and min is known as (-3A, 3A) on the thermostat TEC ports,
there is no need to use other SI prefix units.
2024-02-14 11:31:41 +08:00
atse
5af14c26ea
Limit test current
2024-02-14 11:31:41 +08:00
atse
da73f537b7
Separate min and max current
2024-02-14 11:31:41 +08:00
atse
b4504bcfaa
Add docstring
2024-02-14 11:31:41 +08:00
atse
fe6901d35f
Patch to avoid floating point error of temperature
...
A more complete system of dealing with floating point imprecision on the
way.
2024-02-14 11:31:41 +08:00
atse
6005caf8b7
Add info boxes when loading/saving configs
2024-02-14 11:31:41 +08:00
atse
442450667b
Status bar limits warning
2024-02-14 11:31:41 +08:00
atse
e4d1f0133e
More decimals for current too
2024-02-14 11:31:41 +08:00
atse
8fcd00292e
Add the rest of the modules
2024-02-14 11:31:41 +08:00
atse
cfda30f795
Switch to pyproject.toml
2024-02-14 11:31:41 +08:00
atse
ae70ce7e0b
Remove old GUI and update docs
2024-02-14 11:31:41 +08:00
atse
333a759d85
Increase icon resolution
2024-02-14 11:31:41 +08:00
atse
7ea9752b0f
Add window icon
2024-02-14 11:31:41 +08:00
atse
9e96be30e9
Get rid of all translation things for now
2024-02-14 11:31:41 +08:00
atse
933e1726c1
Correct units and stuff
2024-02-14 11:31:41 +08:00
atse
1ff5a5d2b5
More decimals for temp
2024-02-14 11:31:41 +08:00
atse
24006d17bf
Only log the autotuned params
2024-02-14 11:31:41 +08:00
atse
a2c7b0b97a
Spinner
2024-02-14 11:31:41 +08:00
atse
82dff9fc05
Remove bottom settings group tooltip
2024-02-14 11:31:41 +08:00
atse
2231652cb2
Correct about thermostat var
2024-02-14 11:31:41 +08:00
atse
37c0332c31
Legend names & order
2024-02-14 11:31:41 +08:00
atse
4635e71ebf
Autotune
2024-02-14 11:31:41 +08:00
atse
c9e8c4f4a1
Don't set_param that much
2024-02-14 11:31:41 +08:00
atse
72956e19ee
No more _command
2024-02-14 11:31:41 +08:00
atse
a213078c9a
Shorten channel to ch
2024-02-14 11:31:41 +08:00
atse
4df651902a
Postfilter option revamped
2024-02-14 11:31:41 +08:00
atse
1581aa4027
No private to slot
2024-02-14 11:31:41 +08:00
atse
5c8ab769f3
Set param mroe
2024-02-14 11:31:41 +08:00
atse
fe7bc5b7e5
Load config
2024-02-14 11:31:41 +08:00
atse
5bb64e577f
Don't use _command
2024-02-14 11:31:41 +08:00
atse
4caaf44f74
Both command and param
2024-02-14 11:31:41 +08:00
atse
fc4f69aec0
Change name
2024-02-14 11:31:41 +08:00
atse
663c46525d
Refactor into class
2024-02-14 11:31:41 +08:00
atse
744a472566
Refactor a bit to update lines only via poll
...
Model-View-Controller thing, don't edit UI when UI value changed
2024-02-14 11:31:41 +08:00
atse
6014dce158
Try triggering on show
2024-02-14 11:31:41 +08:00
atse
6f0677bac6
Call it B not Beta
2024-02-14 11:31:41 +08:00
atse
68ab3555cf
Depend on temperature only
2024-02-14 11:31:41 +08:00
atse
19ffc160e3
Legend
2024-02-14 11:31:41 +08:00
atse
6bca8a2728
Improve conditionals
2024-02-14 11:31:41 +08:00
atse
68124cd92b
Only show either one or another, pid or not
2024-02-14 11:31:41 +08:00
atse
7f7f749e84
Interface change
2024-02-14 11:31:41 +08:00
atse
4c839f079b
Absolute
2024-02-14 11:31:41 +08:00
atse
ef87225339
Switch to using set_param if possible
2024-02-14 11:31:41 +08:00
atse
db766d8707
CommandsParameter useless anyway
2024-02-14 11:31:41 +08:00
atse
50aafa493f
Put thermostat parameters constant into mainwindow
2024-02-14 11:31:41 +08:00