A B C D E F G H I L M N O P R S T U V

A

Actuator - Interface in org.lsst.ccs.subsystems.fcs.common
 
addAngle(double, double) - Static method in class org.lsst.ccs.subsystems.fcs.CarouselModule
Add 2 angles : an angle is a double which value is between -360 and +360
addChangeListener(ChangeListener) - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
AnalogicSensor - Interface in org.lsst.ccs.subsystems.fcs.common
 
AutoChanger - Interface in org.lsst.ccs.subsystems.fcs.common
 
AutoChangerModule - Class in org.lsst.ccs.subsystems.fcs
 
AutoChangerModule() - Constructor for class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 

B

BasicAutoChangerModule - Class in org.lsst.ccs.subsystems.fcs
An basic autochanger module without a fliprail, without online clamp.
BasicAutoChangerModule() - Constructor for class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 

C

CanOpenCarouselMotor - Class in org.lsst.ccs.subsystems.fcs.drivers
 
CanOpenCarouselMotor() - Constructor for class org.lsst.ccs.subsystems.fcs.drivers.CanOpenCarouselMotor
 
Carousel - Interface in org.lsst.ccs.subsystems.fcs.common
The Filter carousel holds 5 filters
Carousel - Class in org.lsst.ccs.subsystems.fcs.ui
 
CarouselGUISubsystem - Class in org.lsst.ccs.subsystems.fcs.ui
 
CarouselModel - Class in org.lsst.ccs.subsystems.fcs.ui
An object which might be sent on the status bus show the status of the carousel
CarouselModel() - Constructor for class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
CarouselModelTestPanel - Class in org.lsst.ccs.subsystems.fcs.ui
 
CarouselModelTestPanel(CarouselModel) - Constructor for class org.lsst.ccs.subsystems.fcs.ui.CarouselModelTestPanel
Creates new form CarouselModelTestPanel
CarouselModule - Class in org.lsst.ccs.subsystems.fcs
This is a representation of the hardware of the carousel.
CarouselModule() - Constructor for class org.lsst.ccs.subsystems.fcs.CarouselModule
 
CarouselSocket - Class in org.lsst.ccs.subsystems.fcs
This is a socket on the carousel : there is 5 sockets on a carousel.
CarouselSocket() - Constructor for class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
CarouselSocket(double) - Constructor for class org.lsst.ccs.subsystems.fcs.CarouselSocket
This constructor is for tests.
CLAMPEDONFILTER - Static variable in interface org.lsst.ccs.subsystems.fcs.common.FilterClampState
 
close() - Method in interface org.lsst.ccs.subsystems.fcs.common.FlipRail
when flip rail is closed it is aligned with auto changer rails.
close() - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
close fliprail (align fliprail with autochanger rail) The fliprail has to be closed to be able to move autochanger.
closeFliprail() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
closeFliprail() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
closeFliprail() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChangerModule
 
closeOnlineClamp() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
when a filter is at online position it is locked by a clamp.
closeOnlineClamp() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
closeOnlineClamp() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChangerModule
 
computeDisplacement(Motor, double, RunningWay) - Method in interface org.lsst.ccs.subsystems.fcs.common.EngineState
This method compute the displacement of the mobil mechanical item the engine moves during a period and in a given rotation way.
computeDisplacement(Motor, double, RunningWay) - Method in class org.lsst.ccs.subsystems.fcs.simulation.ErrorState
 
computeDisplacement(Motor, double, RunningWay) - Method in class org.lsst.ccs.subsystems.fcs.simulation.RunningState
Computes the displacement (rotation angle or position) for this engine state during a time period.
computeDisplacement(Motor, double, RunningWay) - Method in class org.lsst.ccs.subsystems.fcs.simulation.StopState
 
controlFilterName(Object) - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
This method controls if the filter name given at the console by an operator is correct.

D

displayData() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
This method can be invoked from the Console to display at the Console status data of the whole subsystem.
displayData() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
 

E

engageClampsContact() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
engageClampsContact() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselSocket
 
EngineState - Interface in org.lsst.ccs.subsystems.fcs.common
 
ERROR - Static variable in interface org.lsst.ccs.subsystems.fcs.common.EngineState
 
error(Motor) - Method in interface org.lsst.ccs.subsystems.fcs.common.EngineState
 
error(Motor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.ErrorState
 
error(Motor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.RunningState
 
error(Motor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.StopState
 
ErrorState - Class in org.lsst.ccs.subsystems.fcs.simulation
This is the concrete state where we know what to be done when the engine is in the state "error".
ErrorState() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.ErrorState
 
executeSequence1() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
 

F

FcsMainModule - Class in org.lsst.ccs.subsystems.fcs
The main module in FCS.
FcsMainModule() - Constructor for class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
Filter - Class in org.lsst.ccs.subsystems.fcs
This is a model for an optical filter for the camera.
Filter() - Constructor for class org.lsst.ccs.subsystems.fcs.Filter
 
FilterClamp - Interface in org.lsst.ccs.subsystems.fcs.common
 
FilterClampModule - Class in org.lsst.ccs.subsystems.fcs
An abstract class which extends Module to model a clamp that holds a filter on the carousel.
FilterClampModule() - Constructor for class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
FilterClampState - Interface in org.lsst.ccs.subsystems.fcs.common
Carousel Filter Clamp State.
FilterClampXminusModule - Class in org.lsst.ccs.subsystems.fcs
 
FilterClampXminusModule() - Constructor for class org.lsst.ccs.subsystems.fcs.FilterClampXminusModule
 
FilterClampXplusModule - Class in org.lsst.ccs.subsystems.fcs
 
FilterClampXplusModule() - Constructor for class org.lsst.ccs.subsystems.fcs.FilterClampXplusModule
 
FilterLocation - Enum in org.lsst.ccs.subsystems.fcs.common
 
filterPresenceSensor - Variable in class org.lsst.ccs.subsystems.fcs.FilterClampModule
The filterPresenceSensor detects if the filter is in the clamp or not.
FlipRail - Interface in org.lsst.ccs.subsystems.fcs.common
 
FlipRailModule - Class in org.lsst.ccs.subsystems.fcs
The fliprail is a rail for the auto-changer.
FlipRailModule() - Constructor for class org.lsst.ccs.subsystems.fcs.FlipRailModule
 
FlipRailState - Enum in org.lsst.ccs.subsystems.fcs.common
Flip rail states.

G

getActuator() - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
 
getCanOpenDevice() - Method in interface org.lsst.ccs.subsystems.fcs.common.Sensor
 
getCarouselMotor() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getClampsActuator() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getClampXminus() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getClampXplus() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getDummyFilter() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
 
getEngineState() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getEngineState() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getFilter() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
getFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
 
getFilterByName(String) - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
getFilterID() - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
getFilterInCamera() - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
getFilterInStandbyName() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getFilterInStandbyName() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByCarousel
 
getFilterLocation() - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
getFilterNames() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByCarousel
 
getFilterNames() - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
getFilterOnline() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getFilterOnline() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
getFilterOnline() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
getFilterOnlineName() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getFilterOnTrucks() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getFilterOnTrucks() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
getFilterOnTrucksName() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getFilterPosition(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getFilterPresenceSensor() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
getFilterPresenceSensor() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
getFilters() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
getFliprail() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
getFlipRailState() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
getLatch() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getLockSensor() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampXminusModule
 
getMaximalPosition() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getMaximalPosition() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getMaximalVelocity() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getMaximalVelocity() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getMinimalPosition() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getMinimalPosition() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getModel() - Method in class org.lsst.ccs.subsystems.fcs.ui.Carousel
 
getMotor() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getName() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
getName() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getName() - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
getNbSockets() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getNominalVelocity() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getNominalVelocity() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getOnlineClamp() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
getPeriod() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getPeriod() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getPosition() - Method in interface org.lsst.ccs.subsystems.fcs.common.Carousel
 
getPosition() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getPosition() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule
 
getPublishDataOutputName() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLatch
 
getRequiredPosition() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getRequiredPosition() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getRotationInDegrees() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByCarousel
 
getRotationInDegrees() - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
getSerialNumber() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getSerialNumber() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getSocketAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getSocketAtStandby() - Method in interface org.lsst.ccs.subsystems.fcs.common.Carousel
 
getSocketAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule
 
getSocketNumber(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getSockets() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getStandbyLatch() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getStandbyPosition() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
getStandbyPosition() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
getStandbyPositionForFilter(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getState() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getState() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
getState() - Method in interface org.lsst.ccs.subsystems.fcs.common.FlipRail
 
getState() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
getState() - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
 
getStateChangeTime() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
getStateChangeTime() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
getStatusData() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
getStatusData() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getStatusData() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
getStatusData() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
getStatusData() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
getTickMillis() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
getTrucksPosition() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getTrucksPosition() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
getTrucksPosition() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByBasicAutoChanger
 
getTrucksPositionAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getTrucksPositionOnline() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getTrucksPositionSwapout() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
getValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.AnalogicSensor
 
getValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.NumericSensor
 
getValue() - Method in interface org.lsst.ccs.subsystems.fcs.common.Sensor
 
getValue() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAnalogicSensor
 
getValue() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuNumericSensor
 
getWeight() - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
go(Motor, double, RunningWay) - Method in interface org.lsst.ccs.subsystems.fcs.common.EngineState
Send the command go to engine e for t milliseconds in a given rotation way.
go(Motor, double, RunningWay) - Method in class org.lsst.ccs.subsystems.fcs.simulation.ErrorState
 
go(Motor, double, RunningWay) - Method in class org.lsst.ccs.subsystems.fcs.simulation.RunningState
Engine stays in state running when it is running and it receives the command go.
go(Motor, double, RunningWay) - Method in class org.lsst.ccs.subsystems.fcs.simulation.StopState
 
goHome() - Method in interface org.lsst.ccs.subsystems.fcs.common.FlipRail
 
goHome() - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
 
goToInitialStateForSequence1() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
Initial state for sequence1 : autochanger is in highposition and trucks are empty carousel hiold a filter and its clamps are in CLAMPEDONFILTER state.
goToPosition(double) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
goToPosition(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
grabbeFilterAtStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
grabbeFilterAtStandby(Object) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
grabbeFilterAtStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
grabbeFilterAtStandby(Filter) - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 

H

HardwareErrorDetectedException - Exception in org.lsst.ccs.subsystems.fcs
 
HardwareErrorDetectedException(String) - Constructor for exception org.lsst.ccs.subsystems.fcs.HardwareErrorDetectedException
 
HelloWorldWithJna - Class in org.lsst.ccs.subsystems.fcs.testbench
The purpose of this classe is just to test jna with a very basic example : Helloworld.
HelloWorldWithJna() - Constructor for class org.lsst.ccs.subsystems.fcs.testbench.HelloWorldWithJna
 
HelloWorldWithJna.CLibrary - Interface in org.lsst.ccs.subsystems.fcs.testbench
 

I

incrementPosition(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
To be overrided in each subclasses.
incrementPosition(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselMotor
There is no minimal or maximal position for the carousel.
incrementPosition(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
To be overrided in each subclasses.
initModule() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
initModule() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
initModule() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
In the initialisation, we want to do some software initialization, and some hardware initialization.
initModule() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
initModule() - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
 
initModule() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuActuatorModule
 
initModule() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuFilterClampModule
 
initModule() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
initModule() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
 
initPublishedData() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
initPublishedData() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
initPublishedData() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
initPublishedData() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
initPublishedData() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
INSTANCE - Static variable in interface org.lsst.ccs.subsystems.fcs.testbench.HelloWorldWithJna.CLibrary
 
isAbleToMove() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
isAbleToMove() - Method in interface org.lsst.ccs.subsystems.fcs.common.Carousel
 
isAbleToMove() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule
 
isAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuFilterClampModule
 
isClampedOnFilter() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
isEmpty() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
isEmpty() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
isEmpty() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByBasicAutoChanger
 
isEmptyOnline() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
isEmptyStandBy() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
isLocked() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
isLocked() - Method in interface org.lsst.ccs.subsystems.fcs.common.Latch
 
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampXminusModule
 
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampXplusModule
 
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuFilterClampModule
 
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLatch
 
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByCarousel
 
isLocked() - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
isMoving() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
isOn() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
isOn() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuActuatorModule
 
isOn() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuFlipRailActuator
 
isOnAutoChanger() - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
isOnCarousel() - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
isOnStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
isOut() - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
isReadyToGrabbeAFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
This method let us know if the carousel is ready to receive a filter at standby position : - the carousel must not rotate - an empty socket is at standby position.
isRotating() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
isRotating() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule
 
isUnclampedAndEmpty() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
isUnknown() - Method in class org.lsst.ccs.subsystems.fcs.Filter
 

L

Latch - Interface in org.lsst.ccs.subsystems.fcs.common
 
locateTrucks() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
This method has to be executed at the FCS startup.
locateTrucks() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
lock() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
lock() - Method in interface org.lsst.ccs.subsystems.fcs.common.Carousel
 
lock() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
lock(FilterClamp) - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClampState
 
lock() - Method in interface org.lsst.ccs.subsystems.fcs.common.Latch
 
lock() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
lock() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLatch
 
lock() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule
 
lockLatchStandby() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
lockLatchStandby() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
log - Static variable in class org.lsst.ccs.subsystems.fcs.simulation.RunningState
 
log - Static variable in class org.lsst.ccs.subsystems.fcs.simulation.StopState
 

M

main(String[]) - Static method in class org.lsst.ccs.subsystems.fcs.testbench.HelloWorldWithJna
 
main(String[]) - Static method in class org.lsst.ccs.subsystems.fcs.ui.CarouselGUISubsystem
 
Main - Class in org.lsst.ccs.subsystems.fcs.ui
 
Main() - Constructor for class org.lsst.ccs.subsystems.fcs.ui.Main
 
main(String[]) - Static method in class org.lsst.ccs.subsystems.fcs.ui.Main
 
main(String[]) - Static method in class org.lsst.ccs.subsystems.fcs.ui.MockTest
 
MockTest - Class in org.lsst.ccs.subsystems.fcs.ui
Try out the mock communication package
MockTest() - Constructor for class org.lsst.ccs.subsystems.fcs.ui.MockTest
 
ModuleState - Enum in org.lsst.ccs.subsystems.fcs.common
 
Motor - Interface in org.lsst.ccs.subsystems.fcs.common
 
move(double, RunningWay) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
move(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
move(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
move(double, RunningWay) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
This method sends a command go to the simulated motor.
moveFilterToOnline() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
moveFilterToOnline() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
moveFilterToOnline(Object) - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
Move a filter to online position.
moveFilterToStandby() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
moveFilterToStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
This method rotates the carousel to put the given filter in front of the autochanger (standby position).
moveFilterToStandby() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
moveFilterToStandby(Object) - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
Move a filter to standby position.

N

nbSockets - Variable in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
NumericSensor - Interface in org.lsst.ccs.subsystems.fcs.common
 

O

off() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
off() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuActuatorModule
 
off() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuFlipRailActuator
 
on() - Method in interface org.lsst.ccs.subsystems.fcs.common.Actuator
 
on() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuActuatorModule
 
on() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuFlipRailActuator
 
onStatus(BusMessage) - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselGUISubsystem
 
open() - Method in interface org.lsst.ccs.subsystems.fcs.common.FlipRail
when the flip rail opens it goes out carousel way ();
open() - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
open fliprail (it goes out carousel way.) Fliprail has to be open to be able to rotate carousel.
openFliprail() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
openFliprail() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
openFliprail() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChangerModule
 
openOnlineClamp() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
when a filter is at online position it is locked by a clamp.
openOnlineClamp() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
openOnlineClamp() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChangerModule
 
org.lsst.ccs.subsystems.fcs - package org.lsst.ccs.subsystems.fcs
This package is for the control software of the LSST camera Filter Exchanger Subsystem.
org.lsst.ccs.subsystems.fcs.common - package org.lsst.ccs.subsystems.fcs.common
 
org.lsst.ccs.subsystems.fcs.drivers - package org.lsst.ccs.subsystems.fcs.drivers
 
org.lsst.ccs.subsystems.fcs.simulation - package org.lsst.ccs.subsystems.fcs.simulation
This package is for the simulators of the Filter Exchanger hardware.
org.lsst.ccs.subsystems.fcs.singlefiltertest - package org.lsst.ccs.subsystems.fcs.singlefiltertest
 
org.lsst.ccs.subsystems.fcs.testbench - package org.lsst.ccs.subsystems.fcs.testbench
 
org.lsst.ccs.subsystems.fcs.ui - package org.lsst.ccs.subsystems.fcs.ui
 

P

printf(String, Object...) - Method in interface org.lsst.ccs.subsystems.fcs.testbench.HelloWorldWithJna.CLibrary
 
printFilters() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
printFilters() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
 
printSockets() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
Print for every socket on carousel, the name of the filter it contains.
processUpdate(Observable, Module.ValueUpdate) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
processUpdate(Observable, Module.ValueUpdate) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
What to do when the Modules we observe send there new values : we notify our own observers
processUpdate(Observable, Module.ValueUpdate) - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
What to do when the Modules we observe (carousel and autochanger) update their data to publish : we publish on status bus.
processUpdate(Observable, Module.ValueUpdate) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuFilterClampModule
What to do when the Modules we observe send there new values.
publishedByAutoChangerOutputName - Static variable in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
publishedByCarouselOutputName - Static variable in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
publishedByClamp - Variable in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
publishedByClampOutputName - Variable in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
putFilterOnSocket(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 

R

READYTOCLAMP - Static variable in interface org.lsst.ccs.subsystems.fcs.common.FilterClampState
 
release() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
release(FilterClamp) - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClampState
 
release() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
releaseClamps() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
releaseClamps() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
releaseClamps() - Method in interface org.lsst.ccs.subsystems.fcs.common.Carousel
 
releaseClampsContact() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
releaseClampsContact() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselSocket
 
removeChangeListener(ChangeListener) - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
removeFilter() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
removeFilterFromCarousel(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
rotate(double) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
Rotates carousel for an angle given as a parameter.
rotate(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.Carousel
 
rotate(double) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule
 
RUNNING - Static variable in interface org.lsst.ccs.subsystems.fcs.common.EngineState
 
RunningState - Class in org.lsst.ccs.subsystems.fcs.simulation
This is the concrete state where we know what to be done when the engine is in the state "running".
RunningState() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.RunningState
 
RunningWay - Enum in org.lsst.ccs.subsystems.fcs.common
 

S

Sensor - Interface in org.lsst.ccs.subsystems.fcs.common
 
setActuator(Actuator) - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
 
setAtStandby(boolean) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuFilterClampModule
 
setCarouselMotor(Motor) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
setClampsActuator(Actuator) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
setClampXminus(FilterClamp) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
setClampXplus(FilterClamp) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
setDummyFilter(Filter) - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
 
setEmpty(boolean) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
setEngineState(EngineState) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
setEngineState(EngineState) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setFilter(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
setFilterID(Integer) - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
setFilterInCamera(String) - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
setFilterLocation(FilterLocation) - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
setFilterOnTrucks(Filter) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
setFilterPresenceSensor(NumericSensor) - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
setFilterPresenceSensor(NumericSensor) - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
setFilters(Map<String, Filter>) - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
setFliprail(FlipRailModule) - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
setLatch(Latch) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
setLocked(boolean) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLatch
 
setLocked(boolean) - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
setLockSensor(AnalogicSensor) - Method in class org.lsst.ccs.subsystems.fcs.FilterClampXminusModule
 
setMaximalPosition(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
setMaximalPosition(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setMaximalVelocity(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
setMaximalVelocity(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setMinimalPosition(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
setMinimalPosition(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setModel(CarouselModel) - Method in class org.lsst.ccs.subsystems.fcs.ui.Carousel
 
setMotor(Motor) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
setName(String) - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
setNbSockets(int) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
setNominalVelocity(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
setNominalVelocity(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setOnlineClamp(Latch) - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
setPeriod(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
setPeriod(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setPosition(double) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
setPosition(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setRequiredPosition(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
setRequiredPosition(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setRotationInDegrees(float) - Method in class org.lsst.ccs.subsystems.fcs.ui.CarouselModel
 
setSerialNumber(String) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
setSerialNumber(String) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setSockets(CarouselSocket[]) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
setStandbyLatch(Latch) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
setStandbyPosition(double) - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
setStandbyPosition(Double) - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
setState(ModuleState) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
setState(FilterClampState) - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
setState(FilterClampState) - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
setState(FlipRailState) - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
 
setStateChangeTime(long) - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
setStateChangeTime(long) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
setTrucksPositionAtStandby(double) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
setTrucksPositionOnline(double) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
setTrucksPositionSwapout(double) - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
setValue(double) - Method in interface org.lsst.ccs.subsystems.fcs.common.AnalogicSensor
 
setValue(int) - Method in interface org.lsst.ccs.subsystems.fcs.common.NumericSensor
 
setValue(double) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuAnalogicSensor
 
setValue(int) - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuNumericSensor
 
setWeight(double) - Method in class org.lsst.ccs.subsystems.fcs.Filter
 
SftAutoChangerModule - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
This class is for the Single Filter Test autochanger.
SftAutoChangerModule() - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChangerModule
 
SftCarouselModule - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
This class is for the Single Filter Test carousel.
SftCarouselModule() - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule
 
SftMainModule - Class in org.lsst.ccs.subsystems.fcs.singlefiltertest
 
SftMainModule() - Constructor for class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
 
shutdown() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
SimuActuatorModule - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuActuatorModule() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuActuatorModule
 
SimuAnalogicSensor - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuAnalogicSensor() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuAnalogicSensor
 
SimuAutoChangerMotor - Class in org.lsst.ccs.subsystems.fcs.simulation
This class simulates the motor which moves the autochanger trucks.
SimuAutoChangerMotor() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuAutoChangerMotor
This constructor is here only for unit tests.
SimuCarouselMotor - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuCarouselMotor() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselMotor
 
SimuCarouselSocket - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuCarouselSocket() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselSocket
 
SimuFilterClampModule - Class in org.lsst.ccs.subsystems.fcs.simulation
A simulated filter clamp module.
SimuFilterClampModule() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuFilterClampModule
 
SimuFlipRailActuator - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuFlipRailActuator() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuFlipRailActuator
 
SimuLatch - Class in org.lsst.ccs.subsystems.fcs.simulation
A simulated latch for the carousel.
SimuLatch() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuLatch
 
SimulatedMotor - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimulatedMotor() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
This constructor is here only for unit tests.
SimuNumericSensor - Class in org.lsst.ccs.subsystems.fcs.simulation
 
SimuNumericSensor() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.SimuNumericSensor
 
state - Variable in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
StatusDataPublishedByAutoChanger - Class in org.lsst.ccs.subsystems.fcs
A structure for the data published on the status bus by the AutoChangerModule.
StatusDataPublishedByAutoChanger() - Constructor for class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByAutoChanger
 
StatusDataPublishedByBasicAutoChanger - Class in org.lsst.ccs.subsystems.fcs
A structure for the data published on the status bus by a BasicAutoChangerModule.
StatusDataPublishedByBasicAutoChanger() - Constructor for class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByBasicAutoChanger
 
StatusDataPublishedByCarousel - Class in org.lsst.ccs.subsystems.fcs
A structure for the data published on the status bus by the CarouselModule.
StatusDataPublishedByClamp - Class in org.lsst.ccs.subsystems.fcs
A structure for the data published on the status bus by the ClampModule.
StatusDataPublishedByClamp() - Constructor for class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByClamp
 
StatusDataPublishedByClamp() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByClamp
 
stop() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
stop() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
stop() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
stop() - Method in interface org.lsst.ccs.subsystems.fcs.common.Carousel
 
STOP - Static variable in interface org.lsst.ccs.subsystems.fcs.common.EngineState
 
stop(Motor) - Method in interface org.lsst.ccs.subsystems.fcs.common.EngineState
 
stop() - Method in interface org.lsst.ccs.subsystems.fcs.common.Motor
 
stop(String) - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
This method stops the FCS subsystem given as an argument.
stop() - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
 
stop(Motor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.ErrorState
 
stop(Motor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.RunningState
It goes to "stop" when asked.
stop() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
 
stop(Motor) - Method in class org.lsst.ccs.subsystems.fcs.simulation.StopState
 
stop() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule
 
StopState - Class in org.lsst.ccs.subsystems.fcs.simulation
This is the concrete state where we know what to be done when the engine is in the state "Stop".
StopState() - Constructor for class org.lsst.ccs.subsystems.fcs.simulation.StopState
 

T

tick() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
What has to be done for each tick of the timer.
tick() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
tick() - Method in class org.lsst.ccs.subsystems.fcs.FlipRailModule
What has to be done for each tick of the timer.
tick() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor
What has to be done for each tick of the timer.
toString() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.FcsMainModule
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.simulation.ErrorState
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.simulation.RunningState
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuActuatorModule
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLatch
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuNumericSensor
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.simulation.StopState
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByAutoChanger
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByBasicAutoChanger
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByCarousel
 
toString() - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByClamp
 

U

UNCLAMPEDEMPTY - Static variable in interface org.lsst.ccs.subsystems.fcs.common.FilterClampState
 
UNCLAMPEDONFILTER - Static variable in interface org.lsst.ccs.subsystems.fcs.common.FilterClampState
 
unGrabbeFilterAtStandby() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
ungrabbeFilterAtStandby(Filter) - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
unGrabbeFilterAtStandby() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
unlock() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
unlock() - Method in interface org.lsst.ccs.subsystems.fcs.common.Carousel
 
unlock() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
unlock(FilterClamp) - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClampState
A method to unlock a carousel clamp which is locked.
unlock() - Method in interface org.lsst.ccs.subsystems.fcs.common.Latch
 
unlock() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
unlock() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuLatch
 
unlock() - Method in class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule
 
unlockClamps() - Method in class org.lsst.ccs.subsystems.fcs.CarouselModule
 
unlockClamps() - Method in class org.lsst.ccs.subsystems.fcs.CarouselSocket
 
unlockClamps() - Method in interface org.lsst.ccs.subsystems.fcs.common.Carousel
 
unlockClamps() - Method in class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselSocket
 
unlockLatchStandby() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
unlockLatchStandby() - Method in interface org.lsst.ccs.subsystems.fcs.common.AutoChanger
 
update(AutoChangerModule) - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByAutoChanger
 
update(BasicAutoChangerModule) - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByBasicAutoChanger
 
update(CarouselModule) - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByCarousel
 
update(FilterClampModule) - Method in class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByClamp
 
updatePublishedDataAndNotifyObservers() - Method in class org.lsst.ccs.subsystems.fcs.AutoChangerModule
 
updatePublishedDataAndNotifyObservers() - Method in class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule
 
updateStateWithSensors() - Method in interface org.lsst.ccs.subsystems.fcs.common.FilterClamp
 
updateStateWithSensors() - Method in class org.lsst.ccs.subsystems.fcs.FilterClampModule
 
updateValueFromCanBus() - Method in interface org.lsst.ccs.subsystems.fcs.common.Sensor
 

V

valueOf(String) - Static method in enum org.lsst.ccs.subsystems.fcs.common.FilterLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystems.fcs.common.FlipRailState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystems.fcs.common.ModuleState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystems.fcs.common.RunningWay
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.subsystems.fcs.common.FilterLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystems.fcs.common.FlipRailState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystems.fcs.common.ModuleState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystems.fcs.common.RunningWay
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I L M N O P R S T U V

Copyright © 2011 LSST. All Rights Reserved.