
public class SftCarousel extends Carousel
ai814, socketsMap, tcpProxycurrentAction, FCSLOG, hasToWaitForEndOfAction, lock, name, readSensorsHandle, s, scheduleralertSeparater| Constructor and Description |
|---|
SftCarousel() |
| Modifier and Type | Method and Description |
|---|---|
int |
getPosition()
return carousel position.
|
CarouselSocket |
getSocketAtStandby()
Return the socket HALTED at STANDBY filterPosition if there is one.
|
boolean |
isRotating()
Returns true if carousel is rotating
|
void |
postStart()
Executed during Initialization phase by the framework.
|
String |
rotate(float angle)
Carousel can't rotate in single-filter-test
|
void |
updateClampsStateWithSensorsFromPDO()
Read the clamps state from PDO : all the clamp sensors are read at one
time.
|
abortAction, build, checkConditionsForRotation, checkSensorTypeIncremental, computeNewPosition, computeShortestRelativePosition, createStatusDataPublishedByCarousel, getClampXminus, getClampXminusController, getClampXplus, getClampXplusController, getEncoderSign, getFilterAtStandby, getFilterAtStandbyName, getSocketByName, getStepNB, grabFilterAtStandby, grabFilterAtStandby, homing, initializeClampsState, isActionCompleted, isAtHandoff, isAtStandby, isAtStandby, isAutochangerHoldingFilter, isClampsStateInitialized, isHoldingFilter, isHoldingFilterAtStandby, isHomingDone, isReadyToGrabAFilterAtStandby, myDevicesReady, postAction, publishData, quickStopAction, releaseClamps, releaseClampsContact, rotateEmptySocketAtStandby, rotateSocketToStandby, rotateToRelativePosition, startAction, toString, ungrabFilterAtStandby, unlockClamps, updateCurrent, updatePosition, updateStateWithSensors, updateStateWithSensorsToCheckIfActionIsCompletedabort, abort, cancelReadingSensors, checkReadyForAction, checkStopped, executeAction, getAlertService, getHaltRequired, getName, getSubsystem, isMoving, quickstop, readSensorsUntilActionIsCompleted, shutdownNow, signal, stop, stopActionNow, waitForEndOfActionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcheckHardware, checkStarted, checkStoppedclearAlarm, getAlertService, getName, getSubsystem, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseWarning, raiseWarning, raiseWarning, raiseWarning, raiseWarningpublic CarouselSocket getSocketAtStandby()
CarouselgetSocketAtStandby in class Carouselpublic int getPosition()
CarouselgetPosition in class Carouselpublic void postStart()
public boolean isRotating()
CarouselisRotating in class Carouselpublic void updateClampsStateWithSensorsFromPDO()
updateClampsStateWithSensorsFromPDO in class CarouselFcsHardwareExceptionpublic String rotate(float angle)
angle - Copyright © 2018 LSST. All rights reserved.