rtl2832-tuner_fc0013.h
rtl2832.h
rtl2832-tuner_fc0013.h
rtl2832.h
libusb/libusb.h
map
stdarg.h
stdio.h
string
vector
RTL2832_NAMESPACE::TUNERS_NAMESPACE::fc0013
RTL2832_NAMESPACE
RTL2832_NAMESPACE::TUNERS_NAMESPACE
FC0013_RF_FREQ_HZ_DEFAULT
50000000
FC0013_BANDWIDTH_MODE_DEFAULT
FC0013_BANDWIDTH_8000000HZ
FC0013_TRUE_FALSE_STATUS
FC0013_FALSE
FC0013_TRUE
FC0013_I2C_STATUS
FC0013_I2C_SUCCESS
FC0013_I2C_ERROR
FC0013_FUNCTION_STATUS
FC0013_FUNCTION_SUCCESS
FC0013_FUNCTION_ERROR
FC0013_BANDWIDTH_MODE
FC0013_BANDWIDTH_6000000HZ
= 6
FC0013_BANDWIDTH_7000000HZ
= 7
FC0013_BANDWIDTH_8000000HZ
= 8
FC0013_LNA_GAIN_VALUE
FC0013_LNA_GAIN_LOW
= 0x00
FC0013_LNA_GAIN_MIDDLE
= 0x08
FC0013_LNA_GAIN_HIGH_17
= 0x11
FC0013_LNA_GAIN_HIGH_19
= 0x10
int int FC0013_Open (RTL2832_NAMESPACE::tuner *pTuner) FC0013_Open RTL2832_NAMESPACE::tuner * pTuner
int int FC0013_SetFrequency (RTL2832_NAMESPACE::tuner *pTuner, unsigned long Frequency, unsigned short Bandwidth) FC0013_SetFrequency RTL2832_NAMESPACE::tuner * pTuner unsigned long Frequency unsigned short Bandwidth
int int FC0013_SetVhfTrack (RTL2832_NAMESPACE::tuner *pTuner, unsigned long Frequency) FC0013_SetVhfTrack RTL2832_NAMESPACE::tuner * pTuner unsigned long Frequency
void void fc0013_GetTunerType (RTL2832_NAMESPACE::tuner *pTuner, int *pTunerType) fc0013_GetTunerType RTL2832_NAMESPACE::tuner * pTuner int * pTunerType
void void fc0013_GetDeviceAddr (RTL2832_NAMESPACE::tuner *pTuner, unsigned char *pDeviceAddr) fc0013_GetDeviceAddr RTL2832_NAMESPACE::tuner * pTuner unsigned char * pDeviceAddr
int int fc0013_Initialize (RTL2832_NAMESPACE::tuner *pTuner) fc0013_Initialize RTL2832_NAMESPACE::tuner * pTuner
int int fc0013_SetRfFreqHz (RTL2832_NAMESPACE::tuner *pTuner, unsigned long RfFreqHz) fc0013_SetRfFreqHz RTL2832_NAMESPACE::tuner * pTuner unsigned long RfFreqHz
int int fc0013_GetRfFreqHz (RTL2832_NAMESPACE::tuner *pTuner, unsigned long *pRfFreqHz) fc0013_GetRfFreqHz RTL2832_NAMESPACE::tuner * pTuner unsigned long * pRfFreqHz
int int fc0013_SetBandwidthMode (RTL2832_NAMESPACE::tuner *pTuner, int BandwidthMode) fc0013_SetBandwidthMode RTL2832_NAMESPACE::tuner * pTuner int BandwidthMode
int int fc0013_GetBandwidthMode (RTL2832_NAMESPACE::tuner *pTuner, int *pBandwidthMode) fc0013_GetBandwidthMode RTL2832_NAMESPACE::tuner * pTuner int * pBandwidthMode
int int fc0013_RcCalReset (RTL2832_NAMESPACE::tuner *pTuner) fc0013_RcCalReset RTL2832_NAMESPACE::tuner * pTuner
int int fc0013_RcCalAdd (RTL2832_NAMESPACE::tuner *pTuner, int RcValue) fc0013_RcCalAdd RTL2832_NAMESPACE::tuner * pTuner int RcValue

FC0013 tuner module declaration.

One can manipulate FC0013 tuner through FC0013 module. FC0013 module is derived from tuner module.

The following context is implemented for FC0013 source code.