Compounds |
struct | acmSEND_REFS_SET_POINTS |
struct | acmREAD_POS_DATA |
struct | acmAXIS_REF |
struct | acmAXIS_SIGNAL_CONF |
struct | acmHW_CYCLIC_VELERR |
struct | acmHW |
struct | acmENC |
Boundary class to access data of devices controlled by probe |
typedef ccsTIMEVAL | timeStamp |
typedef ccsTIMEVAL acmSEND_REFS_SET_POINTS | setPoints |
typedef ccsTIMEVAL acmSEND_REFS_SET_POINTS
vltINT32 ccsERROR * | error |
typedef vltDOUBLE vltLOGICAL | tracking |
Defines |
#define | acmMAX_FILE_NAME_LENGTH 256 |
#define | acmMAX_NUM_SIGNALS 256 |
#define | acmSTATE_UNDEFINED 0 |
#define | acmSTATE_IDLE 1 |
#define | acmSTATE_PRESETTING 2 |
#define | acmSTATE_TRACKING 3 |
#define | acmAXIS_ALT_STR "altitude" |
#define | acmAXIS_AZ_STR "azimuth" |
#define | acmAXIS_ROT_STR "rotator" |
#define | acmAXIS_AD_STR "adapter" |
#define | acmAXIS_ALT 1 |
#define | acmAXIS_AZ 2 |
#define | acmAXIS_ROT 3 |
#define | acmAXIS_AD 4 |
#define | acmACTION_NONE 1 |
#define | acmACTION_STAR 2 |
#define | acmACTION_FIXED 3 |
#define | acmACTION_UPDATE 4 |
#define | acmACTION_STAR_OFFS 5 |
#define | acmACTION_AGC 6 |
#define | acmACTION_NONE_STR "acmACTION_NONE" |
#define | acmACTION_STAR_STR "acmACTION_STAR" |
#define | acmACTION_FIXED_STR "acmACTION_FIXED" |
#define | acmACTION_UPDATE_STR "acmACTION_UPDATE" |
#define | acmACTION_STAR_OFFS_STR "acmACTION_STAR_OFFS" |
#define | acmACTION_AGC_STR "acmACTION_AGC" |
#define | acmENC_CALIB_STD "STANDARD" |
#define | acmENC_CALIB_MECH_ALIGN "MECHALIGN" |
#define | acmENC_CALIB_VER_EXT "VERIFYEXT" |
#define | acmENC_CALIB_MIRRORS "MIRRORS" |
#define | acmENC_CALIB_ABSREF "ABSREF" |
#define | acmENC_CALIB_HEAD_1 "HEAD_1" |
#define | acmENC_CALIB_HEAD_2 "HEAD_2" |
#define | acmENC_CALIB_HEAD_3 "HEAD_3" |
#define | acmENC_CALIB_HEAD_4 "HEAD_4" |
#define | acmENC_CALIB_MODE_2a "2a" |
#define | acmENC_CALIB_MODE_2b "2b" |
#define | acmENC_CALIB_MODE_2c "2c" |
#define | acmENC_CALIB_MODE_2d "2d" |
#define | acmENC_CALIB_MODE_4a "4a" |
#define | acmENC_CALIB_MODE_4b "4b" |
Typedefs |
typedef ccsTIMEVAL acmSEND_REFS_SET_POINTS
vltINT32 * | state |
typedef acmSEND_REFS * | acmSEND_REFS_P |
typedef acmREAD_POS * | acmREAD_POS_P |
typedef vltDOUBLE | decl |
typedef vltDOUBLE vltDOUBLE | limLow |
typedef vltDOUBLE vltDOUBLE
vltDOUBLE | limHigh |
typedef vltDOUBLE vltDOUBLE
vltDOUBLE vltDOUBLE | siderealTime |
typedef vltDOUBLE vltDOUBLE
vltDOUBLE vltDOUBLE vltDOUBLE | lat |
typedef vltDOUBLE vltDOUBLE
vltDOUBLE vltDOUBLE vltDOUBLE
vltDOUBLE * | remTime |
typedef acmREM_TRACK_F * | acmREM_TRACK_F_P |
typedef vltLOGICAL | pathOptimisation |
typedef vltLOGICAL char * | axisName |
typedef acmAXIS_SEND_POS_REFS * | acmAXIS_SEND_POS_REFS_P |
typedef vltLOGICAL * | stop |
typedef vltLOGICAL vltINT32 | delayTimeInMicroSec |
typedef acmAXIS_CHECK_STOP_COND * | acmAXIS_CHECK_STOP_COND_P |
typedef vltINT32 | dummy |
typedef acmTIMER_IR * | acmTIMER_IR_P |
typedef vltDOUBLE * | velocity |
typedef acmAXIS_UPDATE_VEL_REF * | acmAXIS_UPDATE_VEL_REF_P |
typedef vltUINT32 | timeoutInMilliSec |
typedef vltUINT32 acmAXIS_CHECK_STOP_COND_P | stopFunction |
typedef vltUINT32 acmAXIS_CHECK_STOP_COND_P
acmAXIS_SERVO_STATE * | axisState |
typedef acmAXIS_PRESET_POS * | acmAXIS_PRESET_POS_P |
typedef vltUINT32 acmAXIS_CHECK_STOP_COND_P
acmAXIS_UPDATE_VEL_REF_P | updateVelRefFunction |
typedef acmAXIS_SEND_VEL_REF * | acmAXIS_SEND_VEL_REF_P |
typedef acmAXIS_GET_STATE * | acmAXIS_GET_STATE_P |
typedef acmAXIS_UPDATE_POS_LIMS * | acmAXIS_UPDATE_POS_LIMS_P |
typedef acmAXIS_SIGNAL_CONF * | acmAXIS_SIGNAL_CONF_P |
typedef acmHW_HW_ON * | acmHW_HW_ON_P |
typedef acmHW_HW_OFF * | acmHW_HW_OFF_P |
typedef vltLOGICAL * | enable |
typedef vltLOGICAL vltDOUBLE * | speed |
typedef acmHW_READ_SPEEDREF * | acmHW_READ_SPEEDREF_P |
typedef vltDOUBLE vltDOUBLE * | voltageWritten |
typedef acmHW_WRITE_SPEED * | acmHW_WRITE_SPEED_P |
typedef vltDOUBLE * | voltage |
typedef acmHW_READ_TACHO * | acmHW_READ_TACHO_P |
typedef vltLOGICAL | valid |
typedef acmHW_WRITE_TACHO * | acmHW_WRITE_TACHO_P |
typedef vltDOUBLE | position |
typedef vltDOUBLE vltDOUBLE
vltDOUBLE | torque |
typedef acmHW_WRITE_TORQUE * | acmHW_WRITE_TORQUE_P |
typedef vltLOGICAL * | active |
typedef acmHW_CHECK_INTERLOCK * | acmHW_CHECK_INTERLOCK_P |
typedef vltLOGICAL * | upActive |
typedef vltLOGICAL vltLOGICAL * | lowActive |
typedef acmHW_CHECK_VICINITY_LIMIT * | acmHW_CHECK_VICINITY_LIMIT_P |
typedef vltINT32 | delayInMicroSecs |
typedef vltINT32 vltLOGICAL | posAvailable |
typedef vltINT32 vltLOGICAL
vltDOUBLE | pos |
typedef vltINT32 vltLOGICAL
vltDOUBLE acmHW_CYCLIC_VELERR * | velErr |
typedef acmHW_CYCLIC * | acmHW_CYCLIC_P |
typedef acmTIMER_IR_P | IrRoutine |
typedef acmTIMER_IR_P SEM_ID * | timerSem |
typedef acmTIMER_IR_P SEM_ID
vltUINT32 | delay |
typedef acmHW_SET_TIMER * | acmHW_SET_TIMER_P |
typedef acmHW_INIT * | acmHW_INIT_P |
typedef acmHW_EXIT * | acmHW_EXIT_P |
typedef acmHW_OFF * | acmHW_OFF_P |
typedef acmAXIS_SEND_VEL_REF_P | cbAxisSendVelRefP |
typedef acmAXIS_SEND_VEL_REF_P
acmAXIS_GET_STATE_P | cbAxisGetStateP |
typedef acmHW_REF_MOVE * | acmHW_REF_MOVE_P |
typedef acmHW_VERSION * | acmHW_VERSION_P |
typedef acmHW_UPDATE * | acmHW_UPDATE_P |
typedef acmHW * | acmHW_P |
typedef acmAXIS_SEND_POS_REFS_P | cbAxisSendRefsP |
typedef acmAXIS_SEND_POS_REFS_P
acmHW_P | acmHw |
typedef acmAXIS_SEND_POS_REFS_P
acmHW_P acmAXIS_SIGNAL_CONF_P | acmHwSignalConf |
typedef acmHW_INIT_ALL * | acmHW_INIT_ALL_P |
typedef acmENC_VERSION * | acmENC_VERSION_P |
typedef vltDOUBLE * | positionInRad |
typedef acmENC_READ * | acmENC_READ_P |
typedef acmENC_CALIB_MODE | calibMode |
typedef acmENC_CALIB * | acmENC_CALIB_P |
typedef char * | buffer |
typedef char vltINT32 | reportLevel |
typedef acmENC_STATUS * | acmENC_STATUS_P |
typedef vltLOGICAL * | calibrated |
typedef acmENC_INIT * | acmENC_INIT_P |
typedef acmENC_EXIT * | acmENC_EXIT_P |
typedef acmENC_OFF * | acmENC_OFF_P |
typedef acmENC_UPDATE * | acmENC_UPDATE_P |
typedef acmENC * | acmENC_P |
typedef acmAXIS_PRESET_POS_P | cbAxisPresetPosP |
typedef acmAXIS_PRESET_POS_P
acmAXIS_SEND_VEL_REF_P acmAXIS_GET_STATE_P
acmAXIS_UPDATE_POS_LIMS_P | cbAxisUpdatePosLims |
typedef acmAXIS_PRESET_POS_P
acmAXIS_SEND_VEL_REF_P acmAXIS_GET_STATE_P
acmAXIS_UPDATE_POS_LIMS_P
acmAXIS_SIGNAL_CONF_P | acmEncSignalConf |
typedef acmAXIS_PRESET_POS_P
acmAXIS_SEND_VEL_REF_P acmAXIS_GET_STATE_P
acmAXIS_UPDATE_POS_LIMS_P
acmAXIS_SIGNAL_CONF_P acmENC_P | acmEnc |
typedef acmENC_INIT_ALL * | acmENC_INIT_ALL_P |
typedef vltINT32 | refMark |
typedef vltINT32 vltDOUBLE | b1h1Pos |
typedef vltINT32 vltDOUBLE
vltDOUBLE | b1h2Pos |
typedef vltINT32 vltDOUBLE
vltDOUBLE vltDOUBLE | b2h1Pos |
typedef vltINT32 vltDOUBLE
vltDOUBLE vltDOUBLE vltDOUBLE | b2h2Pos |
typedef vltINT32 vltDOUBLE
vltDOUBLE vltDOUBLE vltDOUBLE
vltINT32 * | b1h1Offset |
typedef vltINT32 vltDOUBLE
vltDOUBLE vltDOUBLE vltDOUBLE
vltINT32 vltINT32 * | b1h2Offset |
typedef vltINT32 vltDOUBLE
vltDOUBLE vltDOUBLE vltDOUBLE
vltINT32 vltINT32 vltINT32 * | b2h1Offset |
typedef vltINT32 vltDOUBLE
vltDOUBLE vltDOUBLE vltDOUBLE
vltINT32 vltINT32 vltINT32
vltINT32 * | b2h2Offset |
typedef acmENC_CALC_OFFSETS * | acmENC_CALC_OFFSETS_P |
Enumerations |
enum | acmAXIS_SERVO_STATE {
axisServoStateUndef,
axisServoStateStartup,
axisServoStateHwOff,
axisServoStateHwSwitchingOn,
axisServoStateSpeedNoMoveWithEnc,
axisServoStateSpeedNoMoveNoEnc,
axisServoStateDeceleratingWithEnc,
axisServoStateDeceleratingNoEnc,
axisServoStateSpeedWithEnc,
axisServoStateSpeedNoEnc,
axisServoStatePos,
axisServoStatePosPreset,
axisServoStatePosFixed,
axisServoStatePosExtrapol,
axisServoStateSpeedPos
} |
enum | acmENC_CALIB_MODE {
acmEncCalibModeStandard,
acmEncCalibModeMechAlign,
acmEncCalibModeVerifyExt,
acmEncCalibModeMirrors,
acmEncCalibModeAbsRef,
acmEncCalibModeHead1,
acmEncCalibModeHead2,
acmEncCalibModeHead3,
acmEncCalibModeHead4,
acmEncCalibMode2a,
acmEncCalibMode2b,
acmEncCalibMode2c,
acmEncCalibMode2d,
acmEncCalibMode4a,
acmEncCalibMode4b
} |
Functions |
typedef | ccsCOMPL_STAT (acmSEND_REFS)(vltINT32 action |
typedef | vltDOUBLE (acmREM_TRACK_F)(vltDOUBLE ra |
typedef | void (acmTIMER_IR)(SEM_ID *timerSem |
Variables |
acmSEND_REFS | acmSendRefs |