I already have (although I admit that the patch file was the debug one until an hour ago - I'd forgotten to update it).
Look at:
http://birdman.dynal...ck.py.patch.033
the GML:2 pair. The GML:1 part is an efficiency improvement for boot time.
first
+#GML:1 - A timer which has already ended (happens during start-up check) can't clash!! +# NOTE: that when adding a timer it also cannot clash with: +# o any timers which run before the latest period of no timers running +# before the timer to be added starts +# o any timers which run after the first period of no timers running +# after the timer to be added ends +# Code to handle this needs to be added (it is *NOT* here yet!) +# + from time import time + if (self.newtimer is not None) and (self.newtimer.end < time()): + return True +
This may cause an error.
When loading the receiver of the deep standby mode, the time may not be correct(in some cases).
local time = 01.01.1970 00:02
self.newtimer.end < time()
Edited by Dimitrij, 4 February 2016 - 09:17.