Johannes Mockenhaupt
|
44ae79bd50
|
Move command argument checking out of ctor into a dedicated method and check prior to execution.
|
2017-07-18 21:20:40 +02:00 |
|
Johannes Mockenhaupt
|
52b9621e29
|
Paranoia: check we're in the expected menu before each and every button press.
|
2017-07-18 21:20:40 +02:00 |
|
Johannes Mockenhaupt
|
4c0944b9f8
|
Optimize cancelling TBR.
|
2017-07-18 21:20:39 +02:00 |
|
Johannes Mockenhaupt
|
69b98c54c6
|
Polish.
|
2017-07-18 21:20:39 +02:00 |
|
Johannes Mockenhaupt
|
99830b05b6
|
Fix detecting error state on connection and fix cancelling TBR.
When there's an error, timing is crucial. Waiting for the blinking error code
to be readable hangs the thread running the command.
|
2017-07-18 21:20:39 +02:00 |
|
Johannes Mockenhaupt
|
d0dabf34da
|
Fix handling TBR CANCELLED alert, remove ill-advised attempts to fake a command queue and have all commands return a state object.
|
2017-07-18 21:20:39 +02:00 |
|
Johannes Mockenhaupt
|
d8011aeaa4
|
Make cancelling TBR more robust to dismiss TBR cancelled alert specifially and only if it is raised.
Cancelling a TBR with a runtime < 60s (0:01 in the display) does NOT raise a TBR cancelled alert.
|
2017-07-18 21:20:39 +02:00 |
|
Johannes Mockenhaupt
|
fa039e6961
|
Note on cancelling TBRs that don't trigger a pump alert.
|
2017-07-18 21:20:18 +02:00 |
|
Johannes Mockenhaupt
|
347890496b
|
SetTbrCommand: wain for menu update when switching to TBR_DURATION to make it safer, hopefully.
|
2017-07-18 20:59:56 +02:00 |
|
Johannes Mockenhaupt
|
e07d62bf79
|
Fix setting TBR when existing TBR has runtime < 15m.
|
2017-07-18 20:55:47 +02:00 |
|
Johannes Mockenhaupt
|
97f9e99437
|
toString methods for Commands.
|
2017-07-18 20:55:47 +02:00 |
|
Johannes Mockenhaupt
|
3280092566
|
Source ruffy scripter for the time being (already some fixes and tweaks in).
|
2017-07-18 20:55:44 +02:00 |
|