#include <sranger_hwi_control.h>
Inheritance diagram for DSPMoverControl:
Public Member Functions | |
DSPMoverControl (DSP_Param *Dsp, XSM_Hardware *Hard, int InWindow=TRUE) | |
virtual | ~DSPMoverControl () |
void | update () |
void | updateDSP (int sliderno=-1) |
DSPMoverControl () | |
virtual | ~DSPMoverControl () |
void | update () |
void | updateDSP (int sliderno=-1) |
void | create_waveform (double amp, double duration) |
Static Public Member Functions | |
static void | ExecCmd (int cmd) |
static void | ChangedNotify (Param_Control *pcs, gpointer data) |
static int | CmdAction (GtkWidget *widget, DSPMoverControl *dspc) |
static int | StopAction (GtkWidget *widget, DSPMoverControl *dspc) |
static void | ExecCmd (int cmd) |
static void | ChangedNotify (Param_Control *pcs, gpointer data) |
static int | config_mode (GtkWidget *widget, DSPMoverControl *dspc) |
static int | config_waveform (GtkWidget *widget, DSPMoverControl *dspc) |
static int | config_output (GtkWidget *widget, DSPMoverControl *dspc) |
static int | CmdAction (GtkWidget *widget, DSPMoverControl *dspc) |
static int | StopAction (GtkWidget *widget, DSPMoverControl *dspc) |
Public Attributes | |
Mover_Param | mover_param |
Private Member Functions | |
void | create_folder () |
void | create_folder () |
Private Attributes | |
UnitObj * | Unity |
UnitObj * | Volt |
UnitObj * | Time |
UnitObj * | Length |
DSP_Param * | dsp |
XSM_Hardware * | hard |
UnitObj * | Unity |
Definition at line 181 of file DSPMover.C.
|
Definition at line 260 of file DSPMover.C. References create_folder(), dsp, hard, Length, Time, Unity, and Volt. |
|
Definition at line 273 of file DSPMover.C. |
|
|
|
|
|
|
Definition at line 749 of file DSPMover.C. References DBG_L2, Param_Control::Get_UsrString(), Param_Control::GetEntryData(), IS_MOVER_CTRL, and PI_DEBUG. Referenced by create_folder(). |
|
|
|
Definition at line 729 of file DSPMover.C. References DBG_L2, ExecCmd(), IS_MOVER_CTRL, PI_DEBUG, and updateDSP(). Referenced by create_folder(). |
|
Definition at line 672 of file sranger_hwi_mover.C. References Mover_Param::MOV_mode, and mover_param. |
|
Definition at line 682 of file sranger_hwi_mover.C. References Mover_Param::MOV_output, and mover_param. |
|
Definition at line 677 of file sranger_hwi_mover.C. References Mover_Param::MOV_waveform_id, and mover_param. |
|
|
|
|
Definition at line 111 of file sranger_hwi_mover.C. References cos(), DSPControlClass, DSPControl::frq_ref, sranger_hwi_dev::int_2_sranger_int(), MOV_MAXWAVELEN, MOV_WAVE_CYCLO, Mover_Param::MOV_wave_len, MOV_WAVE_SAWTOOTH, MOV_WAVE_SINE, Mover_Param::MOV_waveform, Mover_Param::MOV_waveform_id, mover_param, sin(), SR_VFAC, and sranger_hwi_hardware. Referenced by sranger_hwi_spm::ExecCmd(). |
|
|
|
Definition at line 761 of file DSPMover.C. References GxsmPlugin::app, DSPMover_pi, Xsm::hardware, and App::xsm. Referenced by CmdAction(), and StopAction(). |
|
|
|
Definition at line 743 of file DSPMover.C. References DBG_L2, DSP_CMD_CLR_PA, ExecCmd(), and PI_DEBUG. Referenced by create_folder(). |
|
|
|
Definition at line 708 of file DSPMover.C. References App::update_ec(), and AppBase::widget. |
|
|
|
Definition at line 715 of file DSPMover.C. References DSP_Param::AFM_Amp, DSP_Param::AFM_Speed, DSP_Param::AFM_Steps, DSP_Param::AFM_usrAmp, DSP_Param::AFM_usrSpeed, DSP_Param::AFM_usrSteps, GxsmPlugin::app, DBG_L2, dsp, DSPMover_pi, Xsm::hardware, DSP_Param::MOV_Ampl, DSP_Param::MOV_Speed, DSP_Param::MOV_Steps, PI_DEBUG, and App::xsm. Referenced by CmdAction(). |
|
Definition at line 197 of file DSPMover.C. Referenced by create_folder(), DSPMoverControl(), and updateDSP(). |
|
Definition at line 198 of file DSPMover.C. Referenced by DSPMoverControl(). |
|
Definition at line 196 of file DSPMover.C. Referenced by DSPMoverControl(), and ~DSPMoverControl(). |
|
Definition at line 332 of file sranger_hwi_control.h. Referenced by config_mode(), config_output(), config_waveform(), create_waveform(), DSPMoverControl(), and sranger_hwi_spm::ExecCmd(). |
|
Definition at line 196 of file DSPMover.C. Referenced by create_folder(), DSPMoverControl(), and ~DSPMoverControl(). |
|
Definition at line 337 of file sranger_hwi_control.h. |
|
Definition at line 196 of file DSPMover.C. Referenced by create_folder(), DSPMoverControl(), and ~DSPMoverControl(). |
|
Definition at line 196 of file DSPMover.C. Referenced by create_folder(), DSPMoverControl(), and ~DSPMoverControl(). |