21 #ifndef INCLUDED_IRIDIUM_FFT_BURST_TAGGER_H 22 #define INCLUDED_IRIDIUM_FFT_BURST_TAGGER_H 25 #include <gnuradio/sync_block.h> 38 typedef boost::shared_ptr<fft_burst_tagger>
sptr;
48 static sptr make(
double center_frequency,
int fft_size,
int sample_rate,
49 int burst_pre_len,
int burst_post_len,
50 int burst_width,
int max_bursts=0,
float threshold=7,
52 bool offline=
false,
bool debug=
false);
54 virtual uint64_t get_n_tagged_bursts() = 0;
55 virtual uint64_t get_sample_count() = 0;
<+description of block+>
Definition: fft_burst_tagger.h:35
boost::shared_ptr< fft_burst_tagger > sptr
Definition: fft_burst_tagger.h:38
Definition: burst_downmix.h:27
#define IRIDIUM_API
Definition: api.h:31