aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>2005-11-16 01:51:01 +0000
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>2005-11-16 01:51:01 +0000
commit358517314bcfc91cfc7fcecaaaf3441ea1c103ee (patch)
tree57b33ab19565146ea0c5c27dd468c40b1ccc5a1e
parent2a2526c5bf5603ce1a50c930ce258064e1893d46 (diff)
downloadenigma2-358517314bcfc91cfc7fcecaaaf3441ea1c103ee.tar.gz
enigma2-358517314bcfc91cfc7fcecaaaf3441ea1c103ee.zip
single transponder scan works now... but we scan other transponders as well...
-rw-r--r--lib/python/Screens/ScanSetup.py19
1 files changed, 10 insertions, 9 deletions
diff --git a/lib/python/Screens/ScanSetup.py b/lib/python/Screens/ScanSetup.py
index 5d7994fe..bc88d0c4 100644
--- a/lib/python/Screens/ScanSetup.py
+++ b/lib/python/Screens/ScanSetup.py
@@ -200,8 +200,8 @@ class ScanSetup(Screen):
print "Add Sat: frequ: " + str(frequency) + " symbol: " + str(symbol_rate) + " pol: " + str(polarisation) + " fec: " + str(fec) + " inversion: " + str(inversion)
print "orbpos: " + str(orbital_position)
parm = eDVBFrontendParametersSatellite()
- parm.frequency = frequency
- parm.symbol_rate = symbol_rate
+ parm.frequency = frequency * 1000
+ parm.symbol_rate = symbol_rate * 1000
parm.polarisation = polarisation # eDVBFrontendParametersSatellite.Polarisation.Verti
parm.fec = fec # eDVBFrontendParametersSatellite.FEC.f3_4;
#parm.fec = 6 # AUTO
@@ -213,13 +213,14 @@ class ScanSetup(Screen):
def keyGo(self):
tlist = []
if (config.scan.type.value == 0): # single transponder scan
- self.addSatTransponder(tlist, config.scan.sat.frequency.value[0],
- config.scan.sat.symbolrate.value[0],
- config.scan.sat.polarization.value,
- config.scan.sat.fec.value,
- config.scan.sat.inversion.value,
- self.satList[config.scan.nims.value][config.scan.satselection[config.scan.nims.value].value][1])
-
+ if (nimmanager.getNimType(config.scan.nims.value) == nimmanager.nimType["DVB-S"]):
+ self.addSatTransponder(tlist, config.scan.sat.frequency.value[0],
+ config.scan.sat.symbolrate.value[0],
+ config.scan.sat.polarization.value,
+ config.scan.sat.fec.value,
+ config.scan.sat.inversion.value,
+ self.satList[config.scan.nims.value][config.scan.satselection[config.scan.nims.value].value][1])
+
for x in self["config"].list:
x[1].save()