The Inspector (GNU Radio module gr-inspector)
gr::inspector::inspector_form Class Reference

#include <inspector_form.h>

Inheritance diagram for gr::inspector::inspector_form:

Public Slots

void refresh ()
 
void manual_cb_clicked (int state)
 

Public Member Functions

void set_axis_x (float start, float stop)
 
void msg_received ()
 
void set_cfreq (float freq)
 
void detach_markers ()
 
void mousePressEvent (QMouseEvent *eventPress)
 
void mouseReleaseEvent (QMouseEvent *eventRelease)
 
void mouseMoveEvent (QMouseEvent *eventMove)
 
void spawn_signal_selector ()
 
void add_msg_queue (float cfreq, float bandwidth)
 
float freq_to_x (float freq)
 
float x_to_freq (float x)
 
void add_analysis_text (int signal, std::string text)
 
void drawOverlay ()
 
void draw_analysis_text ()
 
 inspector_form (int fft_len, std::vector< double > *buffer, std::vector< std::vector< float >> *rf_map, bool *manual, gr::msg_queue *msg_queue, int *rf_unit, QWidget *parent)
 
 ~inspector_form ()
 

Protected Member Functions

void resizeEvent (QResizeEvent *event)
 

Constructor & Destructor Documentation

◆ inspector_form()

gr::inspector::inspector_form::inspector_form ( int  fft_len,
std::vector< double > *  buffer,
std::vector< std::vector< float >> *  rf_map,
bool *  manual,
gr::msg_queue *  msg_queue,
int *  rf_unit,
QWidget *  parent 
)

◆ ~inspector_form()

gr::inspector::inspector_form::~inspector_form ( )

Member Function Documentation

◆ add_analysis_text()

void gr::inspector::inspector_form::add_analysis_text ( int  signal,
std::string  text 
)

◆ add_msg_queue()

void gr::inspector::inspector_form::add_msg_queue ( float  cfreq,
float  bandwidth 
)

◆ detach_markers()

void gr::inspector::inspector_form::detach_markers ( )

◆ draw_analysis_text()

void gr::inspector::inspector_form::draw_analysis_text ( )

◆ drawOverlay()

void gr::inspector::inspector_form::drawOverlay ( )

◆ freq_to_x()

float gr::inspector::inspector_form::freq_to_x ( float  freq)

◆ manual_cb_clicked

void gr::inspector::inspector_form::manual_cb_clicked ( int  state)
slot

◆ mouseMoveEvent()

void gr::inspector::inspector_form::mouseMoveEvent ( QMouseEvent *  eventMove)

◆ mousePressEvent()

void gr::inspector::inspector_form::mousePressEvent ( QMouseEvent *  eventPress)

◆ mouseReleaseEvent()

void gr::inspector::inspector_form::mouseReleaseEvent ( QMouseEvent *  eventRelease)

◆ msg_received()

void gr::inspector::inspector_form::msg_received ( )

◆ refresh

void gr::inspector::inspector_form::refresh ( )
slot

◆ resizeEvent()

void gr::inspector::inspector_form::resizeEvent ( QResizeEvent *  event)
protected

◆ set_axis_x()

void gr::inspector::inspector_form::set_axis_x ( float  start,
float  stop 
)

◆ set_cfreq()

void gr::inspector::inspector_form::set_cfreq ( float  freq)

◆ spawn_signal_selector()

void gr::inspector::inspector_form::spawn_signal_selector ( )

◆ x_to_freq()

float gr::inspector::inspector_form::x_to_freq ( float  x)

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