11 #ifndef INCLUDED_SATELLITES_DECODE_RA_CODE_IMPL_H
12 #define INCLUDED_SATELLITES_DECODE_RA_CODE_IMPL_H
24 namespace satellites {
29 constexpr
static float d_error_threshold = 0.35f;
31 std::unique_ptr<struct ra_context> d_ra_context;
32 std::vector<float> d_ra_in;
33 std::vector<uint8_t> d_ra_out;
34 std::vector<ra_word_t> d_ra_recode;
41 void forecast(
int noutput_items, gr_vector_int& ninput_items_required);
44 gr_vector_int& ninput_items,
45 gr_vector_const_void_star& input_items,
46 gr_vector_void_star& output_items);
Definition: decode_ra_code_impl.h:27
decode_ra_code_impl(int size)
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 forecast(int noutput_items, gr_vector_int &ninput_items_required)
void msg_handler(pmt::pmt_t pmt_msg)
<+description of block+>
Definition: decode_ra_code.h:26
Definition: ax100_decode.h:17