diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-02-27 02:46:44 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-02-27 02:46:44 +0000 |
| commit | be296b411e8fc29f652799bf752d80db374d6672 (patch) | |
| tree | 7afc06ec3793aabe2e0dbfce042971a0ba43807d /mytest.py | |
| parent | 9b6b96172d1d20d9daf3c11bc5f0222f487d53d7 (diff) | |
| download | enigma2-be296b411e8fc29f652799bf752d80db374d6672.tar.gz enigma2-be296b411e8fc29f652799bf752d80db374d6672.zip | |
wake up from deep standby five minute before the timer starts. if we don't have 5 minutes till timer start, we wake the box
up in 30 seconds.
Diffstat (limited to 'mytest.py')
| -rw-r--r-- | mytest.py | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -302,6 +302,15 @@ def runScreenTest(): configfile.save() + from Tools.DreamboxHardware import setFPWakeuptime + from time import time + nextRecordingTime = session.nav.RecordTimer.getNextRecordingTime() + if nextRecordingTime != -1: + if (nextRecordingTime < 330): # no time to switch box back on + setFPWakeuptime(time() + 30) # so switch back on in 30 seconds + else: + setFPWakeuptime(nextRecordingTime - (300)) + session.nav.shutdown() return 0 @@ -340,6 +349,7 @@ import Components.NimManager # first, setup a screen try: runScreenTest() + plugins.shutdown() except: print 'EXCEPTION IN PYTHON STARTUP CODE:' |
