INOS
cinoscontrol.h File Reference

Short comment. More...

#include <cinosbus.h>
#include <cinosbaseramp.h>
#include <cinosbasecontroller.h>
Include dependency graph for cinoscontrol.h:

Go to the source code of this file.

Classes

class  CINOSControlParamSet
 
class  CINOSControl
 

Macros

#define DF_INOS_CTRL_STATE_UNDEFINED   0
 
#define DF_INOS_CTRL_STATE_ACTIVE   1
 
#define DF_INOS_CTRL_STATE_READY   2
 
#define DF_INOS_CTRL_STATE_PULL   3
 
#define DF_INOS_CTRL_STATE_ACTIVATING   8
 
#define DF_INOS_CTRL_STATE_INACTIVATING   9
 
#define DF_INOS_CTRL_STATE_MOVING   11
 
#define DF_INOS_CTRL_STATE_TOGGLE   13
 
#define DF_INOS_CTRL_STATE_STOPPING   14
 
#define DF_INOS_CTRL_STATE_TUNING   32
 
#define DF_INOS_CTRL_STATES   33
 
#define DF_INOS_CTRL_CMD_ACTIVATE   0x00000001
 
#define DF_INOS_CTRL_CMD_INACTIVATE   0x00000002
 
#define DF_INOS_CTRL_CMD_MOVE   0x00000008
 
#define DF_INOS_CTRL_CMD_STOP   0x00000020
 
#define DF_INOS_CTRL_CMD_UPDATE   0x00000200
 
#define DF_INOS_CTRL_CMD_TOGGLE   0x00000400
 
#define DF_INOS_CTRL_CMD_CURSOR   0x00008000
 
#define DF_INOS_CTRL_CMD_TUNE   0x00010000
 
#define ER_INOS_CTRL_REJECTED   0x00000001
 
#define ER_INOS_CTRL_FAILED   0x00000002
 
#define ER_INOS_CTRL_REMOTE_NOT_FOUND   0x00000004
 
#define ER_INOS_CTRL_REMOTE_OFFLINE   0x00000008
 
#define ER_INOS_CTRL_REMOTE_COMM_ERR   0x00000010
 
#define ER_INOS_CTRL_REMOTE_REJECTED   0x00000020
 
#define ER_INOS_CTRL_GROUP   0x00000800
 
#define ER_INOS_CTRL_BUS   0x00001000
 
#define ER_INOS_CTRL_TARGET   0x00002000
 
#define ER_INOS_CTRL_CONTROL   0x00004000
 
#define ER_INOS_CTRL_RAMP   0x00008000
 
#define ER_INOS_CTRL_SAFETY   0x00010000
 
#define ER_INOS_CTRL_APPLICAT   0x00020000
 
#define ER_INOS_CTRL_REMOTE   (ER_INOS_CTRL_REMOTE_NOT_FOUND | ER_INOS_CTRL_REMOTE_OFFLINE | ER_INOS_CTRL_REMOTE_COMM_ERR | ER_INOS_CTRL_REMOTE_REJECTED)
 
#define WR_INOS_CTRL_RAMP   0x00008000
 
#define WR_INOS_CTRL_CONTROL   0x00004000
 
#define WR_INOS_CTRL_IGNORED   0x00000001
 

Detailed Description

Short comment.

Author
Ch. Hirzel
Remarks
project         : 
language        : GNU C++
system          : 

Long comment on this file.