#include <vita_iq_source_mk3_impl.h>
|
| | vita_iq_source_mk3_impl (int vita_type, size_t payload_size, size_t vita_header_size, size_t vita_tail_size, bool byte_swapped, bool iq_swapped, float iq_scale_factor, const std::string &host, unsigned short port, bool ddc_coherent, int num_outputs, bool tagged, bool debug) |
| |
| | ~vita_iq_source_mk3_impl () |
| |
| int | work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) |
| |
| float | get_realtime_sample_rate (int output) |
| | Gets the real-time calculated sample rate for a specific output. More...
|
| |
|
| typedef boost::shared_ptr< vita_iq_source_mk3 > | sptr |
| |
| static sptr | make (int vita_type=0, size_t payload_size=8192, size_t vita_header_size=0, size_t vita_tail_size=0, bool byte_swapped=false, bool iq_swapped=false, float iq_scale_factor=1.0, const std::string &host="0.0.0.0", unsigned short port=0, bool ddc_coherent=false, int num_outputs=1, bool tagged=false, bool debug=false) |
| | Creates a vita_iq_source_mk3 block. More...
|
| |
◆ vita_iq_source_mk3_impl()
| gr::CyberRadio::vita_iq_source_mk3_impl::vita_iq_source_mk3_impl |
( |
int |
vita_type, |
|
|
size_t |
payload_size, |
|
|
size_t |
vita_header_size, |
|
|
size_t |
vita_tail_size, |
|
|
bool |
byte_swapped, |
|
|
bool |
iq_swapped, |
|
|
float |
iq_scale_factor, |
|
|
const std::string & |
host, |
|
|
unsigned short |
port, |
|
|
bool |
ddc_coherent, |
|
|
int |
num_outputs, |
|
|
bool |
tagged, |
|
|
bool |
debug |
|
) |
| |
◆ ~vita_iq_source_mk3_impl()
| gr::CyberRadio::vita_iq_source_mk3_impl::~vita_iq_source_mk3_impl |
( |
| ) |
|
◆ generate_vita_tags()
◆ get_realtime_sample_rate()
| float gr::CyberRadio::vita_iq_source_mk3_impl::get_realtime_sample_rate |
( |
int |
output | ) |
|
|
virtual |
Gets the real-time calculated sample rate for a specific output.
- Parameters
-
| output | Which output to get the sample rate for. |
- Returns
- The sample rate (in samples per second).
Implements gr::CyberRadio::vita_iq_source_mk3.
◆ work()
| int gr::CyberRadio::vita_iq_source_mk3_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: