diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2008-09-30 13:08:19 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2008-09-30 13:08:19 +0000 |
| commit | 89236c8de2e26b3724e39eba22b211608d79d272 (patch) | |
| tree | ec68f1fdddfb7f5a47d2ccc1f46afe56104fa4e0 /lib/python/Components | |
| parent | 14cea6fc0a91a212d86010804c3dbb48cc2ac838 (diff) | |
| download | enigma2-89236c8de2e26b3724e39eba22b211608d79d272.tar.gz enigma2-89236c8de2e26b3724e39eba22b211608d79d272.zip | |
fix non working "2nd lnb from motorized dish"
Diffstat (limited to 'lib/python/Components')
| -rw-r--r-- | lib/python/Components/NimManager.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/python/Components/NimManager.py b/lib/python/Components/NimManager.py index f8571ea6..c9808198 100644 --- a/lib/python/Components/NimManager.py +++ b/lib/python/Components/NimManager.py @@ -673,7 +673,14 @@ class NimManager: positionerList = [] for nim in nimList[:]: mode = self.getNimConfig(nim) - if mode.configMode.value == "simple" and mode.diseqcMode.value == "positioner": + nimHaveRotor = mode.configMode.value == "simple" and mode.diseqcMode.value == "positioner" + if not nimHaveRotor and mode.configMode.value == "advanced": + for x in range(3601, 3605): + lnb = int(mode.advanced.sat[x].lnb.value) + if lnb != 0: + nimHaveRotor = True + break + if nimHaveRotor: alreadyConnected = False for testnim in nimList: testmode = self.getNimConfig(testnim) |
