git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
convert DVB->UTF while scanning - please rescan\!
[enigma2.git]
/
lib
/
dvb
/
frontend.h
diff --git
a/lib/dvb/frontend.h
b/lib/dvb/frontend.h
index fce94e5eeb107b1d8c9ab4a64a31758adf579977..a0ca08ece453afea50069715af335cca15625727 100644
(file)
--- a/
lib/dvb/frontend.h
+++ b/
lib/dvb/frontend.h
@@
-53,16
+53,25
@@
class eDVBFrontend: public iDVBFrontend, public Object
eSecCommandList m_sec_sequence;
eSecCommandList m_sec_sequence;
- int m_data[
4
]; /* when satellite frontend then
+ int m_data[
7
]; /* when satellite frontend then
data[0] = lastcsw -> state of the committed switch
data[1] = lastucsw -> state of the uncommitted switch
data[2] = lastToneburst -> current state of toneburst switch
data[0] = lastcsw -> state of the committed switch
data[1] = lastucsw -> state of the uncommitted switch
data[2] = lastToneburst -> current state of toneburst switch
- data[3] = prevRotorPos -> current Rotor Position */
+ data[3] = newRotorCmd -> last sent rotor cmd
+ data[4] = newRotorPos -> current Rotor Position
+ data[5] = curRotorCmd
+ data[6] = curRotorPos */
+
+ int m_idleInputpower;
+ int m_runningInputpower;
+ int m_timeoutCount; // needed for timeout
void feEvent(int);
void timeout();
void tuneLoop(); // called by m_tuneTimer
void setFrontend();
void feEvent(int);
void timeout();
void tuneLoop(); // called by m_tuneTimer
void setFrontend();
+ int readInputpower();
+ bool setSecSequencePos(int steps);
public:
eDVBFrontend(int adap, int fe, int &ok);
virtual ~eDVBFrontend();
public:
eDVBFrontend(int adap, int fe, int &ok);
virtual ~eDVBFrontend();