#include <hier_tx_impl.h>
|
| hier_tx_impl (int pay_len, int n_frames, std::string src_data, uint8_t cr, uint8_t sf, bool impl_head, bool has_crc, uint32_t samp_rate, uint32_t bw, uint32_t mean, std::vector< uint16_t > sync_words, bool create_zeros) |
| Construct a new hier tx impl::hier tx impl object.
|
|
| ~hier_tx_impl () |
|
|
typedef std::shared_ptr< hier_tx > | sptr |
|
static sptr | make (int pay_len, int n_frames, std::string src_data, uint8_t cr, uint8_t sf, bool impl_head, bool has_crc, uint32_t samp_rate, uint32_t bw, uint32_t mean, std::vector< uint16_t > sync_words, bool create_zeros) |
| Return a shared_ptr to a new instance of lora_sdr::hier_tx.
|
|
◆ hier_tx_impl()
gr::lora_sdr::hier_tx_impl::hier_tx_impl |
( |
int |
pay_len, |
|
|
int |
n_frames, |
|
|
std::string |
src_data, |
|
|
uint8_t |
cr, |
|
|
uint8_t |
sf, |
|
|
bool |
impl_head, |
|
|
bool |
has_crc, |
|
|
uint32_t |
samp_rate, |
|
|
uint32_t |
bw, |
|
|
uint32_t |
mean, |
|
|
std::vector< uint16_t > |
sync_words, |
|
|
bool |
create_zeros |
|
) |
| |
Construct a new hier tx impl::hier tx impl object.
- Parameters
-
pay_len | : payload length |
n_frames | : number of frames |
src_data | : input data, if empty generate random input data |
cr | : coding rate |
sf | : spreading factor |
impl_head | : impl_head mode (boolean on/off) |
has_crc | : has_crc mode (boolean on/off) |
samp_rate | : sampling rate |
bw | : bandwith to use |
mean | : mean time in ms |
sync_words | : sync words to use |
create_zeros | : whether multi control is enabled (aka should we wait for stopping if more chains are transmitting) |
◆ ~hier_tx_impl()
gr::lora_sdr::hier_tx_impl::~hier_tx_impl |
( |
| ) |
|
The documentation for this class was generated from the following file: