21#ifndef INCLUDED_LORA_SDR_FRAME_SRC_IMPL_H
22#define INCLUDED_LORA_SDR_FRAME_SRC_IMPL_H
94 int m_delay_with_rand_sto;
104 std::vector<gr_complex> m_upchirp;
109 std::vector<gr_complex> m_downchirp;
115 uint32_t m_frame_length;
121 std::vector<gr_complex> m_frame;
155 bool is_first_user();
171 int n_frames,
int os_factor,
bool rand_sto);
187 int work(
int noutput_items, gr_vector_const_void_star &input_items,
188 gr_vector_void_star &output_items);
Definition: frame_src_impl.h:31
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
Standard gnuradio function.
frame_src_impl(uint8_t sf, int pay_len, int delay, int offset, float cfo, int n_frames, int os_factor, bool rand_sto)
Construct a new frame src impl object.
~frame_src_impl()
Destroy the frame src impl object.
Definition: frame_src.h:36