ATHexapod¶
Commands¶
applyPositionLimits¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_command_applyPositionLimits |
| Explanation: | http://sal.lsst.org |
moveToPosition¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_command_moveToPosition |
| Explanation: | http://sal.lsst.org |
setMaxSystemSpeeds¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_command_setMaxSystemSpeeds |
| Explanation: | http://sal.lsst.org |
speed¶
| IDL_Type: | double |
|---|---|
| Units: | mm/s |
| Count: | 1 |
Description: Velocities in the range of under 1 mm/s are recommended.
applyPositionOffset¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_command_applyPositionOffset |
| Explanation: | http://sal.lsst.org |
stopAllAxes¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_command_stopAllAxes |
| Explanation: | http://sal.lsst.org |
pivot¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_command_pivot |
| Explanation: | http://sal.lsst.org |
Events¶
- SummaryState_DisabledState
- SummaryState_EnabledState
- SummaryState_FaultState
- SummaryState_OfflineState
- SummaryState_StandbyState
- DetailedState_InMotionState
- DetailedState_NotInMotionState
inPosition¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_logevent_inPosition |
| Explanation: | http://sal.lsst.org |
detailedState¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_logevent_detailedState |
| Explanation: | http://sal.lsst.org |
settingsAppliedPositionLimits¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_logevent_settingsAppliedPositionLimits |
| Explanation: | http://sal.lsst.org |
settingsAppliedVelocities¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_logevent_settingsAppliedVelocities |
| Explanation: | http://sal.lsst.org |
settingsAppliedPivot¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_logevent_settingsAppliedPivot |
| Explanation: | http://sal.lsst.org |
positionUpdate¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_logevent_positionUpdate |
| Explanation: | http://sal.lsst.org |
settingsAppliedTcp¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_logevent_settingsAppliedTcp |
| Explanation: | http://sal.lsst.org |
ip¶
| IDL_Type: | string |
|---|---|
| IDL_Size: | 15 |
| Units: | unitless |
| Count: | 1 |
Description: IP address of the hexapod controller (XXX.XXX.XXX.XXX).
port¶
| IDL_Type: | long |
|---|---|
| Units: | unitless |
| Count: | 1 |
Description: port range, it will try to connect to any of the ports in this range
connectionTimeout¶
| IDL_Type: | float |
|---|---|
| Units: | second |
| Count: | 1 |
Description: TCP/IP open/close connection timeout
readyForCommand¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_logevent_readyForCommand |
| Explanation: | http://sal.lsst.org |
Telemetry¶
positionStatus¶
| Subsystem: | ATHexapod |
|---|---|
| Version: | 3.8 |
| Author: | None |
| EFDB_Topic: | ATHexapod_positionStatus |
setpointPosition¶
| IDL_Type: | double |
|---|---|
| Units: | mm |
| Count: | 6 |
Description: http://sal.lsst.org/SAL/Telemetry/hexapod_Application_Demand.html
reportedPosition¶
| IDL_Type: | double |
|---|---|
| Units: | mm |
| Count: | 6 |
Description: http://sal.lsst.org/SAL/Telemetry/hexapod_Application_Position.html
positionFollowingError¶
| IDL_Type: | double |
|---|---|
| Units: | mm |
| Count: | 6 |
Description: http://sal.lsst.org/SAL/Telemetry/hexapod_Application_Error.html