NimManager.py: fix non working option "Set Voltage and 22KHz"
authorghost <andreas.monzner@multimedia-labs.de>
Thu, 13 Nov 2008 10:50:50 +0000 (11:50 +0100)
committerghost <andreas.monzner@multimedia-labs.de>
Thu, 13 Nov 2008 10:50:50 +0000 (11:50 +0100)
lib/python/Components/NimManager.py

index 0290ff6dc312e8aeaa006b8ce1d618234e1f82fa..7060168e0b025626244e6ba84834b68c2a6325fe 100644 (file)
@@ -58,14 +58,6 @@ class SecConfigure:
                sec.setRepeats(0)
                sec.setFastDiSEqC(fastDiSEqC)
                sec.setSeqRepeat(0)
-
-               if setVoltageTone:
-                       sec.setVoltageMode(switchParam.HV)
-                       sec.setToneMode(switchParam.HILO)
-               else:
-                       sec.setVoltageMode(switchParam._14V)
-                       sec.setToneMode(switchParam.OFF)
-
                sec.setCommandOrder(0)
 
                #user values
@@ -77,6 +69,12 @@ class SecConfigure:
 
                if 0 <= diseqcmode < 3:
                        self.addSatellite(sec, orbpos)
+                       if setVoltageTone:
+                               sec.setVoltageMode(switchParam.HV)
+                               sec.setToneMode(switchParam.HILO)
+                       else:
+                               sec.setVoltageMode(switchParam._14V)
+                               sec.setToneMode(switchParam.OFF)
                elif (diseqcmode == 3): # diseqc 1.2
                        if self.satposdepends.has_key(slotid):
                                for slot in self.satposdepends[slotid]: