|
gr-baz Package
|
E4000 tuner module declaration One can manipulate E4000 tuner through E4000 module. E4000 module is derived from tuner module. More...
#include "rtl2832.h"
Go to the source code of this file.
Classes | |
| class | RTL2832_NAMESPACE::TUNERS_NAMESPACE::e4000 |
Namespaces | |
| namespace | RTL2832_NAMESPACE |
| namespace | RTL2832_NAMESPACE::TUNERS_NAMESPACE |
Enumerations | |
| enum | RTL2832_E4000_TUNER_GAIN_MODE { RTL2832_E4000_TUNER_GAIN_SENSITIVE = RTL2832_NAMESPACE::tuner::DEFAULT , RTL2832_E4000_TUNER_GAIN_NORMAL , RTL2832_E4000_TUNER_GAIN_LINEAR } |
E4000 tuner module declaration One can manipulate E4000 tuner through E4000 module. E4000 module is derived from tuner module.
| #define E4000_1_FAIL 0 |
| #define E4000_1_SUCCESS 1 |
| #define E4000_I2C_FAIL 0 |
| #define E4000_I2C_SUCCESS 1 |
| #define RTL2832_E4000_ADDITIONAL_INIT_REG_TABLE_LEN 34 |
| #define RTL2832_E4000_IF_STAGE_1_GAIN_ADDR 0x16 |
| #define RTL2832_E4000_IF_STAGE_1_GAIN_MASK 0x1 |
| #define RTL2832_E4000_IF_STAGE_1_GAIN_SHIFT 0 |
| #define RTL2832_E4000_IF_STAGE_1_GAIN_TABLE_LEN 2 |
| #define RTL2832_E4000_IF_STAGE_2_GAIN_ADDR 0x16 |
| #define RTL2832_E4000_IF_STAGE_2_GAIN_MASK 0x6 |
| #define RTL2832_E4000_IF_STAGE_2_GAIN_SHIFT 1 |
| #define RTL2832_E4000_IF_STAGE_2_GAIN_TABLE_LEN 4 |
| #define RTL2832_E4000_IF_STAGE_3_GAIN_ADDR 0x16 |
| #define RTL2832_E4000_IF_STAGE_3_GAIN_MASK 0x18 |
| #define RTL2832_E4000_IF_STAGE_3_GAIN_SHIFT 3 |
| #define RTL2832_E4000_IF_STAGE_3_GAIN_TABLE_LEN 4 |
| #define RTL2832_E4000_IF_STAGE_4_GAIN_ADDR 0x16 |
| #define RTL2832_E4000_IF_STAGE_4_GAIN_MASK 0x60 |
| #define RTL2832_E4000_IF_STAGE_4_GAIN_SHIFT 5 |
| #define RTL2832_E4000_IF_STAGE_4_GAIN_TABLE_LEN 4 |
| #define RTL2832_E4000_IF_STAGE_5_GAIN_ADDR 0x17 |
| #define RTL2832_E4000_IF_STAGE_5_GAIN_MASK 0x7 |
| #define RTL2832_E4000_IF_STAGE_5_GAIN_SHIFT 0 |
| #define RTL2832_E4000_IF_STAGE_5_GAIN_TABLE_LEN 8 |
| #define RTL2832_E4000_IF_STAGE_6_GAIN_ADDR 0x17 |
| #define RTL2832_E4000_IF_STAGE_6_GAIN_MASK 0x38 |
| #define RTL2832_E4000_IF_STAGE_6_GAIN_SHIFT 3 |
| #define RTL2832_E4000_IF_STAGE_6_GAIN_TABLE_LEN 8 |
| #define RTL2832_E4000_LNA_GAIN_ADD_ADDR 0x24 |
| #define RTL2832_E4000_LNA_GAIN_ADD_MASK 0x7 |
| #define RTL2832_E4000_LNA_GAIN_ADD_SHIFT 0 |
| #define RTL2832_E4000_LNA_GAIN_ADD_TABLE_LEN 8 |
| #define RTL2832_E4000_LNA_GAIN_ADDR 0x14 |
| #define RTL2832_E4000_LNA_GAIN_BAND_NUM 2 |
| #define RTL2832_E4000_LNA_GAIN_MASK 0xf |
| #define RTL2832_E4000_LNA_GAIN_SHIFT 0 |
| #define RTL2832_E4000_LNA_GAIN_TABLE_LEN 16 |
| #define RTL2832_E4000_MIXER_GAIN_ADDR 0x15 |
| #define RTL2832_E4000_MIXER_GAIN_BAND_NUM 2 |
| #define RTL2832_E4000_MIXER_GAIN_MASK 0x1 |
| #define RTL2832_E4000_MIXER_GAIN_SHIFT 0 |
| #define RTL2832_E4000_MIXER_GAIN_TABLE_LEN 2 |
| #define RTL2832_E4000_RF_BAND_BOUNDARY_HZ 300000000 |
| #define RTL2832_E4000_TUNER_MODE_UPDATE_WAIT_TIME_MS 1000 |
| #define RTL2832_E4000_TUNER_OUTPUT_POWER_UNIT_0P1_DBM -100 |
| int DCoffloop | ( | RTL2832_NAMESPACE::tuner * | pTuner | ) |
References DCoffloop().
Referenced by DCoffloop().
| int DCoffLUT | ( | RTL2832_NAMESPACE::tuner * | pTuner | ) |
References DCoffLUT().
Referenced by DCoffLUT().
| int E4000_gain_freq | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| int | frequency ) |
References E4000_gain_freq().
Referenced by E4000_gain_freq().
| int e4000_GetBandwidthHz | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| unsigned long * | pBandwidthHz ) |
References e4000_GetBandwidthHz().
Referenced by e4000_GetBandwidthHz().
| void e4000_GetDeviceAddr | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| unsigned char * | pDeviceAddr ) |
References e4000_GetDeviceAddr().
Referenced by e4000_GetDeviceAddr().
| int e4000_GetRegByte | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| unsigned char | RegAddr, | ||
| unsigned char * | pReadingByte ) |
References e4000_GetRegByte().
Referenced by e4000_GetRegByte().
| int e4000_GetRfFreqHz | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| unsigned long * | pRfFreqHz ) |
References e4000_GetRfFreqHz().
Referenced by e4000_GetRfFreqHz().
| void e4000_GetTunerType | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| int * | pTunerType ) |
References e4000_GetTunerType().
Referenced by e4000_GetTunerType().
| int E4000_high_linearity | ( | RTL2832_NAMESPACE::tuner * | pTuner | ) |
References E4000_high_linearity().
Referenced by E4000_high_linearity().
| int e4000_Initialize | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| bool | enable_dc_offset_loop = true, | ||
| bool | set_manual_gain = false ) |
References e4000_Initialize().
Referenced by e4000_Initialize().
| int E4000_linearity | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| int | Freq, | ||
| int | bandwidth ) |
References E4000_linearity().
Referenced by E4000_linearity().
| int E4000_nominal | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| int | Freq, | ||
| int | bandwidth ) |
References E4000_nominal().
Referenced by E4000_nominal().
| int E4000_sensitivity | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| int | Freq, | ||
| int | bandwidth ) |
References E4000_sensitivity().
Referenced by E4000_sensitivity().
| int e4000_SetBandwidthHz | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| unsigned long | BandwidthHz ) |
References e4000_SetBandwidthHz().
Referenced by e4000_SetBandwidthHz().
| int e4000_SetRfFreqHz | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| unsigned long | RfFreqHz, | ||
| bool | update_gain_control = true, | ||
| bool | enable_dc_offset_lut = true ) |
References e4000_SetRfFreqHz().
Referenced by e4000_SetRfFreqHz().
| int freqband | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| int | Freq ) |
References freqband().
Referenced by freqband().
| int GainControlauto | ( | RTL2832_NAMESPACE::tuner * | pTuner | ) |
References GainControlauto().
Referenced by GainControlauto().
| int GainControlinit | ( | RTL2832_NAMESPACE::tuner * | pTuner | ) |
References GainControlinit().
Referenced by GainControlinit().
| int Gainmanual | ( | RTL2832_NAMESPACE::tuner * | pTuner | ) |
References Gainmanual().
Referenced by Gainmanual().
| int IFfilter | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| int | bandwidth, | ||
| int | Ref_clk ) |
References IFfilter().
Referenced by IFfilter().
| int LNAfilter | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| int | Freq ) |
References LNAfilter().
Referenced by LNAfilter().
| int PLL | ( | RTL2832_NAMESPACE::tuner * | pTuner, |
| int | Ref_clk, | ||
| int | Freq ) |
| int Qpeak | ( | RTL2832_NAMESPACE::tuner * | pTuner | ) |
| int Tunerclock | ( | RTL2832_NAMESPACE::tuner * | pTuner | ) |
References Tunerclock().
Referenced by Tunerclock().
| int tunerreset | ( | RTL2832_NAMESPACE::tuner * | pTuner | ) |
References tunerreset().
Referenced by tunerreset().