ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcdcsSEQ.hpp File Reference

Go to the source code of this file.

Classes

struct  ngcdcs_pat_st_t
 
class  ngcdcs_pat_t
 
class  ngcdcs_pat_ld_t
 
struct  ngcdcs_pat_assign_t
 
struct  ngcdcs_key_assign_t
 
struct  ngcdcs_win_t
 
class  ngcdcsSEQ0
 
class  ngcdcsSEQ
 

Macros

#define ngcdcsSEQ_NGCII   0x00010000
 
#define ngcdcsSEQ_MAX_PAT   (ngcbSEQ_PATRAM_SIZE / 4)
 
#define ngcdcsSEQ_MAX_STATES   ngcbSEQ_PATRAM_SIZE
 
#define ngcdcsSEQ_STAT_IDLE   0x00000000
 
#define ngcdcsSEQ_STAT_WAITING   0x00000001
 
#define ngcdcsSEQ_STAT_RUNNING   0x00000002
 
#define ngcdcsSEQ_STAT_PAUSED   0x00000004
 
#define ngcdcsSEQ_STAT_FAILURE   0x10000000
 
#define ngcdcsSEQ_TRIGGERMODE_DIRECT   0x0
 
#define ngcdcsSEQ_TRIGGERMODE_SHUTTER   0x1
 
#define ngcdcsSEQ_CTRL_DISABLE   0
 
#define ngcdcsSEQ_CTRL_ALIGN   1
 

Detailed Description

Macro Definition Documentation

◆ ngcdcsSEQ_CTRL_ALIGN

#define ngcdcsSEQ_CTRL_ALIGN   1

◆ ngcdcsSEQ_CTRL_DISABLE

#define ngcdcsSEQ_CTRL_DISABLE   0

◆ ngcdcsSEQ_MAX_PAT

#define ngcdcsSEQ_MAX_PAT   (ngcbSEQ_PATRAM_SIZE / 4)

Maximum number of patterns

◆ ngcdcsSEQ_MAX_STATES

#define ngcdcsSEQ_MAX_STATES   ngcbSEQ_PATRAM_SIZE

Maximum number of states

◆ ngcdcsSEQ_NGCII

#define ngcdcsSEQ_NGCII   0x00010000

NGCII controller types

◆ ngcdcsSEQ_STAT_FAILURE

#define ngcdcsSEQ_STAT_FAILURE   0x10000000

◆ ngcdcsSEQ_STAT_IDLE

#define ngcdcsSEQ_STAT_IDLE   0x00000000

◆ ngcdcsSEQ_STAT_PAUSED

#define ngcdcsSEQ_STAT_PAUSED   0x00000004

◆ ngcdcsSEQ_STAT_RUNNING

#define ngcdcsSEQ_STAT_RUNNING   0x00000002

◆ ngcdcsSEQ_STAT_WAITING

#define ngcdcsSEQ_STAT_WAITING   0x00000001

◆ ngcdcsSEQ_TRIGGERMODE_DIRECT

#define ngcdcsSEQ_TRIGGERMODE_DIRECT   0x0

◆ ngcdcsSEQ_TRIGGERMODE_SHUTTER

#define ngcdcsSEQ_TRIGGERMODE_SHUTTER   0x1