- Camera - Enum in org.lsst.ccs.subsystem.ocsbridge.config
-
An enumeration primarily used to configure ocs-bridge and MCM to operate in one of
3 modes, for MAIN_CAMERA (also including TS8), AUXTEL or COMCAM.
- CameraConfigurationSender - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CameraConfigurationSender(OCSEventSender) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CameraConfigurationSender
-
- cameraName() - Method in enum org.lsst.ccs.subsystem.ocsbridge.config.Camera
-
- CameraTelemetrySender - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CameraTelemetrySender(OCSTelemetrySender, ScheduledExecutorService) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CameraTelemetrySender
-
- capitalize(String) - Static method in class org.lsst.ccs.subsystem.ocsbridge.xml.SALClassDescriptionMaker
-
- CCS - Class in org.lsst.ccs.subsystem.ocsbridge.util
-
Abstraction of subset of CCS toolkit.
- CCS() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.CCS
-
- CCSAllocateImageNameCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSAllocateImageNameCommand
-
- CCSAvailableFiltersEvent - Class in org.lsst.ccs.subsystem.ocsbridge.events
-
- CCSAvailableFiltersEvent(List<String>) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.CCSAvailableFiltersEvent
-
- CCSClearAndStartNamedIntegrationCommand(ImageName, boolean, int, String, Set, Map<String, Serializable>) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearAndStartNamedIntegrationCommand
-
- CCSClearCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearCommand
-
- CCSClearCommand(int) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearCommand
-
- CCSClearFaultCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearFaultCommand
-
- CCSCloseShutterCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSCloseShutterCommand
-
- CCSCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
Base class for all CCSCommands.
- CCSCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand
-
- CCSCommand.CCSAckOrNack - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSAllocateImageNameCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSClearAndStartNamedIntegrationCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSClearCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSClearFaultCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSCloseShutterCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSCommandResponse<T> - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSDefinePlaylistCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSDisableCalibrationCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSDiscardRowsCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSEnableCalibrationCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSEndImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSEndIntegrationCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSInitGuidersCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSInitImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSOpenShutterCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSPlayCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSPreconditionsNotMet - Exception in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSRevokeAvailableCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSSetAvailableCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSSetFilterCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSSetHeaderKeywordsCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSSimulateFaultCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSStandbyCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSStartCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSStartImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSTakeImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSTakeImagesCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommand.CCSWaitForImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommandExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
-
- CCSCommandExecutor() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommandExecutor
-
- CCSCommandResponse(CCSExecutorWithReturn<T>) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSCommandResponse
-
- CCSConfigurationAppliedEvent - Class in org.lsst.ccs.subsystem.ocsbridge.events
-
Event generated by the MCM after receiving a start command.
- CCSConfigurationAppliedEvent(String, double, int, String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.CCSConfigurationAppliedEvent
-
- CCSConfigurationsAvailableEvent - Class in org.lsst.ccs.subsystem.ocsbridge.events
-
Event generated by the MCM on startup, and whenever the available
configurations change.
- CCSConfigurationsAvailableEvent(String, int, String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.CCSConfigurationsAvailableEvent
-
- CCSDefinePlaylistCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDefinePlaylistCommand
-
- CCSDefinePlaylistCommand(String, String, String...) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDefinePlaylistCommand
-
- CCSDisableCalibrationCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDisableCalibrationCommand
-
- CCSDiscardRowsCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDiscardRowsCommand
-
- CCSDiscardRowsCommand(int) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDiscardRowsCommand
-
- CCSEnableCalibrationCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSEnableCalibrationCommand
-
- CCSEndImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSEndImageCommand
-
- CCSEndIntegrationCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSEndIntegrationCommand
-
- CCSEndOfImageTelemetryEvent - Class in org.lsst.ccs.subsystem.ocsbridge.events
-
- CCSEndOfImageTelemetryEvent(double, double, long, CCSTimeStamp, CCSTimeStamp) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.CCSEndOfImageTelemetryEvent
-
- CCSEvent - Class in org.lsst.ccs.subsystem.ocsbridge.events
-
Base class for all simulated CCS Events
- CCSEvent() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.CCSEvent
-
- CCSEvent.CCSEventListener - Interface in org.lsst.ccs.subsystem.ocsbridge.events
-
- CCSEvent.CCSEventListenerList - Class in org.lsst.ccs.subsystem.ocsbridge.events
-
- CCSEventListenerList() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.CCSEvent.CCSEventListenerList
-
- CCSExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
-
A base class for all CCS command executors.
- CCSExecutor() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSExecutor
-
- CCSExecutorWithReturn<T> - Class in org.lsst.ccs.subsystem.ocsbridge
-
A base class for all CCS command executors.This class is abstract and is
extended by specific executors for each supported command.
- CCSExecutorWithReturn() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSExecutorWithReturn
-
- CCSImageNameEvent - Class in org.lsst.ccs.subsystem.ocsbridge.events
-
- CCSImageNameEvent(Map<String, String>, int, ImageName, int, CCSTimeStamp, double, String, double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.CCSImageNameEvent
-
- CCSInitGuidersCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitGuidersCommand
-
- CCSInitGuidersCommand(String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitGuidersCommand
-
- CCSInitImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitImageCommand
-
- CCSInitImageCommand(double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitImageCommand
-
- CCSOpenShutterCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSOpenShutterCommand
-
- CCSPlayCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSPlayCommand
-
- CCSPlayCommand(String, boolean) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSPlayCommand
-
- CCSPlaylistCommand - Class in org.lsst.ccs.subsystem.ocsbridge.util
-
- CCSPlaylistCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.CCSPlaylistCommand
-
- CCSPreconditionsNotMet(String) - Constructor for exception org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSPreconditionsNotMet
-
- CCSRevokeAvailableCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSRevokeAvailableCommand
-
- CCSSetAvailableCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetAvailableCommand
-
- CCSSetFilterCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetFilterCommand
-
- CCSSetFilterCommand(String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetFilterCommand
-
- CCSSetFilterEvent - Class in org.lsst.ccs.subsystem.ocsbridge.events
-
- CCSSetFilterEvent(String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.CCSSetFilterEvent
-
- CCSSetFilterEvent(String, String, int, double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.CCSSetFilterEvent
-
- CCSSetHeaderKeywordsCommand(Map<String, Serializable>) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetHeaderKeywordsCommand
-
- CCSSimulateFaultCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSimulateFaultCommand
-
- CCSStandbyCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStandbyCommand
-
- CCSStartCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
-
- CCSStartCommand(String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
-
- CCSStartImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
-
- CCSStartImageCommand(boolean, String, String, String, double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
-
- CCSTakeImageCommand(ImageName, boolean, double, int, String, Set, Map<String, Serializable>) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImageCommand
-
- CCSTakeImagesCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
-
- CCSTakeImagesCommand(double, int, boolean, String, String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
-
- CCSWaitForImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSWaitForImageCommand
-
- checkState(T...) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
-
Check the state and generate an exception if the current state does not
match.
- ChecksumExtractorUtils - Class in org.lsst.ccs.subsystem.ocsbridge.util
-
Utility class to extract checksum information from either a
SAL XML file or a CCS DataProviderDictionary.
- ChecksumExtractorUtils() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.ChecksumExtractorUtils
-
- clear() - Method in class org.lsst.ccs.subsystem.ocsbridge.events.EventListenerList
-
- clear(int) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneInterface
-
Clear the focal-plane.
- clear(int) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneSimulation
-
- clear(int) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
-
- clearAndStartIntegration(ImageName, int, Map<String, ? extends Serializable>, Set, String, Duration) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneInterface
-
- clearAndStartIntegration(ImageName, int, Map<String, ? extends Serializable>, Set, String, Duration) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneSimulation
-
- clearAndStartNamedIntegration(ImageName, boolean, int, String, Set, Map<String, Serializable>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
-
Starts an integration, and returns immediately.The exposure is to be finished
by explicitly calling endIntegration.
- clearFault() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
-
- clearROI() - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneInterface
-
- clearROI() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneSimulation
-
- close() - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.ShutterInterface
-
- close() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.ShutterSimulation
-
- closeShutter() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
-
- ComCamConfigurationSender - Class in org.lsst.ccs.subsystem.ocsbridge
-
- ComCamFilterChangerSubsystemLayer - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
An interface for talking to a real comcam filter changer subsystem.
- ComCamFilterChangerSubsystemLayer(Subsystem, CCS, MCMConfig) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.ComCamFilterChangerSubsystemLayer
-
- ComCamTelemetrySender - Class in org.lsst.ccs.subsystem.ocsbridge
-
- ComCamTelemetrySender(OCSTelemetrySender, ScheduledExecutorService) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.ComCamTelemetrySender
-
- computeChecksum() - Method in class org.lsst.ccs.subsystem.ocsbridge.xml.SALClassDescription
-
Compute and return a CRC32 checksum for the entries in this SALClassDescription
- ConfigurationSender - Class in org.lsst.ccs.subsystem.ocsbridge
-
Handler receipt of configuration from CCS, conversion into equivalent SAL
messages, and send to SAL.
- ConfigurationSender(OCSEventSender, Camera) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.ConfigurationSender
-
- convert(CameraCommand) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.OCSCommandConverter
-
Convert the given OCS command to the equivalent CCS command
- convert(CCSTimeStamp, Enum, Enum) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateChangeToEventConverter
-
Convert a CCS state change (represented by Enums) into the equivalent SAL
event.
- convert(CCSTimeStamp, Enum) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateEventConverter
-
Convert a CCS Enum into the equivalent CameraStateChangeEvent
- convert(ConfigurationInfo) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.SummaryInfoConverter
-
- convertCCSUnitToSALUnit(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.xml.UnitConverter
-
- createDefaultConfig() - Static method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
-
- createDocument(XMLMaker2.SALType) - Method in class org.lsst.ccs.subsystem.ocsbridge.xml.XMLMaker2
-
- createMapping(File) - Static method in class org.lsst.ccs.subsystem.ocsbridge.xml.Main
-
- createNewDefaultConfig() - Static method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
-
- createXML(MakeXMLConfiguration) - Method in class org.lsst.ccs.subsystem.ocsbridge.xml.XMLMaker2
-
- main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridge
-
- main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.OCSInterface
-
- main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.StandaloneOCSGUI
-
- Main - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
Main class for xmlmaker command.
- Main() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.xml.Main
-
- main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.xml.Main
-
- main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.xml.MakeAllXML
-
- MainCameraFilterChangerSubsystemLayer - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
An interface for talking to a real comcam filter changer subsystem.
- MainCameraFilterChangerSubsystemLayer(Subsystem, CCS, MCMConfig) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MainCameraFilterChangerSubsystemLayer
-
- MakeAllXML - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
- MakeAllXML() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.xml.MakeAllXML
-
- MakeXMLConfiguration - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
Encapsulate the configuration needed to write XML files.
- MakeXMLConfiguration.DictionaryConfiguration - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
- Mapping - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
Maintains a list of patterns to match.
- Mapping(InputStream) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.xml.Mapping
-
- Mapping.Match - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
- Mapping.PatternPlus - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
- match(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.xml.Mapping
-
Test the given path for a match with the patterns
- MCM - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
A simple implementation of the MCM.
- MCM(CCS, MCMConfig, ImageNameService) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM
-
- MCM.CalibrationState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
-
- MCM.StandbyState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
-
- MCM.TakeImageReadinessState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
-
We are ready to take an image if
The shutter is prepared, or does not need to be prepared
The focal-plane has been cleared, or will always do a clear on every
image
As a corollary, if the shutter does not need to be prepared, and we will
always do a clear on every image, then the TakeImageReadinessState will
always be READY.
- MCMCommandSender - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
A wrapper around ConcurrentMessageUtilities with support for strong typing of
responses, and more explicit error handling
- MCMConfig - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
Configuration class to hold parameters for the MCM
- MCMConfig(Camera) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
-
- MCMDirectLayer - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
An implementation of MCMLayer which works by directly forwarding requests
to an in-process implementation of the MCM.
- MCMDirectLayer(MCM) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
-
Create an MCMDirectLayer object
- MCMLayer - Interface in org.lsst.ccs.subsystem.ocsbridge
-
A shim between the OCS bridge and the MCM.
- MCMLockHandler - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
- MCMLockHandler() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMLockHandler
-
- MCMSubsystem - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
Run the simulated MCM as a CCS subsystem, able to send/receive commands using
CCS buses.
- MCMSubsystem() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
-
- SALClassDescription - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
- SALClassDescription.BusVariable - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
- SALClassDescription.LocationVariable - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
A SAL variable that has been fabricated to keep track of locations for variables which match patterns.
- SALClassDescription.PatternMatchedSALVariable - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
A pattern matched variable is one which matched a pattern, and was converted to an array of values
corresponding to all the instance which match the pattern.
- SALClassDescription.SALVariable - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
- SALClassDescription.SimpleSALVariable - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
A SAL variable which does not match a pattern
- SALClassDescriptionMaker - Class in org.lsst.ccs.subsystem.ocsbridge.xml
-
Given a data provider dictionary create a map of SALClassDescriptors for a
given subsystem.
- SALClassDescriptionMaker(MakeXMLConfiguration.DictionaryConfiguration, Mapping) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.xml.SALClassDescriptionMaker
-
- SALClassDescriptionMaker(MakeXMLConfiguration.DictionaryConfiguration, Mapping, int) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.xml.SALClassDescriptionMaker
-
- SALVariable(String, String, String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.xml.SALClassDescription.SALVariable
-
- schduleAtFixedRate(int, TimeUnit, Runnable) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
-
- schedule(Duration, Runnable) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
-
- scheduleCompletable(Duration) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
-
- send(StatusConfigurationInfo) - Method in class org.lsst.ccs.subsystem.ocsbridge.ConfigurationSender
-
- sendEvent(CameraEvent) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
-
- sendEvent(CameraEvent) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
-
Send event, designed to be overridden in subclasses.
- sendEvent(CameraEvent) - Method in interface org.lsst.ccs.subsystem.ocsbridge.OCSEventSender
-
- sendTelemetry(CameraTelemetry) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
-
- sendTelemetry(CameraTelemetry) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
-
- sendTelemetry(CameraTelemetry) - Method in interface org.lsst.ccs.subsystem.ocsbridge.OCSTelemetrySender
-
- SerializationUtils - Class in org.lsst.ccs.subsystem.ocsbridge.util
-
Utility class to read/write serialized files.
- SerializationUtils() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.SerializationUtils
-
- SerializerSubsystem - Class in org.lsst.ccs.subsystem.ocsbridge
-
Test subsystem to serialize data and dictionaries
- setAvailable() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
-
- setFilter(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.ComCamFilterChangerSubsystemLayer
-
- setFilter(String) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.FilterChangerInterface
-
Set the currently installed filter
- setFilter(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FilterChangerSimulation
-
- setFilter(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MainCameraFilterChangerSubsystemLayer
-
- setFilter(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
-
- setHeaderKeywords(Map<String, Serializable>) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneInterface
-
- setHeaderKeywords(Map<String, Serializable>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneSimulation
-
- setHeaderKeywords(Map<String, Serializable>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
-
- setImageSequence(boolean) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.ShutterInterface
-
Called if there are going to be a sequence of moves
- setImageSequence(boolean) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.ShutterSimulation
-
- setOutputDir(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.DataAndDictionarySerializer
-
- setState(T) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
-
Changes the current state.
- setState(CCSTimeStamp, T) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
-
- setState(CCSTimeStamp, T, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
-
- settingsAppliedEventConverter(StatusConfigurationInfo) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.GenericConverter
-
- showLocks() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMLockHandler
-
- shutdown() - Method in class org.lsst.ccs.subsystem.ocsbridge.DataAndDictionarySerializer
-
- shutdown() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
-
- Shutter - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
Interface to shutter used by MCM.
- Shutter.ShutterReadinessState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
-
- Shutter.ShutterState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
-
- ShutterInterface - Interface in org.lsst.ccs.subsystem.ocsbridge.sim
-
Interface to be implemented by all shutters, simulated and real
- ShutterMotionProfileFitResult - Class in org.lsst.ccs.subsystem.ocsbridge.events
-
An event designed to ensure fit results are stored in the trending database.
- ShutterMotionProfileFitResult(double[]) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.events.ShutterMotionProfileFitResult
-
- ShutterMotionProfileSender - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
Generate a shutter motion profile json file to send with the image.
- ShutterMotionProfileSender() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.ShutterMotionProfileSender
-
- ShutterSimulation - Class in org.lsst.ccs.subsystem.ocsbridge.sim
-
Shutter simulation for use with MCM
- SimpleSALVariable(String, String, String, String, SALClassDescription.BusVariable) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.xml.SALClassDescription.SimpleSALVariable
-
- simulateFault() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
-
- split(CharSequence) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.DelimitedStringSplitJoin
-
Split a single string into a string array, using the specified delimiter
characters.
- StandaloneOCSGUI - Class in org.lsst.ccs.subsystem.ocsbridge
-
A standalone version of the OCSGui, which communicates with the camera using
SAL
- StandaloneOCSGUI() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.StandaloneOCSGUI
-
- standby() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
-
- start() - Method in class org.lsst.ccs.subsystem.ocsbridge.DictionaryProvider
-
- start() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
-
- start(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FilterChanger
-
- start(String) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.FilterChangerInterface
-
Start and lock the filter changer, with the specified configuration
- start(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FilterChangerSimulation
-
- start(String) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneInterface
-
Called when the MCM receives a start command.
- start(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneSimulation
-
- start(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
-
- start(String) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.ShutterInterface
-
Start and lock the shutter, with the specified configuration
- start(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.ShutterSimulation
-
- startImage(boolean, String, String, String, double) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
-
- startImageSequence() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Shutter
-
- startIntegration(ImageName, Map<String, ? extends Serializable>, Set, String, Duration) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneInterface
-
Start integration.Note that if focal-plane is configured to always to a clear, then a clear
may be included.
- startIntegration(ImageName, Map<String, ? extends Serializable>, Set, String, Duration) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlaneSimulation
-
- State<T extends Enum> - Class in org.lsst.ccs.subsystem.ocsbridge.util
-
Encapsulates a state, and generates state change events.
- State(T) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.State
-
Create a new state
- State.InvalidStateException - Exception in org.lsst.ccs.subsystem.ocsbridge.util
-
- State.StateChangeListener<T extends Enum> - Interface in org.lsst.ccs.subsystem.ocsbridge.util
-
- stateChanged(CCSTimeStamp, T, T, String) - Method in interface org.lsst.ccs.subsystem.ocsbridge.util.State.StateChangeListener
-
- SummaryInfoConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
-
Generates a special event built for the header service from a focal-plane
configuration info object.
- SummaryInfoConverter(Camera) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.SummaryInfoConverter
-
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.config.Camera
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.FilterChanger.FilterState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlane.RaftsState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CalibrationState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.StandbyState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.TakeImageReadinessState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterReadinessState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.xml.XMLMaker2.SALType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.config.Camera
-
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.ocsbridge.sim.FilterChanger.FilterState
-
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.ocsbridge.sim.FocalPlane.RaftsState
-
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.ocsbridge.sim.MCM.CalibrationState
-
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.ocsbridge.sim.MCM.StandbyState
-
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.ocsbridge.sim.MCM.TakeImageReadinessState
-
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.ocsbridge.sim.Shutter.ShutterReadinessState
-
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.ocsbridge.sim.Shutter.ShutterState
-
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.ocsbridge.xml.XMLMaker2.SALType
-
Returns an array containing the constants of this enum type, in
the order they are declared.