aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/sec.h
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2008-12-13 01:33:05 +0100
committerghost <andreas.monzner@multimedia-labs.de>2008-12-13 01:33:05 +0100
commitb833353b5285a547eb18c079aa860c9ee2765d6e (patch)
tree21e8101fddc3cbf8439af55f1cda6ec6b32ccca3 /lib/dvb/sec.h
parent32800bd26365ee1ec17590b76ebf59ed8489ddfe (diff)
downloadenigma2-b833353b5285a547eb18c079aa860c9ee2765d6e.tar.gz
enigma2-b833353b5285a547eb18c079aa860c9ee2765d6e.zip
add possibility to set manual lnb priority (only in advanced sat config)
range 0..64 to decrease priorities (this is lower as all auto given priorities) range 14000..14064 this is higher than auto given rotor priorities range 19000..19064 this is higher than each auto given priorities
Diffstat (limited to 'lib/dvb/sec.h')
-rw-r--r--lib/dvb/sec.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/dvb/sec.h b/lib/dvb/sec.h
index 27dcedd5..2efd0b49 100644
--- a/lib/dvb/sec.h
+++ b/lib/dvb/sec.h
@@ -231,7 +231,7 @@ public:
#ifndef SWIG
t_12V_relais_state m_12V_relais_state; // 12V relais output on/off
- __u8 slot_mask; // useable by slot ( 1 | 2 | 4...)
+ int m_slot_mask; // useable by slot ( 1 | 2 | 4...)
unsigned int m_lof_hi, // for 2 band universal lnb 10600 Mhz (high band offset frequency)
m_lof_lo, // for 2 band universal lnb 9750 Mhz (low band offset frequency)
@@ -242,6 +242,8 @@ public:
std::map<int, eDVBSatelliteSwitchParameters> m_satellites;
eDVBSatelliteDiseqcParameters m_diseqc_parameters;
eDVBSatelliteRotorParameters m_rotor_parameters;
+
+ int m_prio; // to override automatic tuner management ... -1 is Auto
#endif
};
@@ -304,6 +306,7 @@ public:
RESULT setLNBLOFH(int lofh);
RESULT setLNBThreshold(int threshold);
RESULT setLNBIncreasedVoltage(bool onoff);
+ RESULT setLNBPrio(int prio);
/* DiSEqC Specific Parameters */
RESULT setDiSEqCMode(int diseqcmode);
RESULT setToneburst(int toneburst);