21 #ifndef INCLUDED_RADAR_SIGNAL_GENERATOR_FMCW_C_IMPL_H
22 #define INCLUDED_RADAR_SIGNAL_GENERATOR_FMCW_C_IMPL_H
35 signal_generator_fmcw_c_impl(
int samp_rate,
int samp_up,
int samp_down,
int samp_cw,
float freq_cw,
float freq_sweep,
float amplitude,
const std::string& len_key);
47 int work(
int noutput_items,
48 gr_vector_const_void_star &input_items,
49 gr_vector_void_star &output_items);
pmt::pmt_t d_key_len
Definition: signal_generator_fmcw_c_impl.h:41
int d_samp_down
Definition: signal_generator_fmcw_c_impl.h:38
int d_packet_len
Definition: signal_generator_fmcw_c_impl.h:38
float d_freq_sweep
Definition: signal_generator_fmcw_c_impl.h:39
int d_samp_rate
Definition: signal_generator_fmcw_c_impl.h:38
std::complex< float > d_phase
Definition: signal_generator_fmcw_c_impl.h:42
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
std::vector< float > d_waveform
Definition: signal_generator_fmcw_c_impl.h:43
float d_amplitude
Definition: signal_generator_fmcw_c_impl.h:39
Definition: signal_generator_fmcw_c_impl.h:29
float d_freq_cw
Definition: signal_generator_fmcw_c_impl.h:39
pmt::pmt_t d_value_len
Definition: signal_generator_fmcw_c_impl.h:41
This block generates a signal for FMCW radar in baseband. The modulation is structured in a CW part w...
Definition: signal_generator_fmcw_c.h:47
int d_wv_counter
Definition: signal_generator_fmcw_c_impl.h:44
pmt::pmt_t d_srcid
Definition: signal_generator_fmcw_c_impl.h:41
int d_samp_cw
Definition: signal_generator_fmcw_c_impl.h:38
~signal_generator_fmcw_c_impl()
signal_generator_fmcw_c_impl(int samp_rate, int samp_up, int samp_down, int samp_cw, float freq_cw, float freq_sweep, float amplitude, const std::string &len_key)
int d_samp_up
Definition: signal_generator_fmcw_c_impl.h:38