#include <perseus_impl.h>
|
| | perseus_impl (int sampling_rate=95000, int central_frequency=7070000, int attenuation_db=0, bool adc_dither=0, bool preamp=0, bool frontend_filters=0) |
| |
| | ~perseus_impl () |
| |
| int | work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) |
| |
| void | set_freq (float freq) |
| | Set frequency with Hz resolution. More...
|
| |
| void | set_attenuator (int attenuation_db) |
| |
| void | set_dither (int adc_dither) |
| |
| void | set_preamp (int preamp) |
| |
| void | set_wideband (int frontend_filters) |
| |
|
| typedef boost::shared_ptr< perseus > | sptr |
| |
| static sptr | make (int sampling_rate, int central_frequency, int attenuation_db, bool adc_dither, bool preamp, bool frontend_filters) |
| | Return a shared_ptr to a new instance of microtelecom::perseus. More...
|
| |
◆ perseus_impl()
| gr::microtelecom::perseus_impl::perseus_impl |
( |
int |
sampling_rate = 95000, |
|
|
int |
central_frequency = 7070000, |
|
|
int |
attenuation_db = 0, |
|
|
bool |
adc_dither = 0, |
|
|
bool |
preamp = 0, |
|
|
bool |
frontend_filters = 0 |
|
) |
| |
◆ ~perseus_impl()
| gr::microtelecom::perseus_impl::~perseus_impl |
( |
| ) |
|
◆ set_attenuator()
| void gr::microtelecom::perseus_impl::set_attenuator |
( |
int |
attenuation_db | ) |
|
|
virtual |
◆ set_dither()
| void gr::microtelecom::perseus_impl::set_dither |
( |
int |
adc_dither | ) |
|
|
virtual |
◆ set_freq()
| void gr::microtelecom::perseus_impl::set_freq |
( |
float |
freq | ) |
|
|
virtual |
◆ set_preamp()
| void gr::microtelecom::perseus_impl::set_preamp |
( |
int |
preamp | ) |
|
|
virtual |
◆ set_wideband()
| void gr::microtelecom::perseus_impl::set_wideband |
( |
int |
frontend_filters | ) |
|
|
virtual |
◆ work()
| int gr::microtelecom::perseus_impl::work |
( |
int |
noutput_items, |
|
|
gr_vector_const_void_star & |
input_items, |
|
|
gr_vector_void_star & |
output_items |
|
) |
| |
The documentation for this class was generated from the following file: