#include <source_impl.h>
|
| | source_impl (size_t itemsize, const char *host, unsigned short port, unsigned short c_port, unsigned short rx_fir_port, unsigned short tx_fir_port, int payload_size, bool eof, bool wait, int rxfreq, int txfreq, int rate, bool ant, int presel, int att, int txLevel, bool ptt, int txRate, int clockCorr, std::vector< gr_complex > rxFirTaps, std::vector< gr_complex > txFirTaps, bool dpd) |
| |
| | ~source_impl () |
| |
| int | work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) |
| |
| int | payload_size () |
| |
| int | get_port () |
| |
| void | setRXFreq (int f) |
| |
| void | setTXFreq (int f) |
| |
| void | setSampleRate (int rate) |
| |
| void | setAnt (bool) |
| |
| void | setPresel (int) |
| |
| void | setAttenuator (int) |
| |
| void | setTXLevel (int l) |
| |
| void | setPtt (bool on) |
| |
| void | setTXRate (int) |
| |
| void | setCWMode (bool) |
| |
| void | setFilter (std::vector< gr_complex > coef, int dest=0) |
| |
| void | setClockCorr (int diff) |
| |
| void | setDPD (bool on) |
| |
|
| typedef boost::shared_ptr< source > | sptr |
| |
| static sptr | make (size_t itemsize, const char *host, unsigned short port, unsigned short c_port, unsigned short rx_fir_port, unsigned short tx_fir_port, int payload_size=1472, bool eof=true, bool wait=true, int rxfreq=7000000, int txfreq=7000000, int rate=48000, bool ant=0, int presel=0, int att=0, int txLevel=255, bool ptt=0, int txRate=48000, int clockCorr=0, std::vector< gr_complex > rxFirTaps=std::vector< gr_complex >(), std::vector< gr_complex > txFirTaps=std::vector< gr_complex >(), bool dpd=0) |
| | Return a shared_ptr to a new instance of hiqsdr::source. More...
|
| |
◆ source_impl()
| gr::hiqsdr::source_impl::source_impl |
( |
size_t |
itemsize, |
|
|
const char * |
host, |
|
|
unsigned short |
port, |
|
|
unsigned short |
c_port, |
|
|
unsigned short |
rx_fir_port, |
|
|
unsigned short |
tx_fir_port, |
|
|
int |
payload_size, |
|
|
bool |
eof, |
|
|
bool |
wait, |
|
|
int |
rxfreq, |
|
|
int |
txfreq, |
|
|
int |
rate, |
|
|
bool |
ant, |
|
|
int |
presel, |
|
|
int |
att, |
|
|
int |
txLevel, |
|
|
bool |
ptt, |
|
|
int |
txRate, |
|
|
int |
clockCorr, |
|
|
std::vector< gr_complex > |
rxFirTaps, |
|
|
std::vector< gr_complex > |
txFirTaps, |
|
|
bool |
dpd |
|
) |
| |
◆ ~source_impl()
| gr::hiqsdr::source_impl::~source_impl |
( |
| ) |
|
◆ get_port()
| int gr::hiqsdr::source_impl::get_port |
( |
| ) |
|
|
virtual |
◆ payload_size()
| int gr::hiqsdr::source_impl::payload_size |
( |
| ) |
|
|
inlinevirtual |
◆ setAnt()
| void gr::hiqsdr::source_impl::setAnt |
( |
bool |
| ) |
|
|
virtual |
◆ setAttenuator()
| void gr::hiqsdr::source_impl::setAttenuator |
( |
int |
| ) |
|
|
virtual |
◆ setClockCorr()
| void gr::hiqsdr::source_impl::setClockCorr |
( |
int |
diff | ) |
|
|
virtual |
◆ setCWMode()
| void gr::hiqsdr::source_impl::setCWMode |
( |
bool |
| ) |
|
|
virtual |
◆ setDPD()
| void gr::hiqsdr::source_impl::setDPD |
( |
bool |
on | ) |
|
|
virtual |
◆ setFilter()
| void gr::hiqsdr::source_impl::setFilter |
( |
std::vector< gr_complex > |
coef, |
|
|
int |
dest = 0 |
|
) |
| |
|
virtual |
◆ setPresel()
| void gr::hiqsdr::source_impl::setPresel |
( |
int |
| ) |
|
|
virtual |
◆ setPtt()
| void gr::hiqsdr::source_impl::setPtt |
( |
bool |
on | ) |
|
|
virtual |
◆ setRXFreq()
| void gr::hiqsdr::source_impl::setRXFreq |
( |
int |
f | ) |
|
|
virtual |
◆ setSampleRate()
| void gr::hiqsdr::source_impl::setSampleRate |
( |
int |
rate | ) |
|
|
virtual |
◆ setTXFreq()
| void gr::hiqsdr::source_impl::setTXFreq |
( |
int |
f | ) |
|
|
virtual |
◆ setTXLevel()
| void gr::hiqsdr::source_impl::setTXLevel |
( |
int |
l | ) |
|
|
virtual |
◆ setTXRate()
| void gr::hiqsdr::source_impl::setTXRate |
( |
int |
| ) |
|
|
virtual |
◆ work()
| int gr::hiqsdr::source_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: