1 #ifndef __TUNER_FC2580_H 2 #define __TUNER_FC2580_H 17 inline virtual const char*
name()
const 18 {
return "Fitipower FC2580"; }
29 #define BORDER_FREQ 2600000 //2.6GHz : The border frequency which determines whether Low VCO or High VCO is used 30 #define USE_EXT_CLK 0 //0 : Use internal XTAL Oscillator / 1 : Use External Clock input 33 #define FC2580_I2C_ADDR 0xac 34 #define FC2580_CHECK_ADDR 0x01 35 #define FC2580_CHECK_VAL 0x56 46 #define FC2580_FCI_FAIL 0 47 #define FC2580_FCI_SUCCESS 1 142 unsigned long RfFreqHz
int initialise(tuner::PPARAMS params=NULL)
int set_frequency(double freq)
void fc2580_wait_msec(RTL2832_NAMESPACE::tuner *pTuner, int a)
Definition: rtl2832-tuner_fc2580.h:127
const tuner::PARAMS & params() const
Definition: rtl2832.h:253
Definition: rtl2832-tuner_fc2580.h:39
Definition: rtl2832.h:144
Definition: rtl2832-tuner_fc2580.h:40
Definition: rtl2832-tuner_fc2580.h:38
FUNCTION_STATUS
Definition: rtl2832-tuner_fc2580.h:49
Definition: rtl2832-tuner_fc2580.h:130
fc2580_fci_result_type fc2580_set_init(RTL2832_NAMESPACE::tuner *pTuner, int ifagc_mode, unsigned int freq_xtal)
#define IMPLEMENT_INLINE_TUNER_FACTORY(class_name)
Definition: rtl2832.h:77
int fc2580_Initialize(RTL2832_NAMESPACE::tuner *pTuner)
int fc2580_SetRfFreqHz(RTL2832_NAMESPACE::tuner *pTuner, unsigned long RfFreqHz)
int set_gain(double gain)
fc2580_band_type
Definition: rtl2832-tuner_fc2580.h:37
Definition: rtl2832-tuner_fc2580.h:128
Definition: rtl2832-tuner_fc2580.h:119
Definition: rtl2832.h:309
Definition: rtl2832-tuner_fc2580.h:51
Definition: rtl2832.h:186
int set_bandwidth(double bw)
int fc2580_fci_result_type
Definition: rtl2832-tuner_fc2580.h:44
Definition: rtl2832.h:137
#define TUNERS_NAMESPACE
Definition: rtl2832.h:66
Definition: rtl2832-tuner_fc2580.h:41
Definition: rtl2832-tuner_fc2580.h:11
virtual double gain() const
Definition: rtl2832.h:228
fc2580_fci_result_type fc2580_set_freq(RTL2832_NAMESPACE::tuner *pTuner, unsigned int f_lo, unsigned int freq_xtal)
Definition: rtl2832-tuner_fc2580.h:129
virtual const char * name() const
Definition: rtl2832-tuner_fc2580.h:17
fc2580_fci_result_type fc2580_set_filter(RTL2832_NAMESPACE::tuner *pTuner, unsigned char filter_bw, unsigned int freq_xtal)
Definition: rtl2832-tuner_fc2580.h:52
Definition: rtl2832-tuner_e4000.h:6
Definition: rtl2832-tuner_fc2580.h:120
int fc2580_SetBandwidthMode(RTL2832_NAMESPACE::tuner *pTuner, int BandwidthMode)
FC2580_BANDWIDTH_MODE
Definition: rtl2832-tuner_fc2580.h:125
FC2580_AGC_MODE
Definition: rtl2832-tuner_fc2580.h:117