qpidctrl  0.7.1
Classes | Enumerations
qcryostreamdevice.cpp File Reference
#include "qcryostreamdevice.h"
#include "qpidcontroller.h"
#include "qpidcommport.h"
Include dependency graph for qcryostreamdevice.cpp:

Go to the source code of this file.

Classes

struct  CryostreamStatus
 
struct  ExtendedCryostreamStatus
 
struct  CobraStatus
 
struct  PhenixStatus
 
struct  NHelixStatus
 

Enumerations

enum  CryostreamCommand {
  CSCOMMAND_RESTART =10, CSCOMMAND_RAMP =11, CSCOMMAND_PLAT =12, CSCOMMAND_HOLD =13,
  CSCOMMAND_COOL =14, CSCOMMAND_END =15, CSCOMMAND_PURGE =16, CSCOMMAND_PAUSE =17,
  CSCOMMAND_RESUME =18, CSCOMMAND_STOP =19, CSCOMMAND_TURBO =20, CSCOMMAND_SETSTATUSFORMAT =40,
  CSCOMMAND_CRYOSHUTTER_START_AUTO =80, CSCOMMAND_CRYOSHUTTER_START_MAN =81, CSCOMMAND_CRYOSHUTTER_STOP =82
}
 

Enumeration Type Documentation

Enumerator
CSCOMMAND_RESTART 
CSCOMMAND_RAMP 
CSCOMMAND_PLAT 
CSCOMMAND_HOLD 
CSCOMMAND_COOL 
CSCOMMAND_END 
CSCOMMAND_PURGE 
CSCOMMAND_PAUSE 
CSCOMMAND_RESUME 
CSCOMMAND_STOP 
CSCOMMAND_TURBO 
CSCOMMAND_SETSTATUSFORMAT 
CSCOMMAND_CRYOSHUTTER_START_AUTO 
CSCOMMAND_CRYOSHUTTER_START_MAN 
CSCOMMAND_CRYOSHUTTER_STOP 

Definition at line 160 of file qcryostreamdevice.cpp.

160  {
161  CSCOMMAND_RESTART=10, /* Restart a Cryostream which has shutdown */
162  CSCOMMAND_RAMP=11, /* Ramp command identifier - parameters follow */
163  CSCOMMAND_PLAT=12, /* Plat command identifier - parameter follows */
164  CSCOMMAND_HOLD=13, /* Hold command identifier - enter programmed Hold */
165  CSCOMMAND_COOL=14, /* Cool command identifier - parameter follows */
166  CSCOMMAND_END=15, /* End command identifier - parameter follows */
167  CSCOMMAND_PURGE=16, /* Purge command identifier */
168  CSCOMMAND_PAUSE=17, /* Pause command identifier - enter temporary Hold */
169  CSCOMMAND_RESUME=18, /* Resume command identifier - exit temporary Hold */
170  CSCOMMAND_STOP=19, /* Stop command identifier */
171  CSCOMMAND_TURBO=20, /* Turbo command identifier - parameter follows */
172  CSCOMMAND_SETSTATUSFORMAT=40, /* Set status packet format. Parameter follows */
173  CSCOMMAND_CRYOSHUTTER_START_AUTO=80, /* Shut the CryoShutter for the specified length of time. - parameter follows */
174  CSCOMMAND_CRYOSHUTTER_START_MAN=81, /* Shut the CryoShutter until a CSCOMMAND_CRYOSHUTTER_STOP is received */
175  CSCOMMAND_CRYOSHUTTER_STOP=82 /* Open the CryoShutter */
176 };