|
f62adbbc1a
|
Reorder
|
2024-09-09 14:54:37 +08:00 |
|
|
c416fd8b2b
|
Not async
|
2024-09-09 14:54:37 +08:00 |
|
|
b3ba577268
|
Remove report mode from thermostat data model
|
2024-09-09 14:54:37 +08:00 |
|
|
3c1228e8a8
|
Remove report mode box
|
2024-09-09 14:54:37 +08:00 |
|
|
23653a1ecd
|
More sensible names
|
2024-09-09 14:54:37 +08:00 |
|
|
29221ce570
|
tec_qt: Private everything possible
|
2024-09-09 14:54:35 +08:00 |
|
|
2334a922f7
|
Remove error handling for connecting task
Just let the exception propagate, even when stopping the connection
|
2024-09-09 14:54:24 +08:00 |
|
|
1aab3ca1d6
|
Update thermostat state from controller code
|
2024-09-09 14:54:24 +08:00 |
|
|
41d4154a28
|
extra func out
|
2024-09-09 14:54:24 +08:00 |
|
|
6473905488
|
No need extra function
|
2024-09-09 14:54:24 +08:00 |
|
|
b13f481381
|
State update explicitly
|
2024-09-09 14:54:24 +08:00 |
|
|
66303efd11
|
Zero limits warning cleanup
|
2024-09-02 16:12:55 +08:00 |
|
|
f0e7488682
|
Add NUM_CHANNELS to Thermostat!
|
2024-09-02 16:06:21 +08:00 |
|
|
70627342f3
|
Real concurrently
|
2024-08-30 17:37:53 +08:00 |
|
|
ffa0783cff
|
Don't create report task if not polling for it
|
2024-08-30 16:55:15 +08:00 |
|
|
ba6b24fe95
|
PIDAutotuner: Don't use separate sig for interval
|
2024-08-30 16:55:15 +08:00 |
|
|
2e0ecd9758
|
aioexample: Show polling while report mode on
WIP: handle KeyboardInterrupt
|
2024-08-30 16:55:15 +08:00 |
|
|
199aeb3609
|
aioclient: More accurate DFU docstring
|
2024-08-30 16:55:15 +08:00 |
|
|
1e81641169
|
No need for async as well
|
2024-08-30 16:55:15 +08:00 |
|
|
2c95bd9d09
|
No need for async
|
2024-08-30 16:55:15 +08:00 |
|
|
d83c4ed4f6
|
Remove extra imports
|
2024-08-30 16:55:15 +08:00 |
|
|
637d8d029a
|
report group
|
2024-08-30 16:55:15 +08:00 |
|
|
671004703b
|
end_session in thermostat itself afterall
|
2024-08-30 16:55:15 +08:00 |
|
|
10873933f4
|
Reorder MainWindow
|
2024-08-30 16:55:15 +08:00 |
|
|
ec1fffecd1
|
Rearrange MainWindow.__init__
|
2024-08-30 16:55:15 +08:00 |
|
|
36c063d917
|
Thermostat: Add disconnect callback
For communicating with the autotuner before the client fully
disconnects
Also then there's no need for explicitly resetting autotune elements
|
2024-08-30 16:55:15 +08:00 |
|
|
65b9202cea
|
Remove info_box_trigger
|
2024-08-30 16:55:15 +08:00 |
|
|
a72a0606f1
|
Remove connection errored
|
2024-08-30 16:55:15 +08:00 |
|
|
81f09a9f0f
|
Simply test for connectivity for turning PID off
|
2024-08-30 16:55:15 +08:00 |
|
|
f768ea5d4f
|
Fix pressing enter not working in conn menu
|
2024-08-30 16:55:15 +08:00 |
|
|
e849610658
|
Assign connection_errored as well
|
2024-08-30 16:55:15 +08:00 |
|
|
bbe9a60824
|
Back out
|
2024-08-30 16:55:15 +08:00 |
|
|
cd07cdeddd
|
Put UI changes into conn_menu
|
2024-08-30 16:55:15 +08:00 |
|
|
fe3a22a599
|
ConnectionBtn + StatusLbl
|
2024-08-30 16:55:15 +08:00 |
|
|
2b35bf57f9
|
Clear Graph UI changes
|
2024-08-30 16:55:15 +08:00 |
|
|
8a83bbc1d1
|
Concentrate ThermostatCtrlMenu UI changes
|
2024-08-30 16:55:15 +08:00 |
|
|
82315d65b2
|
Descriptive name
|
2024-08-30 16:55:15 +08:00 |
|
|
dfe08546fe
|
Refactor repeated stuff
|
2024-08-30 16:55:15 +08:00 |
|
|
c4309c5ba0
|
Split PID handler UI up
|
2024-08-30 16:55:15 +08:00 |
|
|
3387ad67f7
|
Fix hwrev getting
|
2024-08-30 16:55:15 +08:00 |
|
|
903f9f8767
|
hwrev updates
|
2024-08-30 15:53:05 +08:00 |
|
|
aadf8a2595
|
Fix info boxes for load/saving from flash
|
2024-08-30 15:53:05 +08:00 |
|
|
49561a2f5a
|
Move reset request to thermostat control menu
We don't get auto reconnect anymore
|
2024-08-30 15:53:05 +08:00 |
|
|
b32b38d830
|
Move pid autotuning request to CtrlPanel
And update autotune UI only on state change instead of every single
report update
|
2024-08-30 15:53:05 +08:00 |
|
|
fcda46d1f3
|
Move channelGraph stuff inside LiveDataPlotter
|
2024-08-30 15:53:05 +08:00 |
|
|
89e9da4499
|
Move plot_options_menu stuff into menu
|
2024-08-30 15:53:05 +08:00 |
|
|
87ca0694cd
|
Move autotune ticking connect
|
2024-08-30 15:53:05 +08:00 |
|
|
03233386d0
|
Get thermostat_ctrl_menu to subscribe to hwrev updates
|
2024-08-30 15:53:05 +08:00 |
|
|
242a2b2e69
|
Save/load info box content
|
2024-08-30 15:53:05 +08:00 |
|
|
b84af82722
|
Fix loading all channel settings would bring up 2 info boxes
|
2024-08-30 15:53:05 +08:00 |
|