- CalibDone - Class in org.lsst.ccs.subsystem.shutter.plc
-
Contains a CalibDone message sent from the PLC.
- CalibDone(DoubleSupplier) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.CalibDone
-
Takes a supply of double values and uses them to fill the internal array
of Hall transition positions which has dimensions
[no.
- CalibDone(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.CalibDone
-
Reads and converts the PLC form of the message.
- calibDone(CalibDone) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- calibDone(CalibDone) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Indicates that a Hall calibration operation has been successful.
- calibrate(Calibrate) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- Calibrate - Class in org.lsst.ccs.subsystem.shutter.plc
-
Signals the PLC to start a calibration.
- Calibrate() - Constructor for class org.lsst.ccs.subsystem.shutter.plc.Calibrate
-
Constructs from scratch.
- Calibrate(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.Calibrate
-
Reads and converts the PLC form of the message from a byte buffer.
- calibrate(Calibrate) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- calibrate(Calibrate) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests a Hall calibration.
- cancelSyncTimer() - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- cancelSyncTimer() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Cancels the sync timer if it's still running.
- changeAxisEnable(ChangeAxisEnable) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- changeAxisEnable(ChangeAxisEnable) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- changeAxisEnable(ChangeAxisEnable) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests that the enable state of the given axis be changed.
- ChangeAxisEnablePLC - Class in org.lsst.ccs.subsystem.shutter.plc
-
Signals the PLC to change the enable state of an axis.
- ChangeAxisEnablePLC(ChangeAxisEnable) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ChangeAxisEnablePLC
-
Constructs using an instance of the motorplatform message.
- ChangeAxisEnablePLC(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ChangeAxisEnablePLC
-
Reads and converts the PLC form of the message.
- changeBrakeState(String, ChangeBrakeState.State) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- ChangeBrakeState - Class in org.lsst.ccs.subsystem.shutter.plc
-
Signals the PLC to set or release a brake.
- ChangeBrakeState(Axis, ChangeBrakeState.State) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ChangeBrakeState
-
Constructs from the field values.
- ChangeBrakeState(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ChangeBrakeState
-
Reads and converts the PLC form of the message.
- changeBrakeState(Axis, ChangeBrakeState.State) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- changeBrakeState(Axis, ChangeBrakeState.State) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests that the brake state on a given axis be changed.
- ChangeBrakeState.State - Enum in org.lsst.ccs.subsystem.shutter.plc
-
Possible brake states.
- clearAllFaults(ClearAllFaults) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- clearAllFaults(ClearAllFaults) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- clearAllFaults(ClearAllFaults) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests that fault conditions be cleared for both axes.
- ClearAllFaultsPLC - Class in org.lsst.ccs.subsystem.shutter.plc
-
Signals the PLC to clear all axis faults.
- ClearAllFaultsPLC(ClearAllFaults) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ClearAllFaultsPLC
-
Constructs using an instance of the motorplatform message.
- ClearAllFaultsPLC(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ClearAllFaultsPLC
-
Reads and converts the PLC form of the message.
- clearAxisFaults(ClearAxisFaults) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- clearAxisFaults(ClearAxisFaults) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- clearAxisFaults(ClearAxisFaults) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests that fault conditions be cleared for the given axis.
- ClearAxisFaultsPLC - Class in org.lsst.ccs.subsystem.shutter.plc
-
Signals the PLC to clear faults on one of the axes.
- ClearAxisFaultsPLC(ClearAxisFaults) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ClearAxisFaultsPLC
-
Constructs using an instance of the motorplatform ClearAxisFaults message.
- ClearAxisFaultsPLC(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ClearAxisFaultsPLC
-
Reads and converts the PLC form of the message.
- clearFaults() - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- close() - Method in class org.lsst.ccs.subsystems.shutter.ptp.PTPInfoReader
-
- closeShutter() - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- CloseShutter - Class in org.lsst.ccs.subsystem.shutter.plc
-
Signals the PLC to start closing the shutter.
- CloseShutter() - Constructor for class org.lsst.ccs.subsystem.shutter.plc.CloseShutter
-
Constructs from scratch.
- CloseShutter(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.CloseShutter
-
Reads and converts the PLC form of the message.
- closeShutter() - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- closeShutter() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests that a closing of the shutter be started.
- CloseShutterStatus - Class in org.lsst.ccs.subsystems.shutter.status
-
Published by the shutter worker in acknowledgment of a close command.
- CloseShutterStatus(ShutterSide, double) - Constructor for class org.lsst.ccs.subsystems.shutter.status.CloseShutterStatus
-
Construct.
- ConfigurationService - Interface in org.lsst.ccs.subsystems.shutter.common
-
Lays out the interface to the source(s) of configuration data.
- connected(AgentInfo...) - Method in class org.lsst.ccs.subsystems.shutter.gui.jas.ShutterPlugin
-
Enables the control panel when
the shutter subsystem has connected to the CCS bus.
- contactLost() - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- contactLost() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Indicates that the subsystem can't communicate properly with the shutter PLC.
- Controller - Class in org.lsst.ccs.subsystem.shutter
-
The subsystem component responsible for all communication with the Beckhoff PLC controller running the
shutter, which includes caching the last status message(s) received from the PLC.
- Controller() - Constructor for class org.lsst.ccs.subsystem.shutter.Controller
-
- CubicSCurve - Class in org.lsst.ccs.subsystems.shutter.sim
-
Defines a piecewise cubic S-curve motion profile.
- CubicSCurve(double, double) - Constructor for class org.lsst.ccs.subsystems.shutter.sim.CubicSCurve
-
Sets the scale factors for distance moved and total elapsed time.
- getAcceleration() - Method in class org.lsst.ccs.subsystems.shutter.sim.MotorPosition
-
Gets the acceleration in units of 1/sec/sec.
- getActPos() - Method in class org.lsst.ccs.subsystem.shutter.plc.AxisStatus
-
- getActVel() - Method in class org.lsst.ccs.subsystem.shutter.plc.AxisStatus
-
- getAxis() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getAxisStatus(Axis) - Method in class org.lsst.ccs.subsystem.shutter.plc.ShutterStatus
-
- getBladeSetConfiguration() - Method in interface org.lsst.ccs.subsystems.shutter.common.BladeSet
-
Gets the configuration of the BladeSet.
- getBladeSetConfiguration() - Method in class org.lsst.ccs.subsystems.shutter.sim.BladeSetSimulator
-
Gets the (as yet unused) blade set configuration..
- getBladeSetConfigurations(Logger) - Method in interface org.lsst.ccs.subsystems.shutter.common.ConfigurationService
-
Gets the configuration data for each blade set of the shutter.
- getBladeSets() - Method in interface org.lsst.ccs.subsystems.shutter.common.ShutterController
-
Gets the blade sets created during the initialization.
- getBladeSets() - Method in class org.lsst.ccs.subsystems.shutter.sim.SimController
-
Gets the blade sets created during the initialization.
- getBoolean(ByteBuffer) - Static method in class org.lsst.ccs.subsystem.shutter.plc.Tools
-
Gets a PLC BOOL value from a byte buffer and converts it to a boolean value.
- getClosedPos() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getConstructor() - Static method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
Gets the constructor to be used when making an instance of this class using data from an external
source such as a text file.
- getConstructor() - Static method in class org.lsst.ccs.subsystems.shutter.common.HallConfiguration
-
Gets the constructor to be used when making an instance of this class using data from an external
source such as a text file.
- getConstructor() - Static method in class org.lsst.ccs.subsystems.shutter.common.ShutterConfiguration
-
Gets the constructor to be used when making an instance of this class using data from an external
source such as a text file.
- getController() - Method in class org.lsst.ccs.subsystems.shutter.common.ShutterConfiguration
-
- getControllerHost() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getControllerPort() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getControlsComponent() - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
- getData() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetCalibration
-
Gets the list of transition items.
- getDioLineFromController() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getDioLineToController() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getDioPortFromController() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getDioPortToController() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getDisplayComponent() - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
- getEncoderCountsPerMm() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getEncoderOffset() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getEndPosition() - Method in class org.lsst.ccs.subsystems.shutter.common.MovementHistory
-
Gets the position at the end of the movement.
- getEndTime() - Method in class org.lsst.ccs.subsystems.shutter.common.MovementHistory
-
Gets the end time of the movement in Epoch microseconds.
- getErrorID() - Method in class org.lsst.ccs.subsystem.shutter.plc.AxisStatus
-
- getExposureTime() - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterControlPanel
-
- getExposureTime() - Method in class org.lsst.ccs.subsystems.shutter.status.TakeExposureStatus
-
Gets the exposure time in seconds.
- getFeedbackD() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getFeedbackI() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getFeedbackP() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getFirstSide() - Method in class org.lsst.ccs.subsystems.shutter.status.CloseShutterStatus
-
Gets the the first blade set to be moved in the close operation.
- getfirstSide() - Method in class org.lsst.ccs.subsystems.shutter.status.OpenShutterStatus
-
Gets the first blade set to be moved in the open operation.
- getFirstSide() - Method in class org.lsst.ccs.subsystems.shutter.status.TakeExposureStatus
-
Gets the shutter side of the first blade set to be moved for this command.
- getHallConfigurations(Logger) - Method in interface org.lsst.ccs.subsystems.shutter.common.ConfigurationService
-
Gets configuration data for all Hall sensors.
- getHallTransitions(Axis, Direction) - Method in class org.lsst.ccs.subsystem.shutter.plc.CalibDone
-
Returns the set of Hall transition positions for a given axis and direction of travel.
- getHallTransitions() - Method in class org.lsst.ccs.subsystems.shutter.common.MovementHistory
-
Gets the time-ordered list of Hall Sensor transitions generated by this movement.
- getHighestPos() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getHistory() - Method in class org.lsst.ccs.subsystems.shutter.status.MovementHistoryStatus
-
Get the embedded MovementHistory object.
- getHomePos() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getIdent() - Method in class org.lsst.ccs.subsystems.shutter.common.HallConfiguration
-
- getIdleTimeout() - Method in class org.lsst.ccs.subsystems.shutter.common.ShutterConfiguration
-
- getIndex() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetCalibration.Item
-
Gets the index used to distinguish members of a set of consecutive transitions.
- getInFlip() - Method in class org.lsst.ccs.subsystems.shutter.common.HallConfiguration
-
- getInfo() - Method in class org.lsst.ccs.subsystems.shutter.ptp.PTPInfoReader
-
- getKey() - Method in enum org.lsst.ccs.subsystem.shutter.plc.BladeSetPosition
-
Gets the associated map key.
- getKey() - Method in enum org.lsst.ccs.subsystems.shutter.status.StatusKey
-
Retrieve the key value.
- getLine() - Method in class org.lsst.ccs.subsystems.shutter.common.HallConfiguration
-
- getLowestPos() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getMessage() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.EventReply
-
Gets a short string describing the acceptance or rejection.
- getMessage() - Method in class org.lsst.ccs.subsystem.shutter.statemachine.FutureReply
-
- getMetaData() - Method in class org.lsst.ccs.subsystems.shutter.gui.EncoderReadOut
-
- getMetaData() - Method in class org.lsst.ccs.subsystems.shutter.gui.HallSensorHistory
-
- getMetaData() - Method in class org.lsst.ccs.subsystems.shutter.gui.MotorHistory
-
- getMinApproach() - Method in class org.lsst.ccs.subsystems.shutter.common.ShutterConfiguration
-
- getMinSampleDt() - Method in class org.lsst.ccs.subsystems.shutter.common.ShutterConfiguration
-
- getMinusx() - Method in class org.lsst.ccs.subsystems.shutter.status.BladePositionResult
-
Gets the relative position of blade set MINUSX.
- getMinusXSide() - Static method in enum org.lsst.ccs.subsystem.shutter.plc.Axis
-
Gets the axis that's controlling the blade set on the -X side.
- getMotionProfile() - Method in class org.lsst.ccs.subsystem.shutter.plc.ShutterStatus
-
- getMotorTemp() - Method in class org.lsst.ccs.subsystem.shutter.plc.AxisStatus
-
- getMoveTime() - Method in class org.lsst.ccs.subsystems.shutter.common.ShutterConfiguration
-
- getMoveTime() - Method in class org.lsst.ccs.subsystems.shutter.status.CloseShutterStatus
-
Gets the duration in seconds of each blade set move.
- getMoveTime() - Method in class org.lsst.ccs.subsystems.shutter.status.MoveToPositionStatus
-
Gets the time in seconds that the blade set motion will take.
- getMoveTime() - Method in class org.lsst.ccs.subsystems.shutter.status.OpenShutterStatus
-
Gets the duration in seconds of each blade set move.
- getMoveTime() - Method in class org.lsst.ccs.subsystems.shutter.status.TakeExposureStatus
-
Gets the duration in seconds of each blade set move.
- getName() - Method in enum org.lsst.ccs.subsystem.shutter.plc.Axis
-
The name used for the axis in motorplatform commands.
- getNDimensions() - Method in class org.lsst.ccs.subsystems.shutter.gui.EncoderReadOut
-
- getNDimensions() - Method in class org.lsst.ccs.subsystems.shutter.gui.HallSensorHistory
-
- getNDimensions() - Method in class org.lsst.ccs.subsystems.shutter.gui.MotorHistory
-
- getNPoints() - Method in class org.lsst.ccs.subsystems.shutter.gui.EncoderReadOut
-
- getNPoints() - Method in class org.lsst.ccs.subsystems.shutter.gui.HallSensorHistory
-
- getNPoints() - Method in class org.lsst.ccs.subsystems.shutter.gui.MotorHistory
-
- getOpenPos() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getOutFlip() - Method in class org.lsst.ccs.subsystems.shutter.common.HallConfiguration
-
- getPLCAxisNum() - Method in enum org.lsst.ccs.subsystem.shutter.plc.Axis
-
The axis number used by the PLC code.
- getPlusx() - Method in class org.lsst.ccs.subsystems.shutter.status.BladePositionResult
-
Gets the relative position of blade set PLUSX.
- getPlusXSide() - Static method in enum org.lsst.ccs.subsystem.shutter.plc.Axis
-
Gets the axis that's controlling the blade set on the +X side.
- getPort() - Method in class org.lsst.ccs.subsystems.shutter.common.HallConfiguration
-
- getPosition() - Method in class org.lsst.ccs.subsystems.shutter.common.BladePosition
-
Gets the sampled absolute position.
- getPosition() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetCalibration.Item
-
Gets the absolute position of the transition.
- getPosition() - Method in class org.lsst.ccs.subsystems.shutter.common.HallConfiguration
-
- getPosition() - Method in class org.lsst.ccs.subsystems.shutter.common.HallTransition
-
Gets the absolute position of the transition.
- getPosition() - Method in class org.lsst.ccs.subsystems.shutter.sim.MotorPosition
-
Gets the relative position.
- getPositions() - Method in class org.lsst.ccs.subsystems.shutter.common.MovementHistory
-
Gets a time-ordered list of BladePositions generated by the move.
- getPositions() - Method in class org.lsst.ccs.subsystems.shutter.sim.MotorSimulator
-
Returns the motor positions as a stream.
- getPosTolerance() - Method in class org.lsst.ccs.subsystems.shutter.common.ShutterConfiguration
-
- getReason() - Method in class org.lsst.ccs.subsystem.shutter.plc.Ignored
-
Gets the reason why the PLC ignored one of out messages.
- getRelativePosition() - Method in interface org.lsst.ccs.subsystems.shutter.common.BladeSet
-
Gets the current position of the BladeSet.
- getRelativePosition() - Method in class org.lsst.ccs.subsystems.shutter.sim.BladeSetSimulator
-
Gets the current relative position of the edge of the blade set.
- getRelPosition() - Method in class org.lsst.ccs.subsystems.shutter.common.BladePosition
-
Gets the relative position calculated from the absolute position.
- getRelPosition() - Method in class org.lsst.ccs.subsystems.shutter.common.HallTransition
-
Gets the relative position of the transition.
- getSampleDtScale() - Method in class org.lsst.ccs.subsystems.shutter.common.ShutterConfiguration
-
- getSensor() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetCalibration.Item
-
Gets the Hall sensor ID number.
- getSensorId() - Method in class org.lsst.ccs.subsystems.shutter.common.HallTransition
-
Gets the Hall sensor ID number.
- getSetAcc() - Method in class org.lsst.ccs.subsystem.shutter.plc.AxisStatus
-
- getShutterConfiguration(Logger) - Method in interface org.lsst.ccs.subsystems.shutter.common.ConfigurationService
-
Gets the general configuration data for the shutter subsystem
apart from the Hall and blade set data.
- getSide() - Method in interface org.lsst.ccs.subsystems.shutter.common.BladeSet
-
Gets the side of the shutter to which the blade set belongs.
- getSide() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetConfiguration
-
- getSide() - Method in class org.lsst.ccs.subsystems.shutter.common.MovementHistory
-
Gets the side of the camera X axis to which the blade set belongs.
- getSide() - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterControlPanel
-
- getSide() - Method in class org.lsst.ccs.subsystems.shutter.sim.BladeSetSimulator
-
Gets the side of the shutter that this object simulates.
- getSide() - Method in class org.lsst.ccs.subsystems.shutter.status.MovementHistoryStatus
-
Gets the blade set that was moved.
- getSide() - Method in class org.lsst.ccs.subsystems.shutter.status.MoveToPositionStatus
-
Gets the side of the shutter to which the blade set belongs.
- getSmState() - Method in class org.lsst.ccs.subsystem.shutter.plc.ShutterStatus
-
- getStartingPosition() - Method in class org.lsst.ccs.subsystems.shutter.status.MoveToPositionStatus
-
Gets the starting relative position.
- getStartPosition() - Method in class org.lsst.ccs.subsystems.shutter.common.MovementHistory
-
Gets the position at the beginning of the movement.
- getStartTime() - Method in class org.lsst.ccs.subsystems.shutter.common.MovementHistory
-
Gets the start time of the movement in Epoch microseconds.
- getStartTime() - Method in class org.lsst.ccs.subsystems.shutter.status.CloseShutterStatus
-
Gets the time at which the worker subsystem started executing the command.
- getStartTime() - Method in class org.lsst.ccs.subsystems.shutter.status.MoveToPositionStatus
-
Gets the time at which the worker subsystem started executing the command.
- getStartTime() - Method in class org.lsst.ccs.subsystems.shutter.status.OpenShutterStatus
-
Gets the time at which the worker subsystem started executing the command.
- getStartTime() - Method in class org.lsst.ccs.subsystems.shutter.status.TakeExposureStatus
-
Gets the time at which the worker subsystem started executing the command.
- getStatus() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetCalibration
-
Gets the status value for the calibration.
- getStatus() - Method in class org.lsst.ccs.subsystems.shutter.common.MovementHistory
-
Gets the movement completion status.
- getSuggestedRange() - Method in class org.lsst.ccs.subsystems.shutter.gui.EncoderReadOut
-
- getSuggestedRange() - Method in class org.lsst.ccs.subsystems.shutter.gui.HallSensorHistory
-
- getSuggestedRange() - Method in class org.lsst.ccs.subsystems.shutter.gui.MotorHistory
-
- getTargetPosition() - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterControlPanel
-
- getTargetPosition() - Method in class org.lsst.ccs.subsystems.shutter.status.MoveToPositionStatus
-
Gets the desired final relative position.
- getTime() - Method in class org.lsst.ccs.subsystems.shutter.common.BladePosition
-
Gets the time at which the position sample was taken..
- getTime() - Method in class org.lsst.ccs.subsystems.shutter.sim.MotorPosition
-
Gets the time of the sample.
- getTitle() - Method in class org.lsst.ccs.subsystems.shutter.gui.EncoderReadOut
-
- getTitle() - Method in class org.lsst.ccs.subsystems.shutter.gui.HallSensorHistory
-
- getTitle() - Method in class org.lsst.ccs.subsystems.shutter.gui.MotorHistory
-
- getTransitions() - Method in class org.lsst.ccs.subsystems.shutter.sim.HallSensorSimulator
-
Gets the time-ordered stream of Hall transitions.
- getTransitionTime() - Method in class org.lsst.ccs.subsystems.shutter.common.HallTransition
-
Gets the time of the transition.
- getValue(Value, int, int) - Method in class org.lsst.ccs.subsystems.shutter.gui.EncoderReadOut
-
- getValue(Value, int, int) - Method in class org.lsst.ccs.subsystems.shutter.gui.HallSensorHistory
-
- getValue(Value, int, int) - Method in class org.lsst.ccs.subsystems.shutter.gui.MotorHistory
-
- getVelocity() - Method in class org.lsst.ccs.subsystems.shutter.sim.MotorPosition
-
Gets the velocity in units of 1/sec.
- getVersion() - Method in class org.lsst.ccs.subsystem.shutter.plc.PLCMsg
-
- gotoCenter() - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- gotoCenter() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests that the shutter prepare for power-down by placing both blade sets in the center
position.
- gotoCenter() - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- gotoProd() - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- GoToProd - Class in org.lsst.ccs.subsystem.shutter.plc
-
Signals the PLC enter the Prod state.
- GoToProd() - Constructor for class org.lsst.ccs.subsystem.shutter.plc.GoToProd
-
Constructs from scratch.
- GoToProd(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.GoToProd
-
Reads and converts the PLC form of the message.
- gotoProd() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests that the shutter, if it's ready to do so, accept subsequent requests to take exposures.
- gotoProd() - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- Ignored - Class in org.lsst.ccs.subsystem.shutter.plc
-
Holds an Ignored message from the PLC.
- Ignored(Ignored.Reason) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.Ignored
-
Constructs from scratch.
- Ignored(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.Ignored
-
Reads and converts the PLC form of the message.
- ignored(Ignored.Reason) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Indicates that the shutter PLC state machine has ignored an event sent to it.
- ignored(Ignored.Reason) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- Ignored.Reason - Enum in org.lsst.ccs.subsystem.shutter.plc
-
The set of possible reasons for the PLC sending the Ignored message.
- info - Variable in class org.lsst.ccs.subsystems.shutter.ptp.PTPInfoReader.TimeInfo
-
- init() - Method in class org.lsst.ccs.subsystem.shutter.Publisher
-
Establishes reasonable default values for the private fields, where feasible.
- init() - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
Registers the shutter physical-state bundle and sets its initial value to OTHER.
- init() - Method in class org.lsst.ccs.subsystem.shutter.statemachine.TopContext
-
- init(Map<ShutterSide, BladeSetConfiguration>, ShutterConfiguration, List<HallConfiguration>) - Method in interface org.lsst.ccs.subsystems.shutter.common.ShutterController
-
Performs any once-only initialization of the hardware and creates the two BladeSets.
- init(Map<ShutterSide, BladeSetConfiguration>, ShutterConfiguration, List<HallConfiguration>) - Method in class org.lsst.ccs.subsystems.shutter.sim.SimController
-
Performs any once-only initialization of the hardware and creates the two BladeSets.
- initGui(AgentMessagingLayer) - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
Sets up GUI action listeners, status bus listeners and starts attempting to get
the blade set positions from the worker subsystem.
- initialize() - Method in class org.lsst.ccs.subsystems.shutter.gui.jas.ShutterPlugin
-
Display the GUI and make it ready to process status bus messages.
- inverseDistance(double) - Method in class org.lsst.ccs.subsystems.shutter.sim.CubicSCurve
-
- inverseDistance(double) - Method in interface org.lsst.ccs.subsystems.shutter.sim.MotionProfile
-
Provides the time t at which the
distance had a given value d.
- isBadExposureTime(Duration) - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- isBadExposureTime(Duration) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Determines whether the exposure time has an invalid value, for example, it's below
the minimum.
- isBrakeSet() - Method in class org.lsst.ccs.subsystem.shutter.plc.AxisStatus
-
- isCalibrated() - Method in class org.lsst.ccs.subsystem.shutter.plc.ShutterStatus
-
- isEnabled() - Method in class org.lsst.ccs.subsystem.shutter.plc.AxisStatus
-
- isFirstMovement() - Method in class org.lsst.ccs.subsystems.shutter.status.MovementHistoryStatus
-
Is this the first movement performed for whatever command was issued?
- isFullyExtended() - Method in interface org.lsst.ccs.subsystems.shutter.common.BladeSet
-
Is the blade set fully extended? That is, is its absolute position within the
shutter tolerance of the closed position?
- isFullyExtended() - Method in class org.lsst.ccs.subsystems.shutter.sim.BladeSetSimulator
-
Is the blade set fully extended? That is, is its absolute position within the
shutter tolerance of the closed position?
- isFullyRetracted() - Method in interface org.lsst.ccs.subsystems.shutter.common.BladeSet
-
Is the blade set fully retracted? That is, is its absolute position within the
shutter tolerance of the open position?
- isFullyRetracted() - Method in class org.lsst.ccs.subsystems.shutter.sim.BladeSetSimulator
-
Is the blade set fully retracted? That is, is its absolute position within the
shutter tolerance of the open position?
- isHomed() - Method in class org.lsst.ccs.subsystem.shutter.plc.AxisStatus
-
- isLastMovement() - Method in class org.lsst.ccs.subsystems.shutter.status.MovementHistoryStatus
-
Is this the last movement performed for whatever command was issued?
- isOpen() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetCalibration.Item
-
Gets the state of the Hall sensor after the transition.
- isOpen() - Method in class org.lsst.ccs.subsystems.shutter.common.HallTransition
-
Is the new state of the sensor "open"?
- isPlusXSide() - Method in enum org.lsst.ccs.subsystem.shutter.plc.Axis
-
Tells whether the axis is for the +X blade set or the -X.
- isReadyForAction() - Method in class org.lsst.ccs.subsystems.shutter.status.ReadyForActionStatus
-
Is the worker subsystem ready?
- isReverse() - Method in class org.lsst.ccs.subsystems.shutter.common.BladeSetCalibration.Item
-
Gets the direction-of-motion flag for the transition.
- isReverse() - Method in class org.lsst.ccs.subsystems.shutter.common.HallTransition
-
Was the blade set retracting when the transition occurred?
- Item(int, int, double, boolean, boolean) - Constructor for class org.lsst.ccs.subsystems.shutter.common.BladeSetCalibration.Item
-
Constructs a single calibration item from the field values.
- Main - Class in org.lsst.ccs.subsystem.shutter
-
Main subsystem component, accepts commands.
- Main() - Constructor for class org.lsst.ccs.subsystem.shutter.Main
-
- main(String[]) - Static method in class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
- main(String[]) - Static method in class org.lsst.ccs.subsystems.shutter.ptp.PTPInfoReader
-
- makeFullContact() - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- makeFullContact() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Widens the link to the shutter controller, allowing the full exchange
of all message types.
- makePartialContact() - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- makePartialContact() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Makes a link to the shutter controller, just enough to sent rest messages
and receive shutter status messages.
- MAX_JITTER - Static variable in class org.lsst.ccs.subsystems.shutter.sim.MotorEncoderSimulator
-
The maximum permitted absolute value of the added jitter, i.e., where we
cut off the tails of the Gaussian.
- MESSAGE_SET_VERSION - Variable in class org.lsst.ccs.subsystem.shutter.plc.PLCMsg
-
The version number for the set of messages exchanged by CCS and PLC.
- MotionDone - Class in org.lsst.ccs.subsystem.shutter.plc
-
Contains a MotionDone message sent from the PLC.
- MotionDone() - Constructor for class org.lsst.ccs.subsystem.shutter.plc.MotionDone
-
Constructs from scratch.
- MotionDone(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.MotionDone
-
Reads and converts the PLC form of the message.
- motionDone(MotionDone) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Indicates that a blade set has successfully completed a motion.
- motionDone(MotionDone) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- MotionProfile - Interface in org.lsst.ccs.subsystems.shutter.sim
-
Describes the physical motion of a blade set.
- MotorEncoderSimulator - Class in org.lsst.ccs.subsystems.shutter.sim
-
Makes a BladePosition from the information in a MotorPosition.
- MotorEncoderSimulator() - Constructor for class org.lsst.ccs.subsystems.shutter.sim.MotorEncoderSimulator
-
- MotorHistory - Class in org.lsst.ccs.subsystems.shutter.gui
-
Contains motor position, velocity and acceleration points generated from a simulation.
- MotorHistory() - Constructor for class org.lsst.ccs.subsystems.shutter.gui.MotorHistory
-
- MotorHistory() - Method in class org.lsst.ccs.subsystems.shutter.gui.MotorHistory
-
- MotorPosition - Class in org.lsst.ccs.subsystems.shutter.sim
-
Represents a simulated motor position sample.
- MotorPosition(double, double, double, long) - Constructor for class org.lsst.ccs.subsystems.shutter.sim.MotorPosition
-
Constructs an instance from the field values.
- MotorSimulator - Class in org.lsst.ccs.subsystems.shutter.sim
-
Samples a motion profile to produce a stream of MotorPosition objects.
- MotorSimulator(double, double, int, long, MotionProfile) - Constructor for class org.lsst.ccs.subsystems.shutter.sim.MotorSimulator
-
Samples the given physical motion profile.
- moveAxisAbsolute(MoveAxisAbsolute) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- moveAxisAbsolute(MoveAxisAbsolute) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests that the given axis be moved to a given absolute position.
- moveAxisAbsolute(MoveAxisAbsolute) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- MoveAxisAbsolutePLC - Class in org.lsst.ccs.subsystem.shutter.plc
-
Signals the PLC to move one axis to a given coordinate.
- MoveAxisAbsolutePLC(MoveAxisAbsolute) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.MoveAxisAbsolutePLC
-
Constructs using an instance of the motorplatform message.
- MoveAxisAbsolutePLC(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.MoveAxisAbsolutePLC
-
Reads and converts the PLC form of the message.
- moveAxisRelative(MoveAxisRelative) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- moveAxisRelative(MoveAxisRelative) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Requests that an axis change its position by a certain offset.
- moveAxisRelative(MoveAxisRelative) - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- MoveAxisRelativePLC - Class in org.lsst.ccs.subsystem.shutter.plc
-
Signals the PLC to move one axis to a given distance from its current coordinate
at the time the command is actually executed.
- MoveAxisRelativePLC(MoveAxisRelative) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.MoveAxisRelativePLC
-
Constructs using an instance of the motorplatform message.
- MoveAxisRelativePLC(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.MoveAxisRelativePLC
-
Reads and converts the PLC form of the message.
- moveBy(String, double, double) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- MovementHistory - Class in org.lsst.ccs.subsystems.shutter.common
-
Immutable class containing the data produced by a blade set move.
- MovementHistory(ShutterSide, int, long, double, long, double, List<BladePosition>, List<HallTransition>) - Constructor for class org.lsst.ccs.subsystems.shutter.common.MovementHistory
-
Constructs an instance from the individual field values.
- MovementHistoryStatus - Class in org.lsst.ccs.subsystems.shutter.status
-
Used to publish motor position samples and Hall data after a blade set motion.
- MovementHistoryStatus(boolean, boolean, MovementHistory) - Constructor for class org.lsst.ccs.subsystems.shutter.status.MovementHistoryStatus
-
Constructs an instance from flags and a MovementHistory.
- moveTo(String, double, double) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- moveToPosition(double, double) - Method in interface org.lsst.ccs.subsystems.shutter.common.BladeSet
-
Moves the blade set to the specified position.
- moveToPosition(double, double) - Method in class org.lsst.ccs.subsystems.shutter.sim.BladeSetSimulator
-
Performs a simulated motion of the blade set.
- MoveToPositionStatus - Class in org.lsst.ccs.subsystems.shutter.status
-
Published in acknowledgment of a moveToPosition command.
- MoveToPositionStatus(double, ShutterSide, double, double) - Constructor for class org.lsst.ccs.subsystems.shutter.status.MoveToPositionStatus
-
Constructs an instance from the field values.
- MsgToPLC - Class in org.lsst.ccs.subsystem.shutter.plc
-
The base class for all messages to be sent to the PLC.
- MsgToPLC() - Constructor for class org.lsst.ccs.subsystem.shutter.plc.MsgToPLC
-
Sets the version and message identification fields of a message to be sent to the PLC.
- MsgToPLC(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.MsgToPLC
-
Reads and converts the version and message identification fields of a PLC message.
- saveCalib(CalibDone) - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- saveCalib(CalibDone) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Saves the calibration data to a filesystem on the CCS network.
- sendAxisStatus(SendAxisStatus) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- sendCloseShutter() - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
- sendConfiguration(SendConfiguration) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- sendControllerStatus(SendControllerStatus) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- sendMoveToPosition(ShutterSide, double) - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
- sendOpenShutter() - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
- sendProfile(MotionDone) - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- sendProfile(MotionDone) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Sends the motion profile out on the CCS status bus.
- sendTakeExposure(double) - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
- setBladeSetPositions(double, double) - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterDisplay
-
Sets the blade set positions in the shutter assembly drawing, makes sure that it's visible
and repaints it.
- setEnabled(boolean) - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterControlPanel
-
- setPhysicalState(PhysicalState) - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- setPhysicalState(PhysicalState) - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Sets the state the appears in the subsystems state bundle.
- setUpActionListeners(ShutterControlPanel) - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
Binds actions to the shutter Swing controls.
- showPredictedMovement(ShutterSide, double, double, double, long) - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterDisplay
-
Plots the prediction for a single blade set movement.
- showPredictedMoveTo(MoveToPositionStatus) - Method in class org.lsst.ccs.subsystems.shutter.gui.ShutterDisplay
-
Plots the predicted motion for a MoveToPosition command.
- shutdown() - Method in class org.lsst.ccs.subsystem.shutter.Publisher
-
Shuts down the publication task and its scheduler.
- shutdown() - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- shutdown() - Method in class org.lsst.ccs.subsystems.shutter.gui.jas.ShutterPlugin
-
Stop listening for bus membership changes.
- ShutterAssembly - Class in org.lsst.ccs.subsystems.shutter.gui
-
Displays a diagram of the shutter; two movable rectangular blade sets on top of a circular aperture.
- ShutterAssembly() - Constructor for class org.lsst.ccs.subsystems.shutter.gui.ShutterAssembly
-
- ShutterConfiguration - Class in org.lsst.ccs.subsystems.shutter.common
-
Contains general shutter configuration not related to Hall sensors
or individual blade sets.
- ShutterConfiguration(double, double, double, double, ControllerType, double, double) - Constructor for class org.lsst.ccs.subsystems.shutter.common.ShutterConfiguration
-
- ShutterController - Interface in org.lsst.ccs.subsystems.shutter.common
-
The interface to general shutter control functions for both real and simulated hardware.
- ShutterControlPanel - Class in org.lsst.ccs.subsystems.shutter.gui
-
Provides various controls for the shutter subsystem.
- ShutterControlPanel() - Constructor for class org.lsst.ccs.subsystems.shutter.gui.ShutterControlPanel
-
Creates new form ShutterControlPanel
- ShutterDisplay - Class in org.lsst.ccs.subsystems.shutter.gui
-
Coordinates updates to the plot pane and the shutter animation.
- ShutterDisplay() - Constructor for class org.lsst.ccs.subsystems.shutter.gui.ShutterDisplay
-
- ShutterGUISubsystem - Class in org.lsst.ccs.subsystems.shutter.gui
-
- ShutterGUISubsystem() - Constructor for class org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
-
- shutterIsReady() - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- shutterIsReady() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Determines if the shutter is ready for production data-taking.
- ShutterPlugin - Class in org.lsst.ccs.subsystems.shutter.gui.jas
-
Defines a CCS console plugin that displays the GUI for the camera shutter.
- ShutterPlugin() - Constructor for class org.lsst.ccs.subsystems.shutter.gui.jas.ShutterPlugin
-
- ShutterSide - Enum in org.lsst.ccs.subsystems.shutter.common
-
Represents the two sides of the camera X axis.
- ShutterStatus - Class in org.lsst.ccs.subsystem.shutter.plc
-
Holds a ShutterStatus message sent from the PLC.
- ShutterStatus(int, boolean, int, Supplier<AxisStatus>) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ShutterStatus
-
Constructs from scratch.
- ShutterStatus(ByteBuffer) - Constructor for class org.lsst.ccs.subsystem.shutter.plc.ShutterStatus
-
Reads and converts the PLC form of the message.
- SimController - Class in org.lsst.ccs.subsystems.shutter.sim
-
Creates two BladeSetSimulator objects.
- SimController() - Constructor for class org.lsst.ccs.subsystems.shutter.sim.SimController
-
- SimulatedActions - Class in org.lsst.ccs.subsystem.shutter
-
An implementation of Actions in which no hardware operations are performed.
- SimulatedActions(StateMachine, Subsystem) - Constructor for class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
Saves references to the components that actually implement the actions.
- start() - Method in class org.lsst.ccs.subsystems.shutter.gui.jas.ShutterPlugin
-
Does nothing.
- startFirstCentering() - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- startFirstCentering() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Sends an event to the PLC that will start it moving one of the blade sets to its center position.
- startSecondCentering() - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- startSecondCentering() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Sends an event to the PLC that will start it moving the second blade set to be centered, which is the
one that wasn't moved by startFirstCentering().
- startSyncTimer() - Method in class org.lsst.ccs.subsystem.shutter.SimulatedActions
-
- startSyncTimer() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Actions
-
Starts a timer which will generate a syncYimeout() when it expires.
- StateMachine - Class in org.lsst.ccs.subsystem.shutter
-
Component that owns and operates the shutter-control state machine.
- StateMachine() - Constructor for class org.lsst.ccs.subsystem.shutter.StateMachine
-
Creates the state machine implementation and the priority queue.
- status(String) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- StatusKey - Enum in org.lsst.ccs.subsystems.shutter.status
-
- stop() - Method in class org.lsst.ccs.subsystems.shutter.gui.jas.ShutterPlugin
-
Does nothing.
- stopAll() - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- stopAllMotion(StopAllMotion) - Method in class org.lsst.ccs.subsystem.shutter.Main
-
- subsystemUUID - Static variable in class org.lsst.ccs.subsystem.shutter.plc.MsgToPLC
-
The UUID to use in messages sent to the PLC.
- syncTimeout() - Method in interface org.lsst.ccs.subsystem.shutter.statemachine.Events
-
Indicates that after a reset the PLC has taken too long to reach one of
the designated after-reset states.
- syncTimeout() - Method in class org.lsst.ccs.subsystem.shutter.StateMachine
-
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.shutter.plc.Axis
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.shutter.plc.BladeSetPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.shutter.plc.ChangeBrakeState.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.shutter.plc.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.shutter.plc.Ignored.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.shutter.statemachine.PhysicalState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystems.shutter.common.ShutterSide
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystems.shutter.status.StatusKey
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.lsst.ccs.subsystem.shutter.plc.Axis
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.subsystem.shutter.plc.BladeSetPosition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.subsystem.shutter.plc.ChangeBrakeState.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.subsystem.shutter.plc.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.subsystem.shutter.plc.Ignored.Reason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.subsystem.shutter.statemachine.PhysicalState
-
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.shutter.common.ShutterSide
-
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.shutter.status.StatusKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- velocity(double) - Method in class org.lsst.ccs.subsystems.shutter.sim.CubicSCurve
-
- velocity(double) - Method in interface org.lsst.ccs.subsystems.shutter.sim.MotionProfile
-
Gives the velocity of the blade set at time t.