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
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
Definition: rtl2832-tuner_fc2580.h:12
virtual const char * name() const
Definition: rtl2832-tuner_fc2580.h:17
int set_bandwidth(double bw)
int initialise(tuner::PPARAMS params=NULL)
int set_frequency(double freq)
int set_gain(double gain)
Definition: rtl2832.h:310
Definition: rtl2832.h:187
virtual double gain() const
Definition: rtl2832.h:228
Definition: rtl2832.h:138
Definition: rtl2832-tuner_e4000.h:6
FUNCTION_STATUS
Definition: rtl2832-tuner_fc2580.h:50
@ FUNCTION_ERROR
Definition: rtl2832-tuner_fc2580.h:52
@ FUNCTION_SUCCESS
Definition: rtl2832-tuner_fc2580.h:51
int fc2580_SetBandwidthMode(RTL2832_NAMESPACE::tuner *pTuner, int BandwidthMode)
fc2580_fci_result_type fc2580_set_filter(RTL2832_NAMESPACE::tuner *pTuner, unsigned char filter_bw, unsigned int freq_xtal)
fc2580_fci_result_type fc2580_set_freq(RTL2832_NAMESPACE::tuner *pTuner, unsigned int f_lo, unsigned int freq_xtal)
fc2580_fci_result_type fc2580_set_init(RTL2832_NAMESPACE::tuner *pTuner, int ifagc_mode, unsigned int freq_xtal)
int fc2580_SetRfFreqHz(RTL2832_NAMESPACE::tuner *pTuner, unsigned long RfFreqHz)
void fc2580_wait_msec(RTL2832_NAMESPACE::tuner *pTuner, int a)
FC2580_AGC_MODE
Definition: rtl2832-tuner_fc2580.h:118
@ FC2580_AGC_INTERNAL
Definition: rtl2832-tuner_fc2580.h:119
@ FC2580_AGC_EXTERNAL
Definition: rtl2832-tuner_fc2580.h:120
int fc2580_Initialize(RTL2832_NAMESPACE::tuner *pTuner)
int fc2580_fci_result_type
Definition: rtl2832-tuner_fc2580.h:44
fc2580_band_type
Definition: rtl2832-tuner_fc2580.h:37
@ FC2580_NO_BAND
Definition: rtl2832-tuner_fc2580.h:41
@ FC2580_VHF_BAND
Definition: rtl2832-tuner_fc2580.h:40
@ FC2580_L_BAND
Definition: rtl2832-tuner_fc2580.h:39
@ FC2580_UHF_BAND
Definition: rtl2832-tuner_fc2580.h:38
FC2580_BANDWIDTH_MODE
Definition: rtl2832-tuner_fc2580.h:126
@ FC2580_BANDWIDTH_6000000HZ
Definition: rtl2832-tuner_fc2580.h:128
@ FC2580_BANDWIDTH_8000000HZ
Definition: rtl2832-tuner_fc2580.h:130
@ FC2580_BANDWIDTH_1530000HZ
Definition: rtl2832-tuner_fc2580.h:127
@ FC2580_BANDWIDTH_7000000HZ
Definition: rtl2832-tuner_fc2580.h:129
#define IMPLEMENT_INLINE_TUNER_FACTORY(class_name)
Definition: rtl2832.h:77
#define TUNERS_NAMESPACE
Definition: rtl2832.h:66
Definition: rtl2832.h:145