diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2005-11-15 21:50:06 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2005-11-15 21:50:06 +0000 |
| commit | d6e0b1fd881d459036f5b7ace9fa7a61f6bcce8f (patch) | |
| tree | a6b1008c0248598da9ad84af86c01ac0036d3cb7 /lib/python/Components | |
| parent | a8644e3e187fa0301e72ad752b1c8f2a20e848e5 (diff) | |
| download | enigma2-d6e0b1fd881d459036f5b7ace9fa7a61f6bcce8f.tar.gz enigma2-d6e0b1fd881d459036f5b7ace9fa7a61f6bcce8f.zip | |
add initial transponders from python
Diffstat (limited to 'lib/python/Components')
| -rw-r--r-- | lib/python/Components/ServiceScan.py | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/lib/python/Components/ServiceScan.py b/lib/python/Components/ServiceScan.py index d59b3049..9aec9829 100644 --- a/lib/python/Components/ServiceScan.py +++ b/lib/python/Components/ServiceScan.py @@ -1,4 +1,4 @@ -from enigma import eComponentScan +from enigma import eComponentScan, eDVBFrontendParametersSatellite, eDVBFrontendParametersCable, eDVBFrontendParametersTerrestrial class ServiceScan: @@ -41,6 +41,30 @@ class ServiceScan: self.state = self.Idle self.scanStatusChanged() + + if 1: + parm = eDVBFrontendParametersSatellite() + + parm.frequency = 11817000 + parm.symbol_rate = 27500000 + parm.polarisation = 1 # eDVBFrontendParametersSatellite.Polarisation.Vertical + parm.fec = 3 # eDVBFrontendParametersSatellite.FEC.f3_4; + parm.inversion = 1 #eDVBFrontendParametersSatellite.Inversion.Off; + parm.orbital_position = 192 + else: + parm = eDVBFrontendParametersTerrestrial() + + parm.frequency = 626000000; + parm.inversion = 2 # eDVBFrontendParametersTerrestrial.Inversion.Unknown; + parm.bandwidth = 0 #eDVBFrontendParametersTerrestrial.Bandwidth.Bw8MHz; + parm.code_rate_HP = parm.code_rate_LP = 6 #eDVBFrontendParametersTerrestrial.FEC.fAuto; + parm.modulation = 1 #eDVBFrontendParametersTerrestrial.Modulation.QAM16; + parm.transmission_mode = 1 # eDVBFrontendParametersTerrestrial.TransmissionMode.TM8k; + parm.guard_interval = 0 # eDVBFrontendParametersTerrestrial.GuardInterval.GI_1_32; + parm.hierarchy = 0 #eDVBFrontendParametersTerrestrial.Hierarchy.HNone; + + self.scan.addInitial(parm) + def execBegin(self): self.scan.statusChanged.get().append(self.scanStatusChanged) self.state = self.Running |
