#include <m17_decoder_impl.h>
|
| | m17_decoder_impl (bool debug_data, bool debug_ctrl, float threshold, bool callsign, bool signed_str, int encr_type, std::string key, std::string seed) |
| | ~m17_decoder_impl () |
| void | set_key (std::string arg) |
| void | set_seed (std::string seed) |
| void | set_callsign (bool callsign) |
| void | set_threshold (float threshold) |
| void | set_signed (bool signed_str) |
| void | set_encr_type (int encr_type) |
| void | scrambler_sequence_generator () |
| uint32_t | scrambler_seed_calculation (int8_t subtype, uint32_t key, int fn) |
| void | forecast (int noutput_items, gr_vector_int &ninput_items_required) |
| int | general_work (int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) |
|
| enum | encr_t { ENCR_NONE
, ENCR_SCRAM
, ENCR_AES
, ENCR_RES
} |
| typedef std::shared_ptr< m17_decoder > | sptr |
| static sptr | make (bool debug_data, bool debug_ctrl, float threshold, bool callsign, bool signed_str, int encr_type, std::string key, std::string seed) |
| | Return a shared_ptr to a new instance of m17::m17_decoder.
|
◆ m17_decoder_impl()
| gr::m17::m17_decoder_impl::m17_decoder_impl |
( |
bool | debug_data, |
|
|
bool | debug_ctrl, |
|
|
float | threshold, |
|
|
bool | callsign, |
|
|
bool | signed_str, |
|
|
int | encr_type, |
|
|
std::string | key, |
|
|
std::string | seed ) |
◆ ~m17_decoder_impl()
| gr::m17::m17_decoder_impl::~m17_decoder_impl |
( |
| ) |
|
◆ forecast()
| void gr::m17::m17_decoder_impl::forecast |
( |
int | noutput_items, |
|
|
gr_vector_int & | ninput_items_required ) |
◆ general_work()
| int gr::m17::m17_decoder_impl::general_work |
( |
int | noutput_items, |
|
|
gr_vector_int & | ninput_items, |
|
|
gr_vector_const_void_star & | input_items, |
|
|
gr_vector_void_star & | output_items ) |
◆ scrambler_seed_calculation()
| uint32_t gr::m17::m17_decoder_impl::scrambler_seed_calculation |
( |
int8_t | subtype, |
|
|
uint32_t | key, |
|
|
int | fn ) |
|
virtual |
◆ scrambler_sequence_generator()
| void gr::m17::m17_decoder_impl::scrambler_sequence_generator |
( |
| ) |
|
|
virtual |
◆ set_callsign()
| void gr::m17::m17_decoder_impl::set_callsign |
( |
bool | callsign | ) |
|
|
virtual |
◆ set_encr_type()
| void gr::m17::m17_decoder_impl::set_encr_type |
( |
int | encr_type | ) |
|
◆ set_key()
| void gr::m17::m17_decoder_impl::set_key |
( |
std::string | arg | ) |
|
|
virtual |
◆ set_seed()
| void gr::m17::m17_decoder_impl::set_seed |
( |
std::string | seed | ) |
|
|
virtual |
◆ set_signed()
| void gr::m17::m17_decoder_impl::set_signed |
( |
bool | signed_str | ) |
|
|
virtual |
◆ set_threshold()
| void gr::m17::m17_decoder_impl::set_threshold |
( |
float | threshold | ) |
|
|
virtual |
The documentation for this class was generated from the following file: