|
7f1223b1b9
|
ctrl_panel: Add polarity option in output settings
|
2024-10-14 16:53:02 +08:00 |
|
|
b1e5a843eb
|
QVariantList -> list
|
2024-10-07 17:48:24 +08:00 |
|
|
2b02ea334a
|
No need to create a new task for waiting
|
2024-10-07 17:48:24 +08:00 |
|
|
3b2743c079
|
super init's first
|
2024-10-07 17:48:24 +08:00 |
|
|
a7ce942aea
|
Format
|
2024-10-07 17:48:24 +08:00 |
|
|
ea8469a690
|
ch_tuning -> autotuning_channels
|
2024-10-07 17:48:24 +08:00 |
|
|
2467fc2ee2
|
Module docstring??
|
2024-10-07 17:48:24 +08:00 |
|
|
a3baadd490
|
Reorder imports
|
2024-10-07 17:48:24 +08:00 |
|
|
89621dd3a0
|
Sensible names for views
|
2024-10-07 17:48:24 +08:00 |
|
|
f569b46d51
|
Unprivate conn_menu
Used for autoconnect
|
2024-10-07 17:48:24 +08:00 |
|
|
f1d00ca57d
|
Order?
|
2024-10-07 17:48:24 +08:00 |
|
|
feee8ad0ba
|
Reorder
|
2024-10-07 17:48:24 +08:00 |
|
|
84e38a307d
|
Not async
|
2024-10-07 17:48:24 +08:00 |
|
|
5153ccdd77
|
Remove report mode from thermostat data model
|
2024-10-07 17:48:24 +08:00 |
|
|
1797322803
|
Remove report mode box
|
2024-10-07 17:48:24 +08:00 |
|
|
759e19e16e
|
More sensible names
|
2024-10-07 17:48:24 +08:00 |
|
|
b1830d6744
|
tec_qt: Private everything possible
|
2024-10-07 17:48:24 +08:00 |
|
|
21a2764c3a
|
Remove error handling for connecting task
Just let the exception propagate, even when stopping the connection
|
2024-10-07 17:48:24 +08:00 |
|
|
d576395ad2
|
Update thermostat state from controller code
|
2024-10-07 17:48:24 +08:00 |
|
|
b1e5c86cdc
|
extra func out
|
2024-10-07 17:48:24 +08:00 |
|
|
48907c02d1
|
No need extra function
|
2024-10-07 17:48:24 +08:00 |
|
|
062094f7a8
|
State update explicitly
|
2024-10-07 17:48:24 +08:00 |
|
|
bddcb37a8d
|
Zero limits warning cleanup
|
2024-10-07 17:48:24 +08:00 |
|
|
e2d48346d8
|
Add NUM_CHANNELS to Thermostat!
|
2024-10-07 17:48:24 +08:00 |
|
|
f6058ed2fb
|
Real concurrently
|
2024-10-07 17:48:24 +08:00 |
|
|
c4b73ac825
|
Don't create report task if not polling for it
|
2024-10-07 17:48:24 +08:00 |
|
|
8eee78746e
|
PIDAutotuner: Don't use separate sig for interval
|
2024-10-07 17:48:24 +08:00 |
|
|
07687b4f74
|
aioexample: Show polling while report mode on
WIP: handle KeyboardInterrupt
|
2024-10-07 17:48:24 +08:00 |
|
|
e76aadf973
|
aioclient: More accurate DFU docstring
|
2024-10-07 17:48:24 +08:00 |
|
|
863bb58959
|
No need for async as well
|
2024-10-07 17:48:24 +08:00 |
|
|
82c75ce293
|
No need for async
|
2024-10-07 17:48:24 +08:00 |
|
|
bb66f9b5a7
|
Remove extra imports
|
2024-10-07 17:48:24 +08:00 |
|
|
7aa340b0b4
|
report group
|
2024-10-07 17:48:24 +08:00 |
|
|
892b9f8bf2
|
end_session in thermostat itself afterall
|
2024-10-07 17:48:24 +08:00 |
|
|
495a92bda6
|
Reorder MainWindow
|
2024-10-07 17:48:24 +08:00 |
|
|
e6805c61dd
|
Rearrange MainWindow.__init__
|
2024-10-07 17:48:24 +08:00 |
|
|
0024d2b8b5
|
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-10-07 17:48:24 +08:00 |
|
|
a2d2ce8853
|
Remove info_box_trigger
|
2024-10-07 17:48:24 +08:00 |
|
|
281a4f2f48
|
Remove connection errored
|
2024-10-07 17:48:24 +08:00 |
|
|
78379ddacc
|
Simply test for connectivity for turning PID off
|
2024-10-07 17:48:24 +08:00 |
|
|
226ec3b068
|
Fix pressing enter not working in conn menu
|
2024-10-07 17:48:24 +08:00 |
|
|
322b97bd52
|
Assign connection_errored as well
|
2024-10-07 17:48:24 +08:00 |
|
|
da55d07bdb
|
Back out
|
2024-10-07 17:48:24 +08:00 |
|
|
4c9df5e1a8
|
Put UI changes into conn_menu
|
2024-10-07 17:48:24 +08:00 |
|
|
382e5d916f
|
ConnectionBtn + StatusLbl
|
2024-10-07 17:48:24 +08:00 |
|
|
6d518560df
|
Clear Graph UI changes
|
2024-10-07 17:48:24 +08:00 |
|
|
8f8517766d
|
Concentrate ThermostatCtrlMenu UI changes
|
2024-10-07 17:48:24 +08:00 |
|
|
90227107ce
|
Descriptive name
|
2024-10-07 17:48:24 +08:00 |
|
|
029866ee22
|
Refactor repeated stuff
|
2024-10-07 17:48:24 +08:00 |
|
|
c25c49d8c1
|
Split PID handler UI up
|
2024-10-07 17:48:24 +08:00 |
|