22 uint32_t m_number_of_bins;
23 int m_samples_per_symbol;
24 std::vector<uint16_t> m_sync_words;
26 int m_ninput_items_required;
30 uint32_t m_inter_frame_padding;
34 std::vector<gr_complex> m_upchirp;
35 std::vector<gr_complex> m_downchirp;
37 uint16_t m_preamb_len;
39 int32_t preamb_samp_cnt;
48 modulate_impl(uint8_t sf, uint32_t samp_rate, uint32_t bw, std::vector<uint16_t> sync_words, uint32_t frame_zero_padd, uint16_t preamb_len);
54 void forecast (
int noutput_items, gr_vector_int &ninput_items_required);
57 gr_vector_int &ninput_items,
58 gr_vector_const_void_star &input_items,
59 gr_vector_void_star &output_items);
modulate_impl(uint8_t sf, uint32_t samp_rate, uint32_t bw, std::vector< uint16_t > sync_words, uint32_t frame_zero_padd, uint16_t preamb_len)