diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2008-11-12 22:48:04 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2008-11-12 22:48:04 +0100 |
| commit | 47c5768da94377e1cea40a3d45a2e6f0cc9dafb6 (patch) | |
| tree | bb8b7c1f8a24eef2537a28845eb8e01bf32349d2 /lib/python/Components/NimManager.py | |
| parent | 4946a987277adbbd057e4d82d54e7e4ef688e419 (diff) | |
| download | enigma2-47c5768da94377e1cea40a3d45a2e6f0cc9dafb6.tar.gz enigma2-47c5768da94377e1cea40a3d45a2e6f0cc9dafb6.zip | |
NimManager.py: fix service searching with simple config
Diffstat (limited to 'lib/python/Components/NimManager.py')
| -rw-r--r-- | lib/python/Components/NimManager.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/python/Components/NimManager.py b/lib/python/Components/NimManager.py index 17297e67..0290ff6d 100644 --- a/lib/python/Components/NimManager.py +++ b/lib/python/Components/NimManager.py @@ -747,12 +747,16 @@ class NimManager: if configMode == "simple": dm = nim.diseqcMode.value if dm in ["single", "toneburst_a_b", "diseqc_a_b", "diseqc_a_b_c_d"]: - list.append(self.satList[nim.diseqcA.index]) + if nim.diseqcA.orbital_position != 3601: + list.append(self.satList[nim.diseqcA.index-1]) if dm in ["toneburst_a_b", "diseqc_a_b", "diseqc_a_b_c_d"]: - list.append(self.satList[nim.diseqcB.index]) + if nim.diseqcB.orbital_position != 3601: + list.append(self.satList[nim.diseqcB.index-1]) if dm == "diseqc_a_b_c_d": - list.append(self.satList[nim.diseqcC.index]) - list.append(self.satList[nim.diseqcD.index]) + if nim.diseqcC.orbital_position != 3601: + list.append(self.satList[nim.diseqcC.index-1]) + if nim.diseqcD.orbital_position != 3601: + list.append(self.satList[nim.diseqcD.index-1]) if dm == "positioner": for x in self.satList: list.append(x) |
