21#ifndef INCLUDED_RADAR_SIGNAL_GENERATOR_FMCW_C_IMPL_H
22#define INCLUDED_RADAR_SIGNAL_GENERATOR_FMCW_C_IMPL_H
37 const float freq_sweep,
38 const float amplitude,
39 const std::string& len_key);
42 int work(
int noutput_items,
43 gr_vector_const_void_star& input_items,
44 gr_vector_void_star& output_items);
47 const int d_samp_rate;
49 const int d_samp_down;
51 const int d_packet_len;
52 const float d_freq_cw;
53 const float d_freq_sweep;
54 const float d_amplitude;
56 const pmt::pmt_t d_key_len;
57 const pmt::pmt_t d_value_len;
58 const pmt::pmt_t d_srcid;
60 std::complex<float> d_phase;
61 std::vector<float> d_waveform;
Definition signal_generator_fmcw_c_impl.h:30
signal_generator_fmcw_c_impl(const int samp_rate, const int samp_up, const int samp_down, const int samp_cw, const float freq_cw, const float freq_sweep, const float amplitude, const std::string &len_key)
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
~signal_generator_fmcw_c_impl()
Definition signal_generator_fmcw_c.h:48
Definition crop_matrix_vcvc.h:28