Functions | |
| ABORT () | |
| Abort a run. | |
| AUTOUPDATE (Real DUMP_INTERVAL) | |
| Start an autoupdate loop. | |
| BEGIN (Qualifier WAIT) | |
| Start A RUN. | |
| CALLLABVIEW (String VI, String NAME1, Var VALUE1, String NAME2, Var VALUE2, String HOST) | |
| Call a LabVIEW VI as a Sub VI. | |
| CFN (Var P1, Integer NUMBER, String NAME) | |
| Construct a full filename from various information. | |
| CHANGE (String TITLE, String USER, Integer PERIOD, Integer RBNO, Real AOI, Real PHI, Integer NPERIODS) | |
| Interactive change. | |
| CHANGE_FINISH () | |
| end a scripted block change operation. | |
| CHANGE_MONITOR (Integer SPEC, Real TLOW, Real THIGH) | |
| Change monitor as part of a scripted block change operation. | |
| CHANGE_START () | |
| start a scripted block change operation. | |
| CHANGE_TABLES (String WIRING, String DETECTOR, String SPECTRA) | |
| Change tables as part of a scripted block change operation. | |
| CHANGE_TCB (Qualifier LOG, Real TLOW, Real THIGH, Real TSTEP) | |
| Change time channels as part of a scripted block change operation. | |
| CHANGE_VARS (Real AOI, Real PHI, Integer NPERIODS) | |
| Change other vars as part of a scripted block change operation. | |
| CSET (Qualifier WAIT, Qualifier CONTROL, Qualifier NOCONTROL, Var RANGE, Var LOWLIMIT, Var HIGHLIMIT, Var EXTRAPARAMS) | |
| Set a sample environment variable value. | |
| CSHOW (Qualifier ALL, String BLOCK) | |
| show a sample environemtn variable value | |
| DISPLAY (Qualifier MARKERS, Qualifier LINE, Qualifier ERRORS, Qualifier HISTOGRAM, Qualifier SQRT, Qualifier LOG, Qualifier LINEAR, Qualifier SMOOTH, Qualifier RAW, Var P1, Var P2, Var P3, Var P4, Var P5, Var P6, Var P7, Var P8, Var P9, Workspace WKSP, Real XMIN, Real XMAX, Real YMIN, Real YMAX, Colour PLOTCOLOUR, Real LINEWIDTH, Colour TEXTCOLOUR, Real TEXTHEIGHT, Real MIN, Real MAX, String TWODLABEL, Colour LINECOLOUR) | |
| Display a workspace on the screen. | |
| END () | |
| end a run | |
| FILETYPE (String FILE) | |
| Determine the type of a file. | |
| GET (Qualifier ARRAY, Qualifier REMOTE, Var ITEM, String FILE, Var ITEM_ARGS, String HOST) | |
| Read a spectrum from a data source. | |
| GETBLOCKS () | |
| Update GENIE session with sample environment block information on SECI. | |
| GETLABVIEWVAR (String VI, String VARNAME, String HOST) | |
| Read a variable from a LabVIEW VI. | |
| GETRUNSTATE () | |
| Returns what state the instrument is currently in as an integer. | |
| GETSE (String FILE) | |
| read SE values from a file intop a workspace. | |
| GETUAMPS () | |
| return current Microamps. | |
| ISC_SETUP (Qualifier NEWDAE, Qualifier REMOTE, Qualifier SCRIPT, Qualifier DIRECT, String INSTRUMENT, Integer MODE) | |
| Setup a GENIE session for instrument control operations. | |
| LOADSCRIPT (String SCRIPT, String DIR) | |
| Load a script file into memory and name it. | |
| PUSHLABVIEWBUTTON (Qualifier WAIT, String VI, String BUTTONNAME, String HOST) | |
| Push a button on a LabVIEW VI. | |
| RECOVER () | |
| recover from an unintentional abort (must be typed before the next begin) | |
| RESUME () | |
| resume a run after a pause | |
| SET_FERMI_VETO (Qualifier ON, Qualifier OFF, Real DELAY, Real WIDTH) | |
| set fermi chopper veto parameters | |
| SETLABVIEWVAR (String VI, String VARNAME, Var VALUE, String HOST) | |
| Set a variable on a LabVIEW VI front panel. | |
| STORE () | |
| store CRPT | |
| SUSPEND () | |
| PAUSE a run. | |
| UPDATE () | |
| update CRPT | |
| UPDATESTORE () | |
| perform an UPDATE and STORE in a combined operation | |
| WAITFOR (Qualifier ALL, Qualifier ANY, Var RANGE, Var LOWLIMIT, Var HIGHLIMIT, Var EXTRAPARAMS) | |
| Wait for a specified condition before proceeding further. | |
| WAITFORBOOLEAN (Qualifier FALSE, Qualifier TRUE, String VI, String BOOL, String HOST) | |
| Wait for a Labview VI boolean variable to become either true or false. | |
| WAITFORBUTTON (String VI, String BUTTON, String HOST) | |
| Wait for a Labview VI button to pop back up. | |
| WAITFORDASHRUNSTATE (Qualifier FALSE, Qualifier TRUE, String STATE) | |
| Wait for a particular instrument run state. | |
| CFN | ( | Var | P1, | |
| Integer | NUMBER, | |||
| String | NAME | |||
| ) |
Construct a full filename from various information.
| [in] | P1 | Either a NAME or NUMBER (see below) |
| [in] | NUMBER | A run number |
| [in] | NAME | A file name |
| FILETYPE | ( | String | FILE | ) |
Determine the type of a file.
| [in] | FILE | Name of file |
| GET | ( | Qualifier | ARRAY, | |
| Qualifier | REMOTE, | |||
| Var | ITEM, | |||
| String | FILE, | |||
| Var | ITEM_ARGS, | |||
| String | HOST | |||
| ) |
Read a spectrum from a data source.
| [in] | ITEM | Item to read (either a String or an Integer) |
| [in] | FILE | Source to read item from |
| [in] | HOST | Host to read item from (default: localhost) |
| [in] | ARRAY |
1.5.2