From: Andreas Monzner Date: Sun, 29 Oct 2006 01:11:21 +0000 (+0000) Subject: send rotor stop command twice X-Git-Url: http://code.vuplus.com/gitweb/?a=commitdiff_plain;h=dc9aae2149e737517e46534c3c1230a58873d397;p=vuplus_dvbapp send rotor stop command twice --- diff --git a/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py b/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py index 4e62075..e2c07ae 100644 --- a/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py +++ b/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py @@ -12,6 +12,8 @@ from Components.NimManager import nimmanager from Components.MenuList import MenuList from Components.config import ConfigSatlist, ConfigNothing, ConfigSelection, ConfigSubsection, KEY_LEFT, KEY_RIGHT, getConfigListEntry +from time import sleep + class PositionerSetup(Screen): skin = """ @@ -342,12 +344,15 @@ class Diseqc: string = 'e03167' else: string = 'e03160' #positioner stop + print "diseqc command:", print string - cmd.setCommandString(string) self.frontend.sendDiseqc(cmd) - + if string == 'e03160': #positioner stop + sleep(0.05) + self.frontend.sendDiseqc(cmd) # send 2nd time + class Tuner: def __init__(self, frontend): self.frontend = frontend