SECI  1
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
Classes | Static Public Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
Seci.Standard.DaeMonitor Class Reference

This class is a wrapper for the DAE Monitor VI. The DAE Monitor VI is where SECI puts the block settings, so that Open GENIE can get the necessary information for the CSET commands. Any run-control settings set by Open GENIE are also stored on this VI. In the future, it may be that we remove this VI and get Open GENIE retrieve the block values and set run-control limits directly through SECI. On old SECI, the DAE Monitor VI needed to be running as it was responsible for putting the DAE into waiting or resuming a run. More...

Collaboration diagram for Seci.Standard.DaeMonitor:
Collaboration graph

Classes

class  ReadbackValues
 

Static Public Member Functions

static void WriteBlockList ()
 Method for writing the relevant block settings to the VI. This is for Open GENIE's GetBlocks command. More...
 

Static Private Member Functions

static void createEntry (BlockInfo block, int i, ref String[,] array, Boolean isAlias)
 
static ReadbackValues extractInformation (Object[,] vals, int i, bool?isNumeric)
 

Static Private Attributes

static String _filePath
 

Detailed Description

This class is a wrapper for the DAE Monitor VI. The DAE Monitor VI is where SECI puts the block settings, so that Open GENIE can get the necessary information for the CSET commands. Any run-control settings set by Open GENIE are also stored on this VI. In the future, it may be that we remove this VI and get Open GENIE retrieve the block values and set run-control limits directly through SECI. On old SECI, the DAE Monitor VI needed to be running as it was responsible for putting the DAE into waiting or resuming a run.

Definition at line 17 of file DAEMonitor.cs.

Member Function Documentation

static void Seci.Standard.DaeMonitor.createEntry ( BlockInfo  block,
int  i,
ref String  array[,],
Boolean  isAlias 
)
inlinestaticprivate
static ReadbackValues Seci.Standard.DaeMonitor.extractInformation ( Object  vals[,],
int  i,
bool?  isNumeric 
)
inlinestaticprivate

Definition at line 211 of file DAEMonitor.cs.

static void Seci.Standard.DaeMonitor.WriteBlockList ( )
inlinestatic

Method for writing the relevant block settings to the VI. This is for Open GENIE's GetBlocks command.

Definition at line 56 of file DAEMonitor.cs.

Member Data Documentation

String Seci.Standard.DaeMonitor._filePath
staticprivate

Definition at line 19 of file DAEMonitor.cs.


The documentation for this class was generated from the following file: