21#ifndef INCLUDED_LORA_MOD_IMPL_H
22#define INCLUDED_LORA_MOD_IMPL_H
30#define NUM_PREAMBLE_CHIRPS 8
31#define LORA_SYNCWORD0 3
32#define LORA_SYNCWORD1 4
43 unsigned char d_sync_word;
45 unsigned short d_fft_size;
46 unsigned char d_interleaver_size;
48 std::vector<gr_complex> d_upchirp;
49 std::vector<gr_complex> d_downchirp;
51 std::vector<gr_complex> d_iq_out;
56 mod_impl(
short spreading_factor,
unsigned char d_sync_word);
62 gr_vector_int &ninput_items,
63 gr_vector_const_void_star &input_items,
64 gr_vector_void_star &output_items);
Definition: mod_impl.h:38
mod_impl(short spreading_factor, unsigned char d_sync_word)
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 modulate(pmt::pmt_t msg)
<+description of block+>
Definition: mod.h:37