FREQ_OFFSET, // current frequency offset
CUR_VOLTAGE, // current voltage
CUR_TONE, // current continuous tone
+ SATCR, // current SatCR
NUM_DATA_ENTRIES
};
Signal1<void,iDVBFrontend*> m_stateChanged;
char m_sec_filename[128];
#endif
FRONTENDPARAMETERS parm;
+ int m_cur_orbpos; // only valid when this is a DVB-S tuner
+ int m_cur_pol; // only valid when this is a DVB-S tuner
int m_state;
ePtr<iDVBSatelliteEquipmentControl> m_sec;
ePtr<eSocketNotifier> m_sn;
void feEvent(int);
void timeout();
void tuneLoop(); // called by m_tuneTimer
- void setFrontend();
+ void setFrontend(bool recvEvents=true);
bool setSecSequencePos(int steps);
static int PriorityOrder;
public:
int closeFrontend(bool force=false);
const char *getDescription() const { return m_description; }
bool is_simulate() const { return m_simulate; }
+
+ RESULT turnOffSatCR(int satcr);
+ RESULT ScanSatCR();
};
#endif // SWIG