#include <innovative_dsp_hwi.h>
Inheritance diagram for innovative_dsp_hwi_spm:

Public Member Functions | |
| innovative_dsp_hwi_spm () | |
| virtual | ~innovative_dsp_hwi_spm () | 
| virtual void | PutParameter (void *src, int grp=0) | 
| virtual void | SetDxDy (int dx, int dy) | 
| virtual void | SetOffset (long x, long y) | 
| virtual void | SetNx (long nx) | 
| virtual void | SetAlpha (double alpha) | 
| virtual void | MovetoXY (long x, long y) | 
| virtual void | StartScan2D () | 
| virtual void | ScanLineM (int yindex, int xdir, int muxmode, Mem2d *Mob[MAX_SRCS_CHANNELS], int ix0=0) | 
| virtual void | EndScan2D () | 
| virtual void | PauseScan2D () | 
| virtual void | ResumeScan2D () | 
| virtual void | KillScan2D () | 
Private Member Functions | |
| void | DSP_FbWerte () | 
| void | DSP_SetTransferFkt () | 
| void | DSP_SetRotParam () | 
| void | DSP_SetMoveParam () | 
| void | DSP_SetAppWerte () | 
Private Attributes | |
| DSP_Param | dspPar | 
Definition at line 89 of file innovative_dsp_hwi.h.
      
  | 
  
| 
 
 Definition at line 55 of file innovative_dsp_hwi_spm.C. References innovative_dsp_hwi_dev::ScanningFlg.  | 
  
      
  | 
  
| 
 
 Definition at line 59 of file innovative_dsp_hwi_spm.C.  | 
  
      
  | 
  
| 
 
 Definition at line 160 of file innovative_dsp_hwi_spm.C. References CHECKDIFF, DSP_Param::CI, PARAMETER_SET::Cmd, DSP_Param::CP, DSP_Param::CS, DBG_L4, DSP_CD, DSP_CI, DSP_CMD_SET_WERTE, DSP_CP, DSP_CS, DSP_FB_FRQ, DSP_FIR_FG, DSP_ITUNNEL, DSP_UTUNNEL, dspPar, DSP_Param::fb_frq, DSP_Param::fir_fg, gapp, PARAMETER_SET::hp, Xsm::Inst, DSP_Param::ITunnelSoll, PARAMETER_SET::N, XSM_Instrument::nAmpere2V(), XSM_Instrument::nNewton2V(), innovative_dsp_hwi_dev::SetParameter(), DSP_Param::SetPoint, DSP_Param::UTunnel, HARDWARE_PARAMETER::value, App::xsm, and XSM_DEBUG. Referenced by PutParameter().  | 
  
      
  | 
  
      
  | 
  
| 
 
 Definition at line 224 of file innovative_dsp_hwi_spm.C. References CHECKDIFF, PARAMETER_SET::Cmd, DBG_L4, DSP_CMD_MOVETO_PARAM, DSP_MVNREGEL, DSP_MVSTEPSZ, dspPar, PARAMETER_SET::hp, DSP_Param::MV_nRegel, DSP_Param::MV_stepsize, PARAMETER_SET::N, innovative_dsp_hwi_dev::SetParameter(), HARDWARE_PARAMETER::value, and XSM_DEBUG. Referenced by PutParameter().  | 
  
      
  | 
  
| 
 
 Definition at line 204 of file innovative_dsp_hwi_spm.C. References XSM_Hardware::Alpha, CHECKDIFF, PARAMETER_SET::Cmd, DBG_L4, DSP_CMD_ROTPARAM, DSP_ROTOFFX, DSP_ROTOFFY, DSP_ROTXX, DSP_ROTXY, DSP_ROTYX, DSP_ROTYY, PARAMETER_SET::hp, PARAMETER_SET::N, XSM_Hardware::rotmxx, XSM_Hardware::rotmxy, XSM_Hardware::rotmyx, XSM_Hardware::rotmyy, XSM_Hardware::rotoffx, XSM_Hardware::rotoffy, innovative_dsp_hwi_dev::SetParameter(), HARDWARE_PARAMETER::value, and XSM_DEBUG. Referenced by PutParameter(), SetAlpha(), and SetOffset().  | 
  
      
  | 
  
| 
 
 Definition at line 186 of file innovative_dsp_hwi_spm.C. References CHECKDIFF, PARAMETER_SET::Cmd, DBG_L4, DSP_CMD_SET_TRANSFER_FKT, DSP_LIN_LOG, DSP_LOGOFF, DSP_LOGSKL, DSP_UTUNNEL, dspPar, PARAMETER_SET::hp, DSP_Param::LinLog, DSP_Param::LogOffset, DSP_Param::LogSkl, PARAMETER_SET::N, innovative_dsp_hwi_dev::SetParameter(), DSP_Param::UTunnel, HARDWARE_PARAMETER::value, and XSM_DEBUG. Referenced by PutParameter().  | 
  
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 96 of file innovative_dsp_hwi_spm.C. References PutParameter(), and innovative_dsp_hwi_dev::ScanningFlg.  | 
  
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 107 of file innovative_dsp_hwi.h. References innovative_dsp_hwi_dev::KillFlg, and TRUE.  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented from XSM_Hardware. Definition at line 118 of file innovative_dsp_hwi_spm.C. References PARAMETER_SET::Cmd, DSP_CMD_MOVETO_XY, DSP_MOVETOXY_X, DSP_MOVETOXY_Y, PARAMETER_SET::hp, PARAMETER_SET::N, XSM_Hardware::rx, XSM_Hardware::ry, innovative_dsp_hwi_dev::SetParameter(), and HARDWARE_PARAMETER::value.  | 
  
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 105 of file innovative_dsp_hwi_spm.C. References PutParameter(), and innovative_dsp_hwi_dev::ScanningFlg.  | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 66 of file innovative_dsp_hwi_spm.C. References DSP_FbWerte(), DSP_SetAppWerte(), DSP_SetMoveParam(), DSP_SetRotParam(), DSP_SetTransferFkt(), dspPar, gapp, MonitorControl::LogEvent(), App::monitorcontrol, and innovative_dsp_hwi_dev::ScanningFlg. Referenced by EndScan2D(), PauseScan2D(), and ScanLineM().  | 
  
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 114 of file innovative_dsp_hwi_spm.C. References innovative_dsp_hwi_dev::ScanningFlg.  | 
  
      
  | 
  ||||||||||||||||||||||||
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 143 of file innovative_dsp_hwi_spm.C. References XSM_Hardware::Alpha, cos(), DSP_SetRotParam(), XSM_Hardware::rotmxx, XSM_Hardware::rotmxy, XSM_Hardware::rotmyx, XSM_Hardware::rotmyy, and sin().  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented from XSM_Hardware. Definition at line 134 of file innovative_dsp_hwi_spm.C. References dspPar, XSM_Hardware::Dx, XSM_Hardware::Dy, and DSP_Param::LS_dnx.  | 
  
      
  | 
  
| 
 
 Definition at line 150 of file innovative_dsp_hwi_spm.C. References dspPar, DSP_Param::LS_nx2scan, and XSM_Hardware::Nx.  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented from XSM_Hardware. Definition at line 139 of file innovative_dsp_hwi_spm.C. References DSP_SetRotParam(), XSM_Hardware::rotoffx, and XSM_Hardware::rotoffy.  | 
  
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 92 of file innovative_dsp_hwi_spm.C. References FALSE, innovative_dsp_hwi_dev::KillFlg, and innovative_dsp_hwi_dev::ScanningFlg.  | 
  
      
  | 
  
| 
 
 Definition at line 107 of file innovative_dsp_hwi.h. Referenced by DSP_FbWerte(), DSP_SetAppWerte(), DSP_SetMoveParam(), DSP_SetTransferFkt(), PutParameter(), ScanLineM(), SetDxDy(), and SetNx().  | 
  
 1.4.6