capture samples from an RTL2832-based device.
More...
#include <baz_rtl_source_c.h>
capture samples from an RTL2832-based device.
- See also
- gr-baz: http://wiki.spench.net/wiki/gr-baz
◆ ~baz_rtl_source_c()
| baz_rtl_source_c::~baz_rtl_source_c |
( |
| ) |
|
◆ auto_gain_mode()
| bool baz_rtl_source_c::auto_gain_mode |
( |
| ) |
const |
|
inline |
◆ bandwidth()
| double baz_rtl_source_c::bandwidth |
( |
| ) |
const |
|
inline |
◆ bandwidth_range()
◆ bandwidth_values()
◆ buffer_level()
| float baz_rtl_source_c::buffer_level |
( |
| ) |
const |
|
inline |
◆ buffer_multiplier()
| uint32_t baz_rtl_source_c::buffer_multiplier |
( |
| ) |
const |
|
inline |
◆ buffer_overflow_count()
| uint32_t baz_rtl_source_c::buffer_overflow_count |
( |
| ) |
const |
|
inline |
◆ buffer_size()
| uint32_t baz_rtl_source_c::buffer_size |
( |
| ) |
const |
|
inline |
◆ buffer_times()
| uint32_t baz_rtl_source_c::buffer_times |
( |
| ) |
const |
|
inline |
◆ buffer_underrun_count()
| uint32_t baz_rtl_source_c::buffer_underrun_count |
( |
| ) |
const |
|
inline |
◆ buffering()
| bool baz_rtl_source_c::buffering |
( |
| ) |
const |
|
inline |
◆ calc_appropriate_gain_mode()
| std::pair<bool,int> baz_rtl_source_c::calc_appropriate_gain_mode |
( |
| ) |
|
|
inline |
◆ create()
| bool baz_rtl_source_c::create |
( |
bool |
reset_defaults = false | ) |
|
◆ destroy()
| void baz_rtl_source_c::destroy |
( |
| ) |
|
◆ frequency()
| double baz_rtl_source_c::frequency |
( |
| ) |
const |
|
inline |
◆ frequency_range()
◆ gain()
| double baz_rtl_source_c::gain |
( |
| ) |
const |
|
inline |
◆ gain_mode()
| int baz_rtl_source_c::gain_mode |
( |
| ) |
const |
|
inline |
◆ gain_mode_string()
| std::string baz_rtl_source_c::gain_mode_string |
( |
| ) |
const |
◆ gain_modes()
◆ gain_range()
◆ gain_values()
◆ general_work()
| int baz_rtl_source_c::general_work |
( |
int |
noutput_items, |
|
|
gr_vector_int & |
ninput_items, |
|
|
gr_vector_const_void_star & |
input_items, |
|
|
gr_vector_void_star & |
output_items |
|
) |
| |
◆ name()
| const char* baz_rtl_source_c::name |
( |
| ) |
const |
|
inline |
◆ overflows()
| uint32_t baz_rtl_source_c::overflows |
( |
| ) |
const |
|
inline |
◆ read_length()
| uint32_t baz_rtl_source_c::read_length |
( |
| ) |
const |
|
inline |
◆ read_packet_count()
| uint32_t baz_rtl_source_c::read_packet_count |
( |
| ) |
const |
|
inline |
◆ recv_samples_per_packet()
| size_t baz_rtl_source_c::recv_samples_per_packet |
( |
| ) |
const |
|
inline |
◆ relative_gain()
| bool baz_rtl_source_c::relative_gain |
( |
| ) |
const |
|
inline |
◆ running()
| bool baz_rtl_source_c::running |
( |
| ) |
const |
|
inline |
◆ sample_rate()
| double baz_rtl_source_c::sample_rate |
( |
| ) |
const |
|
inline |
◆ sample_rate_range()
◆ samples_received()
| uint64_t baz_rtl_source_c::samples_received |
( |
| ) |
const |
|
inline |
◆ set_auto_gain_mode()
| bool baz_rtl_source_c::set_auto_gain_mode |
( |
bool |
on = true | ) |
|
◆ set_bandwidth()
| bool baz_rtl_source_c::set_bandwidth |
( |
double |
bandwidth | ) |
|
◆ set_buffer_level()
| void baz_rtl_source_c::set_buffer_level |
( |
float |
level | ) |
|
|
inline |
◆ set_buffer_multiplier()
| void baz_rtl_source_c::set_buffer_multiplier |
( |
uint32_t |
mul | ) |
|
|
inline |
◆ set_crystal_frequency()
| void baz_rtl_source_c::set_crystal_frequency |
( |
uint32_t |
freq | ) |
|
|
inline |
◆ set_default_timeout()
| void baz_rtl_source_c::set_default_timeout |
( |
int |
timeout | ) |
|
|
inline |
◆ set_defaults()
| void baz_rtl_source_c::set_defaults |
( |
| ) |
|
◆ set_fir_coefficients()
| void baz_rtl_source_c::set_fir_coefficients |
( |
const std::vector< int > & |
coeffs | ) |
|
|
inline |
◆ set_frequency()
| bool baz_rtl_source_c::set_frequency |
( |
double |
freq | ) |
|
◆ set_gain()
| bool baz_rtl_source_c::set_gain |
( |
double |
gain | ) |
|
◆ set_gain_mode() [1/2]
| bool baz_rtl_source_c::set_gain_mode |
( |
int |
mode | ) |
|
◆ set_gain_mode() [2/2]
| bool baz_rtl_source_c::set_gain_mode |
( |
const char * |
mode | ) |
|
◆ set_output_format()
| bool baz_rtl_source_c::set_output_format |
( |
int |
size | ) |
|
◆ set_pid()
| void baz_rtl_source_c::set_pid |
( |
uint16_t |
pid | ) |
|
|
inline |
◆ set_read_length()
| void baz_rtl_source_c::set_read_length |
( |
uint32_t |
length | ) |
|
|
inline |
◆ set_relative_gain()
| void baz_rtl_source_c::set_relative_gain |
( |
bool |
on = true | ) |
|
|
inline |
◆ set_sample_rate()
| bool baz_rtl_source_c::set_sample_rate |
( |
double |
sample_rate | ) |
|
◆ set_status_msgq()
| void baz_rtl_source_c::set_status_msgq |
( |
gr::msg_queue::sptr |
queue | ) |
|
◆ set_tuner_name()
| void baz_rtl_source_c::set_tuner_name |
( |
const char * |
name | ) |
|
|
inline |
◆ set_use_buffer()
| void baz_rtl_source_c::set_use_buffer |
( |
bool |
use = true | ) |
|
|
inline |
◆ set_verbose()
| void baz_rtl_source_c::set_verbose |
( |
bool |
on = true | ) |
|
|
inline |
◆ set_vid()
| void baz_rtl_source_c::set_vid |
( |
uint16_t |
vid | ) |
|
|
inline |
◆ start()
| bool baz_rtl_source_c::start |
( |
| ) |
|
◆ stop()
| bool baz_rtl_source_c::stop |
( |
| ) |
|
◆ use_buffer()
| bool baz_rtl_source_c::use_buffer |
( |
| ) |
const |
|
inline |
◆ verbose()
| bool baz_rtl_source_c::verbose |
( |
| ) |
const |
|
inline |
◆ baz_make_rtl_source_c
| BAZ_API baz_rtl_source_c_sptr baz_make_rtl_source_c |
( |
bool |
defer_creation, |
|
|
int |
output_size |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file: