Commit Graph

591 Commits

Author SHA1 Message Date
d4bf06e242 Fix setpoint line label to not display old values
Setpoint line still displays 0 °C sometimes!
2024-02-14 11:31:41 +08:00
9797364043 anti-aliasing 2024-02-14 11:31:41 +08:00
f3e5bb69bf Get rid of the setpoint line out-of-range problem 2024-02-14 11:31:41 +08:00
6be23451cb Comment change 2024-02-14 11:31:41 +08:00
3f7d8fdbf3 Fix unicode 2024-02-14 11:31:41 +08:00
938e3bd23f i_set in front of measured current 2024-02-14 11:31:41 +08:00
355cb8360a Move t_line setting to method, fixes 0°C bug
The 0 °C fix is an ugly one, ideally we should only update the label
when visibility returns.
2024-02-14 11:31:41 +08:00
0e02803b98 Adjust exit text 2024-02-14 11:31:41 +08:00
d119fd2275 Longer duration tooltip for zero limits warning 2024-02-14 11:31:41 +08:00
111742b809 Connect on enter press in the connection details 2024-02-14 11:31:41 +08:00
98d491203f Add exit option in connection menu 2024-02-14 11:31:41 +08:00
7c1293e3d2 Number of channels generalisation 2024-02-14 11:31:41 +08:00
8cd1a70f50 variable name change 2024-02-14 11:31:41 +08:00
91a2cfb73e Comment 2024-02-14 11:31:41 +08:00
da794080c6 More general activater 2024-02-14 11:31:41 +08:00
d8b1e7e964 Control Method simplifcation 2024-02-14 11:31:41 +08:00
c56a167824 Simplify postfilter stuff 2024-02-14 11:31:41 +08:00
bf0cb9ef05 Improve name 2024-02-14 11:31:41 +08:00
d60172d7eb Set Limits Warning Fix 2024-02-14 11:31:41 +08:00
cb2fa36e68 No need for list now that params are all singular 2024-02-14 11:31:41 +08:00
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
99b40360c7 Remove siPrefixes for temperature units 2024-02-14 11:31:41 +08:00
83c14fb2de Sync 2024-02-14 11:31:41 +08:00
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
5af14c26ea Limit test current 2024-02-14 11:31:41 +08:00
da73f537b7 Separate min and max current 2024-02-14 11:31:41 +08:00
b4504bcfaa Add docstring 2024-02-14 11:31:41 +08:00
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
6005caf8b7 Add info boxes when loading/saving configs 2024-02-14 11:31:41 +08:00
442450667b Status bar limits warning 2024-02-14 11:31:41 +08:00
e4d1f0133e More decimals for current too 2024-02-14 11:31:41 +08:00
8fcd00292e Add the rest of the modules 2024-02-14 11:31:41 +08:00
cfda30f795 Switch to pyproject.toml 2024-02-14 11:31:41 +08:00
ae70ce7e0b Remove old GUI and update docs 2024-02-14 11:31:41 +08:00
333a759d85 Increase icon resolution 2024-02-14 11:31:41 +08:00
7ea9752b0f Add window icon 2024-02-14 11:31:41 +08:00
9e96be30e9 Get rid of all translation things for now 2024-02-14 11:31:41 +08:00
933e1726c1 Correct units and stuff 2024-02-14 11:31:41 +08:00
1ff5a5d2b5 More decimals for temp 2024-02-14 11:31:41 +08:00
24006d17bf Only log the autotuned params 2024-02-14 11:31:41 +08:00
a2c7b0b97a Spinner 2024-02-14 11:31:41 +08:00
82dff9fc05 Remove bottom settings group tooltip 2024-02-14 11:31:41 +08:00
2231652cb2 Correct about thermostat var 2024-02-14 11:31:41 +08:00
37c0332c31 Legend names & order 2024-02-14 11:31:41 +08:00
4635e71ebf Autotune 2024-02-14 11:31:41 +08:00
c9e8c4f4a1 Don't set_param that much 2024-02-14 11:31:41 +08:00
72956e19ee No more _command 2024-02-14 11:31:41 +08:00
a213078c9a Shorten channel to ch 2024-02-14 11:31:41 +08:00
4df651902a Postfilter option revamped 2024-02-14 11:31:41 +08:00
1581aa4027 No private to slot 2024-02-14 11:31:41 +08:00