11 #ifndef INCLUDED_SATELLITES_U482C_DECODE_IMPL_H
12 #define INCLUDED_SATELLITES_U482C_DECODE_IMPL_H
23 namespace satellites {
28 constexpr
static size_t d_rs_len = 255;
29 constexpr
static size_t d_header_len = 3;
31 std::array<char, d_rs_len> d_ccsds_sequence;
32 std::array<uint8_t, d_header_len + d_rs_len> d_data;
35 const int d_scrambler;
43 void forecast(
int noutput_items, gr_vector_int& ninput_items_required);
46 gr_vector_int& ninput_items,
47 gr_vector_const_void_star& input_items,
48 gr_vector_void_star& output_items);
Definition: u482c_decode_impl.h:26
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)
u482c_decode_impl(bool verbose, int viterbi, int scrambler, int rs)
void forecast(int noutput_items, gr_vector_int &ninput_items_required)
<+description of block+>
Definition: u482c_decode.h:26
Definition: ax100_decode.h:17
Definition: rs-common.h:7