GNU Radio's TEST Package
freesrp_common Class Reference

#include <freesrp_common.h>

Inheritance diagram for freesrp_common:
freesrp_sink_c freesrp_source_c

Public Member Functions

size_t get_num_channels (void)
 
osmosdr::meta_range_t get_sample_rates (void)
 
osmosdr::freq_range_t get_freq_range (size_t chan=0)
 
osmosdr::freq_range_t get_bandwidth_range (size_t chan=0)
 
double set_freq_corr (double ppm, size_t chan=0)
 
double get_freq_corr (size_t chan=0)
 

Static Public Member Functions

static std::vector< std::string > get_devices ()
 

Protected Member Functions

 freesrp_common (const std::string &args)
 

Protected Attributes

bool _ignore_overflow = false
 

Static Protected Attributes

static std::shared_ptr<::FreeSRP::FreeSRP > _srp
 

Constructor & Destructor Documentation

◆ freesrp_common()

freesrp_common::freesrp_common ( const std::string &  args)
protected

Member Function Documentation

◆ get_bandwidth_range()

osmosdr::freq_range_t freesrp_common::get_bandwidth_range ( size_t  chan = 0)

◆ get_devices()

static std::vector<std::string> freesrp_common::get_devices ( )
static

◆ get_freq_corr()

double freesrp_common::get_freq_corr ( size_t  chan = 0)

◆ get_freq_range()

osmosdr::freq_range_t freesrp_common::get_freq_range ( size_t  chan = 0)

◆ get_num_channels()

size_t freesrp_common::get_num_channels ( void  )

◆ get_sample_rates()

osmosdr::meta_range_t freesrp_common::get_sample_rates ( void  )

◆ set_freq_corr()

double freesrp_common::set_freq_corr ( double  ppm,
size_t  chan = 0 
)

Member Data Documentation

◆ _ignore_overflow

bool freesrp_common::_ignore_overflow = false
protected

◆ _srp

std::shared_ptr<::FreeSRP::FreeSRP> freesrp_common::_srp
staticprotected

The documentation for this class was generated from the following file: