X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fdvb%2Ffrontend.h;h=8da0829c84ba30cc7731b58297940d1c80ecf9cf;hb=391f7559e77cf98ea3b5a1fba94a8fa6f4307da8;hp=d3e257f12526f23ca2ffb6904a9fbc9aef83c524;hpb=e768f7667ec5da0e331725de8a582365358cf7e3;p=vuplus_dvbapp diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h index d3e257f..8da0829 100644 --- a/lib/dvb/frontend.h +++ b/lib/dvb/frontend.h @@ -54,14 +54,15 @@ class eDVBFrontend: public iDVBFrontend, public Object eSecCommandList m_sec_sequence; - int m_data[7]; /* when satellite frontend then + int m_data[8]; /* 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[3] = newRotorCmd -> last sent rotor cmd data[4] = newRotorPos -> current Rotor Position data[5] = curRotorCmd - data[6] = curRotorPos */ + data[6] = curRotorPos + data[7] = linkedToTunerNo */ int m_idleInputpower[2]; // 13V .. 18V int m_runningInputpower; @@ -90,7 +91,9 @@ public: RESULT setSecSequence(const eSecCommandList &list); RESULT getData(int num, int &data); RESULT setData(int num, int val); - + + int readFrontendData(int type); // bitErrorRate, signalPower, signalQuality + int isCompatibleWith(ePtr &feparm); int getID() { return m_fe; }