1 #ifndef __TUNER_FC0012_H 2 #define __TUNER_FC0012_H 17 inline virtual const char*
name()
const 18 {
return "Fitipower FC0012"; }
30 #define FC0012_ERROR 1 32 #define FC0012_I2C_ADDR 0xc6 33 #define FC0012_CHECK_ADDR 0x00 34 #define FC0012_CHECK_VAL 0xa1 36 #define FC0012_BANDWIDTH_6MHZ 6 37 #define FC0012_BANDWIDTH_7MHZ 7 38 #define FC0012_BANDWIDTH_8MHZ 8 Definition: rtl2832-tuner_fc0012.h:54
int initialise(tuner::PPARAMS params=NULL)
const tuner::PARAMS & params() const
Definition: rtl2832.h:253
Definition: rtl2832.h:144
#define IMPLEMENT_INLINE_TUNER_FACTORY(class_name)
Definition: rtl2832.h:77
int FC0012_Open(RTL2832_NAMESPACE::tuner *pTuner)
int set_frequency(double freq)
Definition: rtl2832.h:309
Definition: rtl2832.h:186
int FC0012_SetFrequency(RTL2832_NAMESPACE::tuner *pTuner, unsigned long Frequency, unsigned short Bandwidth)
Definition: rtl2832-tuner_fc0012.h:55
FC0012_LNA_GAIN_VALUE
Definition: rtl2832-tuner_fc0012.h:52
Definition: rtl2832.h:137
Definition: rtl2832-tuner_fc0012.h:56
#define TUNERS_NAMESPACE
Definition: rtl2832.h:66
int set_gain(double gain)
virtual const char * name() const
Definition: rtl2832-tuner_fc0012.h:17
int set_bandwidth(double bw)
Definition: rtl2832-tuner_fc0012.h:11
virtual double gain() const
Definition: rtl2832.h:228
Definition: rtl2832-tuner_e4000.h:6