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 |