|
Public Types |
enum | Source { SOURCE_UNKNOWN,
SOURCE_ROD,
SOURCE_TIM_INTERNAL,
SOURCE_TIM_EXTERNAL
} |
Public Member Functions |
void | singleL1A () |
void | doubleL1A (in unsigned short delay) |
void | delayedL1A (in unsigned short delay) |
void | calL1A (in unsigned short delay) |
void | pulseL1A (in unsigned short delay) |
void | softL1A (in unsigned short delay) |
void | softCalL1A (in unsigned short delay, in unsigned short delay2) |
void | softPulseL1A (in unsigned short delay, in unsigned short delay2) |
void | softBc (in unsigned short delay) |
void | soft () |
void | bc () |
void | bcL1A (in unsigned short delay) |
void | bcCalL1A (in unsigned short delay, in unsigned short delay2) |
void | bcPulseL1A (in unsigned short delay, in unsigned short delay2) |
void | setCommIncr (in unsigned short command, in unsigned short incr) |
void | getCommIncr (out unsigned short command, out unsigned short incr) |
Source | getSource () |
void | setSource (in Source s) |
short | getRandom () |
void | setRandom (in short random) |
double | getFrequency () |
| kHz
|
void | setFrequency (in double freq) |
RODTriggers | getRODTriggers (in short scan_point) |
TIMTriggers | getTIMTriggers (in short scan_point) |
| if accessing from c++ it's better to get the RODTriggers and do an internal convert using convertToTIMTriggers
|
boolean | isValidRODTrigger () |
boolean | isValidTIMTrigger () |
boolean | timNeedsSequencer () |
void | clear () |
| remove all triggers
|
void | addCommand (in RODTriggerFirstType first, in RODTriggerSecondType second) |
| use to make your own trigger
|
string | print () |