21#ifndef INCLUDED_MAPPER_PREAMBLE_SYNC_DECODE_HARD_IMPL_H
22#define INCLUDED_MAPPER_PREAMBLE_SYNC_DECODE_HARD_IMPL_H
32 std::vector<uint8_t> d_preamble;
33 std::vector<gr_complex> d_preamble_map;
34 std::vector<int> d_symbol_map;
55 const std::vector<int> &symbol_map,
int acquire_bit_thresh,
int loose_bit_thresh,
60 void forecast (
int noutput_items, gr_vector_int &ninput_items_required);
63 gr_vector_int &ninput_items,
64 gr_vector_const_void_star &input_items,
65 gr_vector_void_star &output_items);
Definition: constellation.h:33
Definition: preamble_sync_demapper_hard_impl.h:30
~preamble_sync_demapper_hard_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 forecast(int noutput_items, gr_vector_int &ninput_items_required)
preamble_sync_demapper_hard_impl(int width, const std::vector< unsigned char > &preamble, modtype_t modtype, const std::vector< int > &symbol_map, int acquire_bit_thresh, int loose_bit_thresh, bool passthrough)
<+description of block+>
Definition: preamble_sync_demapper_hard.h:39
modtype_t
Definition: constellation.h:23
Definition: constellation.h:11