#include <rtl2832-tuner_r820t.h>
|
| | r820t (demod *p) |
| |
| virtual const char * | name () const |
| |
| int | initialise (tuner::PPARAMS params=NULL) |
| |
| int | set_frequency (double freq) |
| |
| int | set_bandwidth (double bw) |
| |
| int | set_gain (double gain) |
| |
| | tuner_skeleton (demod *p) |
| |
| virtual | ~tuner_skeleton () |
| |
| virtual int | set_gain_mode (int mode) |
| |
| virtual int | set_i2c_repeater (bool on=true, const char *function_name=NULL, int line_number=-1, const char *line=NULL) |
| |
| virtual int | i2c_read (uint8_t i2c_addr, uint8_t *buffer, int len) |
| |
| virtual int | i2c_write (uint8_t i2c_addr, uint8_t *buffer, int len) |
| |
| virtual int | i2c_write_reg (uint8_t i2c_addr, uint8_t reg, uint8_t val) |
| |
| virtual int | i2c_read_reg (uint8_t i2c_addr, uint8_t reg, uint8_t &data) |
| |
| virtual double | frequency () const |
| |
| virtual double | bandwidth () const |
| |
| virtual double | gain () const |
| |
| virtual int | gain_mode () const |
| |
| virtual int | set_auto_gain_mode (bool on=true) |
| |
| virtual range_t | gain_range () const |
| |
| virtual values_t | gain_values () const |
| |
| virtual range_t | frequency_range () const |
| |
| virtual range_t | bandwidth_range () const |
| |
| virtual values_t | bandwidth_values () const |
| |
| virtual num_name_map_t | gain_modes () const |
| |
| virtual bool | calc_appropriate_gain_mode (int &mode) |
| |
| virtual bool | auto_gain_mode () const |
| |
| const tuner::PARAMS & | params () const |
| |
| demod * | parent () const |
| |
| virtual | ~tuner () |
| |
◆ r820t()
| RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::r820t |
( |
demod * |
p | ) |
|
◆ initialise()
| int RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::initialise |
( |
tuner::PPARAMS |
params = NULL | ) |
|
|
virtual |
◆ name()
| virtual const char * RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::name |
( |
| ) |
const |
|
inlinevirtual |
◆ set_bandwidth()
| int RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::set_bandwidth |
( |
double |
bw | ) |
|
|
virtual |
◆ set_frequency()
| int RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::set_frequency |
( |
double |
freq | ) |
|
|
virtual |
◆ set_gain()
| int RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::set_gain |
( |
double |
gain | ) |
|
|
virtual |
◆ Freq_Info1
◆ IMR_Data
| R828_SectType RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::IMR_Data[5] |
◆ R828_Arry
| UINT8 RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::R828_Arry[27] |
◆ R828_CAL_LO_khz
| UINT32 RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::R828_CAL_LO_khz |
◆ R828_Fil_Cal_code
| UINT8 RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::R828_Fil_Cal_code[STD_SIZE] |
◆ R828_Fil_Cal_flag
| UINT8 RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::R828_Fil_Cal_flag[STD_SIZE] |
◆ R828_I2C
| R828_I2C_TYPE RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::R828_I2C |
◆ R828_I2C_Len
◆ R828_IF_khz
| UINT32 RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::R828_IF_khz |
◆ R828_IMR_done_flag
| UINT8 RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::R828_IMR_done_flag |
◆ R828_IMR_point_num
| UINT8 RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::R828_IMR_point_num |
◆ Sys_Info1
| Sys_Info_Type RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::Sys_Info1 |
◆ SysFreq_Info1
◆ Xtal_cap_sel
| UINT8 RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::Xtal_cap_sel |
◆ Xtal_cap_sel_tmp
| UINT8 RTL2832_NAMESPACE::TUNERS_NAMESPACE::r820t::Xtal_cap_sel_tmp |
The documentation for this class was generated from the following file: