X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/99e6feec1546d5fa2ff8e5cdfdf84438db4281b3..896d63aa5605a9b6ef641830eae4038addc53c60:/lib/dvb/frontend.h?ds=sidebyside diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h index 5821e54d..477ddf6a 100644 --- a/lib/dvb/frontend.h +++ b/lib/dvb/frontend.h @@ -82,7 +82,7 @@ class eDVBFrontend: public iDVBFrontend, public Object NUM_DATA_ENTRIES }; - int m_data[NUM_DATA_ENTRIES]; + long m_data[NUM_DATA_ENTRIES]; int m_idleInputpower[2]; // 13V .. 18V int m_runningInputpower; @@ -115,10 +115,10 @@ public: RESULT sendToneburst(int burst); RESULT setSEC(iDVBSatelliteEquipmentControl *sec); RESULT setSecSequence(const eSecCommandList &list); - RESULT getData(int num, int &data); - RESULT setData(int num, int val); + RESULT getData(int num, long &data); + RESULT setData(int num, long val); - int readFrontendData(int type); // bitErrorRate, signalPower, signalPowerdB, signalQuality, locked, synced + int readFrontendData(int type); // bitErrorRate, signalPower, signalQualitydB, signalQuality, locked, synced void getFrontendStatus(ePyObject dest); void getTransponderData(ePyObject dest, bool original); void getFrontendData(ePyObject dest); @@ -132,6 +132,7 @@ public: int openFrontend(); int closeFrontend(); + const char *getDescription() const { return m_description; } }; #endif // SWIG