aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/sec.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/dvb/sec.cpp')
-rw-r--r--lib/dvb/sec.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/lib/dvb/sec.cpp b/lib/dvb/sec.cpp
index 58a1b6fa..9095ca6a 100644
--- a/lib/dvb/sec.cpp
+++ b/lib/dvb/sec.cpp
@@ -144,16 +144,18 @@ int eDVBSatelliteEquipmentControl::canTune(const eDVBFrontendParametersSatellite
{
rotor=true;
if ( curRotorPos == sat.orbital_position )
- ret=20;
+ ret=20; // rotor on correct orbpos = prio 20
else
- ret=10;
+ ret=10; // rotor must turn to correct orbpos = prio 10
}
+ else
+ ret = 30; // no rotor = prio 30
}
else
+ {
csw = band;
-
- if (!ret)
- ret=40;
+ ret = 40; // no diseqc = prio 40
+ }
if (linked_to != -1) // check for linked tuners..
{