22#ifndef INCLUDED_RADAR_SIGNAL_GENERATOR_SYNC_PULSE_C_H
23#define INCLUDED_RADAR_SIGNAL_GENERATOR_SYNC_PULSE_C_H
25#include <gnuradio/sync_block.h>
51 typedef std::shared_ptr<signal_generator_sync_pulse_c>
sptr;
63 std::vector<int> pulse_len,
64 std::vector<int> pulse_pause,
65 float pulse_amplitude,
66 const std::string len_key =
"packet_len");
#define RADAR_API
Definition api.h:31
This block generates a signal for the synchronization of the USRP Echotimer in baseband....
Definition signal_generator_sync_pulse_c.h:49
std::shared_ptr< signal_generator_sync_pulse_c > sptr
Definition signal_generator_sync_pulse_c.h:51
static sptr make(int packet_len, std::vector< int > pulse_len, std::vector< int > pulse_pause, float pulse_amplitude, const std::string len_key="packet_len")
Return a shared_ptr to a new instance of radar::signal_generator_sync_pulse_c.
Definition crop_matrix_vcvc.h:28