self.session is already defined by Screen
[enigma2.git] / lib / python / Plugins / SystemPlugins / PositionerSetup / plugin.py
index 096395597550ef72e390dd2c8d946f1f0623b1b8..49ce9a709bb96420a89a288c341b29d11aaaf439 100644 (file)
@@ -1,5 +1,6 @@
 from enigma import eTimer, eDVBSatelliteEquipmentControl, eDVBResourceManager, \
-       eDVBDiseqcCommand, eDVBFrontendParametersSatellite, eDVBFrontendParameters
+       eDVBDiseqcCommand, eDVBFrontendParametersSatellite, eDVBFrontendParameters,\
+       iDVBFrontend
 
 from Screens.Screen import Screen
 from Screens.ScanSetup import ScanSetup
@@ -374,6 +375,7 @@ class Diseqc:
                        print string
                        cmd.setCommandString(string)
                        self.frontend.setTone(iDVBFrontend.toneOff)
+                       sleep(0.015) # wait 15msec after disable tone
                        self.frontend.sendDiseqc(cmd)
                        if string == 'e03160': #positioner stop
                                sleep(0.05)