Serialized Form


Package org.lsst.ccs.subsystems.fcs

Class org.lsst.ccs.subsystems.fcs.AutoChangerModule extends BasicAutoChangerModule implements Serializable

serialVersionUID: -3737919230282962231L

Serialized Fields

fliprail

FlipRailModule fliprail

onlineClamp

Latch onlineClamp

publishedByAutoChanger

StatusDataPublishedByAutoChanger publishedByAutoChanger

Class org.lsst.ccs.subsystems.fcs.BasicAutoChangerModule extends org.lsst.ccs.framework.Module implements Serializable

Serialized Fields

trucksPositionOnline

double trucksPositionOnline

trucksPositionAtStandby

double trucksPositionAtStandby

trucksPositionSwapout

double trucksPositionSwapout

isEmpty

boolean isEmpty

filterOnTrucks

Filter filterOnTrucks

motor

Motor motor

standbyLatch

Latch standbyLatch
To be replaced by latchX- and latchX+


latchXminus

FilterClampModule latchXminus
A latch which hold a filter on the trucks.


latchXplus

FilterClampModule latchXplus
A latch which hold a filter on the trucks.


publishedByBasicAutoChanger

StatusDataPublishedByBasicAutoChanger publishedByBasicAutoChanger

state

ModuleState state

Class org.lsst.ccs.subsystems.fcs.CarouselModule extends org.lsst.ccs.framework.Module implements Serializable

serialVersionUID: -2376279469784152348L

Serialized Fields

carouselMotor

Motor carouselMotor

clampsActuator

Actuator clampsActuator

nbSockets

int nbSockets

sockets

CarouselSocket[] sockets

lock

Latch lock
This latch is to hold the carousel in position. It prevents it from rotating. It should be a brake.


publishedByCarousel

StatusDataPublishedByCarousel publishedByCarousel

state

ModuleState state

stopped

boolean stopped

Class org.lsst.ccs.subsystems.fcs.FcsMainModule extends org.lsst.ccs.framework.Module implements Serializable

serialVersionUID: 7669526660659959402L

Serialized Fields

carousel

CarouselModule carousel

autochanger

AutoChangerModule autochanger

standbyPosition

java.lang.Double standbyPosition

filters

java.util.Map<K,V> filters
A map to store the filters that FCS manages, by name. String = filter name

Class org.lsst.ccs.subsystems.fcs.FilterClampModule extends org.lsst.ccs.framework.Module implements Serializable

Serialized Fields

state

FilterClampState state

filterPresenceSensor

NumericSensor filterPresenceSensor
The filterPresenceSensor detects if the filter is in the clamp or not.


publishedByClampOutputName

java.lang.String publishedByClampOutputName

publishedByClamp

StatusDataPublishedByClamp publishedByClamp

Class org.lsst.ccs.subsystems.fcs.FilterClampXminusModule extends FilterClampModule implements Serializable

Serialized Fields

lockSensor

AnalogicSensor lockSensor

maxValue

double maxValue

minValue

double minValue

Class org.lsst.ccs.subsystems.fcs.FilterClampXplusModule extends FilterClampModule implements Serializable

Serialized Fields

lockSensor1

AnalogicSensor lockSensor1

lockSensor2

AnalogicSensor lockSensor2

Class org.lsst.ccs.subsystems.fcs.FlipRailModule extends org.lsst.ccs.framework.Module implements Serializable

serialVersionUID: 5211766913111710943L

Serialized Fields

state

FlipRailState state

actuator

Actuator actuator

stateOutputName

java.lang.String stateOutputName

trucksPositionMin

double trucksPositionMin
minimal autochanger trucks position to permit to fliprail to open.

Class org.lsst.ccs.subsystems.fcs.HardwareErrorDetectedException extends java.lang.Exception implements Serializable

Class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByAutoChanger extends StatusDataPublishedByBasicAutoChanger implements Serializable

serialVersionUID: 1L

Serialized Fields

flipRailState

java.lang.String flipRailState

isLockedOnlineClamp

boolean isLockedOnlineClamp

Class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByBasicAutoChanger extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

trucksPosition

double trucksPosition

filterOnTrucksName

java.lang.String filterOnTrucksName

filterOnlineName

java.lang.String filterOnlineName

isLockedAtStandby

boolean isLockedAtStandby

isEmpty

boolean isEmpty

Class org.lsst.ccs.subsystems.fcs.StatusDataPublishedByCarousel extends java.lang.Object implements Serializable

serialVersionUID: 7037058370873652888L

Serialized Fields

rotationInDegrees

double rotationInDegrees

isLocked

boolean isLocked

filterNames

java.lang.String[] filterNames

filterInStandbyName

java.lang.String filterInStandbyName

clampsInfo

java.lang.String[] clampsInfo

actuatorState

java.lang.String actuatorState

Package org.lsst.ccs.subsystems.fcs.simulation

Class org.lsst.ccs.subsystems.fcs.simulation.SimuActuatorModule extends org.lsst.ccs.framework.Module implements Serializable

Serialized Fields

on

boolean on

Class org.lsst.ccs.subsystems.fcs.simulation.SimuAutoChangerMotor extends SimulatedMotor implements Serializable

Serialized Fields

positionOutputName

java.lang.String positionOutputName

Class org.lsst.ccs.subsystems.fcs.simulation.SimuCarouselMotor extends SimulatedMotor implements Serializable

serialVersionUID: -9112408155838106760L

Serialized Fields

positionOutputName

java.lang.String positionOutputName

Class org.lsst.ccs.subsystems.fcs.simulation.SimuFilterClampModule extends FilterClampModule implements Serializable

Serialized Fields

trucksPositionLimit

double trucksPositionLimit

atStandby

boolean atStandby

carousel

CarouselModule carousel

Class org.lsst.ccs.subsystems.fcs.simulation.SimuLatch extends org.lsst.ccs.framework.Module implements Serializable

Serialized Fields

locked

boolean locked

Class org.lsst.ccs.subsystems.fcs.simulation.SimulatedMotor extends org.lsst.ccs.framework.Module implements Serializable

Serialized Fields

serialNumber

java.lang.String serialNumber

maximalVelocity

double maximalVelocity

nominalVelocity

double nominalVelocity

period

double period
duration of the last command go sent to the motor


position

double position

requiredPosition

double requiredPosition
final position we want to go to


runningWay

RunningWay runningWay

lastcall

long lastcall
lastcall is the time in milliseconds between 2 ticks of the timer


stateChangeTime

long stateChangeTime
time of the last state change (last command go)


engineState

EngineState engineState

positionOutputName

java.lang.String positionOutputName

maximalPosition

double maximalPosition

minimalPosition

double minimalPosition

Package org.lsst.ccs.subsystems.fcs.singlefiltertest

Class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftAutoChangerModule extends BasicAutoChangerModule implements Serializable

Class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftCarouselModule extends CarouselModule implements Serializable

Class org.lsst.ccs.subsystems.fcs.singlefiltertest.SftMainModule extends org.lsst.ccs.framework.Module implements Serializable

Serialized Fields

dummyFilter

Filter dummyFilter

carousel

SftCarouselModule carousel

autochanger

SftAutoChangerModule autochanger

Package org.lsst.ccs.subsystems.fcs.ui

Class org.lsst.ccs.subsystems.fcs.ui.Carousel extends javax.swing.JPanel implements Serializable

Serialized Fields

model

CarouselModel model

cl

javax.swing.event.ChangeListener cl

Class org.lsst.ccs.subsystems.fcs.ui.CarouselModelTestPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

model

CarouselModel model

jCheckBox2

javax.swing.JCheckBox jCheckBox2

jComboBox1

javax.swing.JComboBox jComboBox1

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jSpinner1

javax.swing.JSpinner jSpinner1



Copyright © 2011 LSST. All Rights Reserved.