11 #ifndef INCLUDED_SATELLITES_U482C_DECODE_IMPL_H
12 #define INCLUDED_SATELLITES_U428C_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);