21 #ifndef INCLUDED_RADAR_FIND_MAX_PEAK_C_IMPL_H
22 #define INCLUDED_RADAR_FIND_MAX_PEAK_C_IMPL_H
38 find_max_peak_c_impl(
int samp_rate,
float threshold,
int samp_protect, std::vector<float> max_freq,
bool cut_max_freq,
const std::string& len_key);
57 int work(
int noutput_items,
58 gr_vector_int &ninput_items,
59 gr_vector_const_void_star &input_items,
60 gr_vector_void_star &output_items);
std::vector< float > d_pks
Definition: find_max_peak_c_impl.h:50
Definition: find_max_peak_c_impl.h:29
float d_threshold
Definition: find_max_peak_c_impl.h:45
pmt::pmt_t d_port_id
Definition: find_max_peak_c_impl.h:52
pmt::pmt_t d_ppks
Definition: find_max_peak_c_impl.h:53
int d_samp_protect
Definition: find_max_peak_c_impl.h:46
int d_samp_rate
Definition: find_max_peak_c_impl.h:44
int calculate_output_stream_length(const gr_vector_int &ninput_items)
bool d_cut_max_freq
Definition: find_max_peak_c_impl.h:48
int work(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
std::vector< tag_t > d_tags
Definition: find_max_peak_c_impl.h:54
pmt::pmt_t d_value
Definition: find_max_peak_c_impl.h:53
void set_threshold(float threshold)
find_max_peak_c_impl(int samp_rate, float threshold, int samp_protect, std::vector< float > max_freq, bool cut_max_freq, const std::string &len_key)
pmt::pmt_t d_pangle
Definition: find_max_peak_c_impl.h:53
This block estimates a single peak of a given FFT spectrum as tagged stream. Output is a message with...
Definition: find_max_peak_c.h:44
std::vector< float > d_max_freq
Definition: find_max_peak_c_impl.h:47
void set_samp_protect(int samp)
pmt::pmt_t d_ptimestamp
Definition: find_max_peak_c_impl.h:53
std::vector< float > d_freq
Definition: find_max_peak_c_impl.h:50
std::vector< float > d_angle
Definition: find_max_peak_c_impl.h:50
void set_max_freq(std::vector< float > freq)
pmt::pmt_t d_pfreq
Definition: find_max_peak_c_impl.h:53