GNU Radio's SATNOGS Package
gr::satnogs::waterfall_sink_impl Class Reference

#include <waterfall_sink_impl.h>

Inheritance diagram for gr::satnogs::waterfall_sink_impl:
gr::satnogs::waterfall_sink

Public Member Functions

 waterfall_sink_impl (float samp_rate, float center_freq, float rps, size_t fft_size, const std::string &filename, int mode)
 
 ~waterfall_sink_impl ()
 
bool start ()
 
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
 
void compute_decimation (const gr_complex *in, size_t n_fft)
 
void compute_max_hold (const gr_complex *in, size_t n_fft)
 
void compute_mean (const gr_complex *in, size_t n_fft)
 

Additional Inherited Members

- Public Types inherited from gr::satnogs::waterfall_sink
typedef boost::shared_ptr< waterfall_sinksptr
 
- Static Public Member Functions inherited from gr::satnogs::waterfall_sink
static sptr make (float samp_rate, float center_freq, float rps, size_t fft_size, const std::string &filename, int mode=0)
 

Constructor & Destructor Documentation

◆ waterfall_sink_impl()

gr::satnogs::waterfall_sink_impl::waterfall_sink_impl ( float  samp_rate,
float  center_freq,
float  rps,
size_t  fft_size,
const std::string &  filename,
int  mode 
)

◆ ~waterfall_sink_impl()

gr::satnogs::waterfall_sink_impl::~waterfall_sink_impl ( )

Member Function Documentation

◆ compute_decimation()

void gr::satnogs::waterfall_sink_impl::compute_decimation ( const gr_complex *  in,
size_t  n_fft 
)

◆ compute_max_hold()

void gr::satnogs::waterfall_sink_impl::compute_max_hold ( const gr_complex *  in,
size_t  n_fft 
)

◆ compute_mean()

void gr::satnogs::waterfall_sink_impl::compute_mean ( const gr_complex *  in,
size_t  n_fft 
)

◆ start()

bool gr::satnogs::waterfall_sink_impl::start ( )

◆ work()

int gr::satnogs::waterfall_sink_impl::work ( int  noutput_items,
gr_vector_const_void_star &  input_items,
gr_vector_void_star &  output_items 
)

The documentation for this class was generated from the following file: