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

Public Member Functions | |
| innovative_dsp_hwi_spa () | |
| virtual | ~innovative_dsp_hwi_spa () | 
| virtual void | StoreParameter (void) | 
| virtual void | RestoreParameter (void) | 
| virtual void | PutParameter (void *src, int grp=0) | 
| virtual long | GetMaxPointsPerLine () | 
| 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 | KillScan2D () | 
Private Member Functions | |
| void | DSP_SpaWerte (int flg=FALSE) | 
Private Attributes | |
| DSP_Param | dspPar | 
Definition at line 121 of file innovative_dsp_hwi.h.
      
  | 
  
| 
 
 Definition at line 51 of file innovative_dsp_hwi_spa.C. References innovative_dsp_hwi_dev::ScanningFlg.  | 
  
      
  | 
  
| 
 
 Definition at line 55 of file innovative_dsp_hwi_spa.C.  | 
  
      
  | 
  
| 
 
 Definition at line 129 of file innovative_dsp_hwi_spa.C. References XSM_Hardware::Alpha, PARAMETER_SET::Cmd, cos(), DBG_L4, DSP_alpha, DSP_CMD_SCAN_PARAM, DSP_E, DSP_len, DSP_ms, DSP_MXX, DSP_MXY, DSP_MYX, DSP_MYY, DSP_N, DSP_X0, DSP_Y0, dspPar, PARAMETER_SET::hp, DSP_Param::LS_nx2scan, PARAMETER_SET::N, XSM_Hardware::rotoffx, XSM_Hardware::rotoffy, innovative_dsp_hwi_dev::SetParameter(), sin(), DSP_Param::SPA_EnergyVolt, DSP_Param::SPA_Gatetime, DSP_Param::SPA_Length, HARDWARE_PARAMETER::value, and XSM_DEBUG. Referenced by PutParameter(), RestoreParameter(), SetAlpha(), and SetOffset().  | 
  
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 90 of file innovative_dsp_hwi_spa.C. References PutParameter(), and innovative_dsp_hwi_dev::ScanningFlg.  | 
  
      
  | 
  
| 
 
 Reimplemented from innovative_dsp_hwi_dev. Definition at line 130 of file innovative_dsp_hwi.h. References DSP_DATA_REG_LEN.  | 
  
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 140 of file innovative_dsp_hwi.h. References innovative_dsp_hwi_dev::KillFlg, and TRUE.  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented from XSM_Hardware. Definition at line 99 of file innovative_dsp_hwi_spa.C. References XSM_Hardware::rx, and XSM_Hardware::ry.  | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 62 of file innovative_dsp_hwi_spa.C. References DSP_SpaWerte(), dspPar, and innovative_dsp_hwi_dev::ScanningFlg. Referenced by EndScan2D().  | 
  
      
  | 
  
| 
 
 Reimplemented from innovative_dsp_hwi_dev. Definition at line 81 of file innovative_dsp_hwi_spa.C. References DSP_SpaWerte(), and TRUE.  | 
  
      
  | 
  ||||||||||||||||||||||||
| 
 
 Reimplemented from XSM_Hardware. Definition at line 182 of file innovative_dsp_hwi_spa.C. References PARAMETER_SET::Cmd, DSP_CMD_SCAN_START, DSP_CMD_SWAPDPRAM, DSP_DATA_REG_LEN, DSP_E, DSP_len, DSP_Y0, dspPar, innovative_dsp_hwi_dev::ExecCmd(), FALSE, PARAMETER_SET::hp, DSP_Param::LS_nx2scan, PARAMETER_SET::N, innovative_dsp_hwi_dev::ReadData(), XSM_Hardware::ry, XSM_Hardware::scanmode, innovative_dsp_hwi_dev::SetParameter(), DSP_Param::SPA_EnergyVolt, DSP_Param::SPA_Length, TRUE, and HARDWARE_PARAMETER::value.  | 
  
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 112 of file innovative_dsp_hwi_spa.C. References XSM_Hardware::Alpha, cos(), DSP_SpaWerte(), XSM_Hardware::rotmxx, XSM_Hardware::rotmxy, XSM_Hardware::rotmyx, XSM_Hardware::rotmyy, and sin().  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented from XSM_Hardware. Definition at line 103 of file innovative_dsp_hwi_spa.C. References dspPar, XSM_Hardware::Dx, XSM_Hardware::Dy, and DSP_Param::LS_dnx.  | 
  
      
  | 
  
| 
 
 Definition at line 119 of file innovative_dsp_hwi_spa.C. References dspPar, DSP_Param::LS_nx2scan, and XSM_Hardware::Nx.  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented from XSM_Hardware. Definition at line 108 of file innovative_dsp_hwi_spa.C. References DSP_SpaWerte(), XSM_Hardware::rotoffx, and XSM_Hardware::rotoffy.  | 
  
      
  | 
  
| 
 
 Reimplemented from XSM_Hardware. Definition at line 86 of file innovative_dsp_hwi_spa.C. References FALSE, innovative_dsp_hwi_dev::KillFlg, and innovative_dsp_hwi_dev::ScanningFlg.  | 
  
      
  | 
  
| 
 
 Reimplemented from innovative_dsp_hwi_dev. Definition at line 78 of file innovative_dsp_hwi_spa.C.  | 
  
      
  | 
  
| 
 
 Definition at line 140 of file innovative_dsp_hwi.h. Referenced by DSP_SpaWerte(), PutParameter(), ScanLineM(), SetDxDy(), and SetNx().  | 
  
 1.4.6