AX.25 frame encoder definition.
More...
#include <ax25_encoder.h>
|
| ax25_encoder (const std::string &dest_addr, uint8_t dest_ssid, const std::string &src_addr, uint8_t src_ssid, size_t preamble_len, size_t postamble_len, bool scramble=true, bool nrzi=true) |
|
| ~ax25_encoder () |
|
pmt::pmt_t | encode (pmt::pmt_t msg) |
|
int | unique_id () const |
|
| encoder () |
|
virtual | ~encoder () |
|
|
static encoder::encoder_sptr | make (const std::string &dest_addr, uint8_t dest_ssid, const std::string &src_addr, uint8_t src_ssid, size_t preamble_len=16, size_t postamble_len=16, bool scramble=true, bool nrzi=true) |
|
AX.25 frame encoder definition.
◆ ax25_encoder()
gr::satnogs::ax25_encoder::ax25_encoder |
( |
const std::string & |
dest_addr, |
|
|
uint8_t |
dest_ssid, |
|
|
const std::string & |
src_addr, |
|
|
uint8_t |
src_ssid, |
|
|
size_t |
preamble_len, |
|
|
size_t |
postamble_len, |
|
|
bool |
scramble = true , |
|
|
bool |
nrzi = true |
|
) |
| |
◆ ~ax25_encoder()
gr::satnogs::ax25_encoder::~ax25_encoder |
( |
| ) |
|
◆ encode()
pmt::pmt_t gr::satnogs::ax25_encoder::encode |
( |
pmt::pmt_t |
msg | ) |
|
|
virtual |
◆ make()
static encoder::encoder_sptr gr::satnogs::ax25_encoder::make |
( |
const std::string & |
dest_addr, |
|
|
uint8_t |
dest_ssid, |
|
|
const std::string & |
src_addr, |
|
|
uint8_t |
src_ssid, |
|
|
size_t |
preamble_len = 16 , |
|
|
size_t |
postamble_len = 16 , |
|
|
bool |
scramble = true , |
|
|
bool |
nrzi = true |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: