
public class SimuSftCarouselModule extends SftCarouselModule
fcslog, publishedByCarouselOutputName| Constructor and Description |
|---|
SimuSftCarouselModule(String aName,
int aTickMillis,
int nbSockets,
List<CarouselSocket> socketsList) |
| Modifier and Type | Method and Description |
|---|---|
void |
updateClampsStateWithSensors()
Read the clamps state from PDO : all the clamp sensors are read at one time.
|
void |
updateStateWithSensors()
This method reads the clamps sensors and update the clamps state AND
put or remove the filter (software) on the socket at standby.
|
engageBrake, getPosition, getSocketAtStandby, isAbleToMove, isRotating, releaseBrake, rotateaddAngle, engageClampsContact, getClampActuatorXminus, getClampActuatorXplus, getClampXminus, getClampXplus, getFilterAtStandby, getFilterInStandbyName, getFilterPosition, getNbSockets, getSocketNumber, getSockets, getStandbyPositionForFilter, getState, getStatusData, grabFilterAtStandby, grabFilterAtStandby, initModule, isHoldingFilterAtStandby, isLocked, isOnStandby, isReadyToGrabAFilterAtStandby, moveFilterToStandby, printSockets, processUpdate, publishData, releaseClamps, releaseClampsContact, removeFilterFromCarousel, setState, tick, toString, ungrabFilterAtStandby, unlockClamps, unlockClamps, updateClampsStateWithSensorsFromPDO, updateClampsStateWithSensorsFromSDOalias, getComponentTree, getEnvironment, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, percolateSignal, postStart, sendSignal, sendSignalWithTimeLimit, setEnvironment, setName, setNObserverThreads, setObservables, setTickMillis, shutdownNow, signal, startTicking, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic SimuSftCarouselModule(String aName, int aTickMillis, int nbSockets, List<CarouselSocket> socketsList)
public void updateStateWithSensors()
throws org.lsst.ccs.messaging.BadCommandException,
FcsHardwareException
SftCarouselModuleupdateStateWithSensors in class SftCarouselModuleorg.lsst.ccs.messaging.BadCommandExceptionFcsHardwareExceptionpublic void updateClampsStateWithSensors()
throws org.lsst.ccs.messaging.BadCommandException,
FcsHardwareException
CarouselModuleupdateClampsStateWithSensors in class SftCarouselModuleorg.lsst.ccs.messaging.BadCommandExceptionFcsHardwareExceptionCopyright © 2015 LSST. All rights reserved.