GNU Radio's SATNOGS Package
|
Unified SPUTNIX protocol (USP) frame encoder definition. More...
#include <usp_encoder.h>
Public Member Functions | |
usp_encoder (const std::vector< uint8_t > &preamble, const std::vector< uint8_t > &sync, uint8_t pls_code, whitening::sptr scrambler) | |
~usp_encoder () | |
pmt::pmt_t | encode (pmt::pmt_t msg) |
![]() | |
int | unique_id () const |
encoder () | |
virtual | ~encoder () |
virtual pmt::pmt_t | encode (pmt::pmt_t pdu)=0 |
Static Public Member Functions | |
static encoder::encoder_sptr | make (const std::vector< uint8_t > &preamble, const std::vector< uint8_t > &sync, uint8_t pls_code, whitening::sptr scrambler) |
Additional Inherited Members | |
![]() | |
static int | base_unique_id |
Unified SPUTNIX protocol (USP) frame encoder definition.
gr::satnogs::usp_encoder::usp_encoder | ( | const std::vector< uint8_t > & | preamble, |
const std::vector< uint8_t > & | sync, | ||
uint8_t | pls_code, | ||
whitening::sptr | scrambler | ||
) |
gr::satnogs::usp_encoder::~usp_encoder | ( | ) |
|
virtual |
Implements gr::satnogs::encoder.
|
static |