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()
| RTL2832_NAMESPACE::range_t baz_rtl_source_c::bandwidth_range |
( |
| ) |
const |
|
inline |
◆ bandwidth_values()
| RTL2832_NAMESPACE::values_t baz_rtl_source_c::bandwidth_values |
( |
| ) |
const |
|
inline |
◆ 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()
| RTL2832_NAMESPACE::range_t baz_rtl_source_c::frequency_range |
( |
| ) |
const |
|
inline |
◆ 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()
| RTL2832_NAMESPACE::num_name_map_t baz_rtl_source_c::gain_modes |
( |
| ) |
const |
|
inline |
◆ gain_range()
| RTL2832_NAMESPACE::range_t baz_rtl_source_c::gain_range |
( |
| ) |
const |
|
inline |
◆ gain_values()
| RTL2832_NAMESPACE::values_t baz_rtl_source_c::gain_values |
( |
| ) |
const |
|
inline |
◆ 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()
| RTL2832_NAMESPACE::range_t baz_rtl_source_c::sample_rate_range |
( |
| ) |
const |
|
inline |
◆ 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 |
( |
const char * | mode | ) |
|
◆ set_gain_mode() [2/2]
| bool baz_rtl_source_c::set_gain_mode |
( |
int | 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 = false, |
|
|
int | output_size = 0 ) |
|
friend |
The documentation for this class was generated from the following file: