Radio Control  Control Software and GUI for the Panoradio SDR, by DC9ST 2016
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
DialogDebugMonitor Class Reference

Qt Dialog GUI with debug functionalities. More...

#include <dialogdebugmonitor.h>

Inheritance diagram for DialogDebugMonitor:

Public Member Functions

 DialogDebugMonitor (int debug_data_size, QWidget *parent=0)
 constructor
 
 ~DialogDebugMonitor ()
 destructor
 
void init ()
 initialization of IP cores using the macro addresses etc.
 

Private Slots

void run ()
 
void on_comboBox_cic_select_currentIndexChanged (int index)
 
void on_lo_frequency_lineEdit_editingFinished ()
 
void on_impulse_pushButton_clicked ()
 
void on_step_pushButton_clicked ()
 
void on_write2file_pushButton_clicked ()
 

Private Member Functions

void set_cic (int decimation_rate)
 

Private Attributes

Ui::DialogDebugMonitor * ui
 
DDS * local_oscillator_
 
CIC * cic_filter_
 
IP_Driver * cic_bypass_
 
Data_Capture * capture_rf_
 
Data_Capture_Dual * capture_iq_
 
Data_Capture_Dual * debug_capture_after_mixer_
 
Data_Capture_Dual * debug_capture_after_cic_
 
Data_Capture_Dual * debug_capture_audio_after_ddc_
 
Data_Capture_Dual * debug_capture_audio_after_scaling_
 
Data_Capture_Dual * debug_capture_audio_after_asrc_
 
Data_Capture * debug_capture_audio_after_weaver_
 
Data_Capture_Dual * debug_capture_debug_dual_
 
Data_Capture * debug_capture_debug_
 
IP_Driver * impulse_stimulator_
 
QwtPlotCurve * debug_time_curve_i_
 
QwtPlotCurve * debug_time_curve_q_
 
QwtPlotCurve * debug_freq_curve_
 
int debug_data_size_
 
bool debug_log2file_request_
 
fft_avg_realdebug_fft_real_
 
fft_avg_complexdebug_fft_complex_
 

Detailed Description

Qt Dialog GUI with debug functionalities.


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