atse
98f2d70cf6
Match statement
2024-02-14 11:31:41 +08:00
atse
fde4e42069
Set status first in _on_connection_changed
2024-02-14 11:31:41 +08:00
atse
3c9541fea2
host
2024-02-14 11:31:41 +08:00
atse
c1ae69f218
Enable axis linking functionality
2024-02-14 11:31:41 +08:00
atse
7149fb6d85
Shield pending commands from cancellation
2024-02-14 11:31:41 +08:00
atse
39a78b92c4
Implement IPv4 settings dialog
2024-02-14 11:31:41 +08:00
atse
2a31cdb1af
Add ipv4 config
2024-02-14 11:31:41 +08:00
atse
169b89208d
Use direct calling in report mode
2024-02-14 11:31:41 +08:00
atse
967492642e
Add load and save configs
2024-02-14 11:31:41 +08:00
atse
bfec9efbec
Implement DFU mode
2024-02-14 11:31:41 +08:00
atse
9291160798
Change name of tec_client
2024-02-14 11:31:41 +08:00
atse
26fdc951bc
Move fan signal connection into menu setup
2024-02-14 11:31:41 +08:00
atse
0443778456
Split menu setup method per menu
2024-02-14 11:31:41 +08:00
atse
7a727cb011
Add about thermostat window
2024-02-14 11:31:41 +08:00
atse
d7c0219456
Use graph emoji for plot settings
2024-02-14 11:31:41 +08:00
atse
34ed3cf39a
Add tooltip to settings buttons
2024-02-14 11:31:41 +08:00
atse
1f0e74bf9f
Don't enabled thermostat settings before connect
2024-02-14 11:31:41 +08:00
atse
1ae44d6b82
Give proper names to settings buttons
2024-02-14 11:31:41 +08:00
atse
fa8f1ebf10
No :port
2024-02-14 11:31:41 +08:00
atse
0434b08abc
Don't translate ip
2024-02-14 11:31:41 +08:00
atse
8ff08c1539
Not just ip, can put domain name too, or "host"
2024-02-14 11:31:41 +08:00
atse
b32062d855
More elegant connection stopping
2024-02-14 11:31:41 +08:00
atse
d52aafd7f6
Add timeout to connect call
2024-02-14 11:31:41 +08:00
atse
efa814a0d3
Add load and save config menu items
2024-02-14 11:31:41 +08:00
atse
1be874f6a7
Add about thermostat menu item
...
Meant to display hardware rev stuff, does nothing right now
2024-02-14 11:31:41 +08:00
atse
9364c9b187
Add network settings menu option
...
Also does nothing for now
2024-02-14 11:31:41 +08:00
atse
a9c0106c46
Add DFU mode menu option
...
Does nothing for now
2024-02-14 11:31:41 +08:00
atse
2d341df23c
Use _on_connection_changed(False)
2024-02-14 11:31:41 +08:00
atse
8f31380d52
Reset button
2024-02-14 11:31:41 +08:00
atse
998d999b59
Save the entire hw_rev data
...
Not just fan_pwm_recommended
2024-02-14 11:31:41 +08:00
atse
ca7c64c115
Put connection details in connection button menu
2024-02-14 11:31:41 +08:00
atse
a1a94a9c99
Move host selection into menu too
2024-02-14 11:31:41 +08:00
atse
9fc38d4614
Move fan throttling warning to the right
2024-02-14 11:31:41 +08:00
atse
5732bc951f
Split the settings and plotting menus
2024-02-14 11:31:41 +08:00
atse
cbffb8d700
Crude relocation of port spinbox from .ui file
2024-02-14 11:31:41 +08:00
atse
cc1fddddda
Space out bottom bar properly
2024-02-14 11:31:41 +08:00
atse
9aac571187
Remove leftover lines
2024-02-14 11:31:41 +08:00
atse
a3d4bef68e
Crude removal of fan group from .ui file
2024-02-14 11:31:41 +08:00
atse
8e98b62cfb
Add line at PID temp
2024-02-14 11:31:41 +08:00
atse
64891231cd
Report mode functionality
2024-02-14 11:31:41 +08:00
atse
728bce38b6
Add crosshair for better read of values
2024-02-14 11:31:41 +08:00
atse
5c081b0547
Add samples box in menu
2024-02-14 11:31:41 +08:00
atse
001ce432e8
Add clear graphs context menu item
2024-02-14 11:31:41 +08:00
atse
fdf4c4f0d6
Plot temperature and current graphs
...
- Have units
- Samples are limited
- pglive is used for better live graphs
-- Also fixes bug with constantly updating normal pyqtgraphs where it
will bug out if right-clicked on and context menu is brought up
--Since pglive requires pyqtgraph == 0.13.3, upgrade pyqtgraph to that
too.
2024-02-14 11:31:41 +08:00
atse
90df3ae784
Plus or minus symbol on swing
2024-02-14 11:31:41 +08:00
atse
ac51476d59
Add save to flash paramtree item
2024-02-14 11:31:41 +08:00
atse
4be6d419f6
Hide paramtree headers
2024-02-14 11:31:41 +08:00
atse
ae6f08247a
Add postfilter config
2024-02-14 11:31:41 +08:00
atse
863352d620
Add i_set
2024-02-14 11:31:41 +08:00
atse
9803a2d12b
Add pwm update
2024-02-14 11:31:41 +08:00