Block a user
b7cc9db03c
No need to create a new task for waiting
92d574a0e3
fixup! Zero limits warning cleanup
2d3bc96da9
super init's first
7efd184496
Format
14621e11a6
ch_tuning -> autotuning_channels
70627342f3
Real concurrently
ffa0783cff
Don't create report task if not polling for it
ba6b24fe95
PIDAutotuner: Don't use separate sig for interval
2e0ecd9758
aioexample: Show polling while report mode on
199aeb3609
aioclient: More accurate DFU docstring
3f32c9a4a2
aioclient: More accurate DFU docstring
89986fd810
No need for async as well
f8900d295d
Order
f0772a8072
No need for async
b9ba1e2d9f
Remove extra imports
425dee173b
No need for explicitly resetting Autotune elements
9531e7063a
fixup! Rearrange MainWindow.__init__
e3ea0f970e
Use new style super()
9b9b4baf98
Rearrange MainWindow.__init__
60295d2baa
Thermostat: Add disconnect callback
053601862b
Move disabling autotune away from UI changes
e30d07d707
Fix pressing enter not working in conn menu
326c22d6b2
Assign connection_errored as well
b3f629fb4a
Back out
c2dccb80f8
Put UI changes into conn_menu
dc5460f591
aioclient: Add missing readline for saving
df79d4d977
Fix not actually awaiting for load/save
9910f935a9
Add back the info_box
e3ac7debc4
Fix info boxes for load/saving from flash
a8d7986c82
Move reset request to thermostat control menu
34911e395b
Extra bail removed
78e9068e2b
return hwrev when start_session
04d073bc18
state str
255f7b7188
params update concurrently
70aee95914
Compact
Compare 17 commits »
9c22950e59
State
cebf995427
Remove all timeouts from aioclient
50c1bb5929
Connecting task moved?
6b08720f4f
AsyncIO version Client -> AsyncioClient
b76f5a01fa
Exclusively use the Thermostat object as a medium
flake: Add rlwrap to devShell
9061b175a7
README: swap_polarity
11753bdf86
add swap status to the report
419586583f
Add command for flipping output polarity
b3a6d16c3d
steinhart_hart: Beta Parameter uom dimensions
c6040899dd
ItecPin -> ITecPin