X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/f7b88cee0d1a27ddfda26ad4c77d16b3a0c4e168..dc9aae2149e737517e46534c3c1230a58873d397:/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py diff --git a/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py b/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py index 46e5e63b..e2c07ae7 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 @@ -430,8 +435,7 @@ class TunerScreen(ScanSetup): ScanSetup.createConfig(self, None) def tuningSatChanged(self, *parm): - if tuning.type.value == "predefined_transponder": - self.updateTransponders() + self.updateTransponders() def updateTransponders(self): if len(tuning.sat.choices):