GNU Radio's SATNOGS Package
|
This is a generic frame decoder block. It takes as input a bit stream and produces decoded frames and their metadata. More...
#include <frame_decoder.h>
Public Types | |
typedef boost::shared_ptr< frame_decoder > | sptr |
Static Public Member Functions | |
static sptr | make (decoder::decoder_sptr decoder_object, int input_size) |
Return a shared_ptr to a new instance of satnogs::frame_decoder. More... | |
This is a generic frame decoder block. It takes as input a bit stream and produces decoded frames and their metadata.
The decoding is performed by using a proper decoder object. Each decoder implements the virtual class ::decoder()
The frame and metadata are produced in a pmt dictionary, with the keys "pdu" and "metadata".
typedef boost::shared_ptr<frame_decoder> gr::satnogs::frame_decoder::sptr |
|
static |
Return a shared_ptr to a new instance of satnogs::frame_decoder.
decoder_object | the decoder object to use |