fix rfmod
[enigma2.git] / lib / python / Components / RFmod.py
index ff87a729dbd58d39f105df944fd5e117df20f23e..234ae4ca0088fec32add36d5df6ffd18d19e40e7 100644 (file)
@@ -10,7 +10,7 @@ class RFmod:
                pass
 
        def setFunction(self, value):
-               eRFmod.getInstance().setFunction(value)
+               eRFmod.getInstance().setFunction(not value)
        def setTestmode(self, value):
                eRFmod.getInstance().setTestmode(value)
        def setSoundFunction(self, value):
@@ -41,7 +41,7 @@ def InitRFmod():
        def setSoundFunction(configElement):
                iRFmod.setSoundFunction(configElement.value);
        def setSoundCarrier(configElement):
-               iRFmod.setSoundCarrier(int(configElement.value));
+               iRFmod.setSoundCarrier(configElement.index);
        def setChannel(configElement):
                iRFmod.setChannel(int(configElement.value));
        def setFinetune(configElement):