11 #ifndef INCLUDED_SATELLITES_DECODE_RS_INTERLEAVED_IMPL_H
12 #define INCLUDED_SATELLITES_DECODE_RS_INTERLEAVED_IMPL_H
22 namespace satellites {
29 const size_t d_codewords;
30 std::array<uint8_t, MAX_FRAME_LEN> d_codeword;
31 std::vector<uint8_t> d_out;
38 void forecast(
int noutput_items, gr_vector_int& ninput_items_required);
41 gr_vector_int& ninput_items,
42 gr_vector_const_void_star& input_items,
43 gr_vector_void_star& output_items);
Definition: decode_rs_interleaved_impl.h:25
~decode_rs_interleaved_impl()
int general_work(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
void msg_handler(pmt::pmt_t pmt_msg)
void forecast(int noutput_items, gr_vector_int &ninput_items_required)
decode_rs_interleaved_impl(bool verbose, int basis, int codewords)
<+description of block+>
Definition: decode_rs_interleaved.h:26
Definition: ao40_rs_decoder.h:17