| Package | Description |
|---|---|
| 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 |
This packages is for the interfaces or abstract classes that are common for
all the subpackages.
|
| org.lsst.ccs.subsystems.fcs.drivers |
This package is for the software which communicates with the drivers of the
real hardware.
|
| org.lsst.ccs.subsystems.fcs.simulation |
This package is for the simulators of the Filter Exchanger hardware.
|
| Modifier and Type | Method and Description |
|---|---|
EPOSEnumerations.EposMode |
StatusDataPublishedByEPOSController.getMode() |
static EPOSEnumerations.EposMode |
EPOSEnumerations.EposMode.getMode(int m)
Retrieve and returns a mode which m code is given as an argument.
|
static EPOSEnumerations.EposMode |
EPOSEnumerations.EposMode.getModeForParameter(EPOSEnumerations.Parameter parameter)
For a given parameter, return the mode in which this parameter has to be configured.
|
static EPOSEnumerations.EposMode |
EPOSEnumerations.EposMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EPOSEnumerations.EposMode[] |
EPOSEnumerations.EposMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StatusDataPublishedByEPOSController.setMode(EPOSEnumerations.EposMode mode) |
| Modifier and Type | Method and Description |
|---|---|
EPOSEnumerations.EposMode |
EPOSController.getMode()
Return the EPOS mode stored in field mode.
|
EPOSEnumerations.EposMode |
EPOSController.readMode()
read the EPOS mode on the controller CPU.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EPOSController.changeMode(EPOSEnumerations.EposMode newMode)
This methods changes the mode to the new mode given as an argument.
|
default void |
EPOSController.checkEposMode(EPOSEnumerations.EposMode aMode) |
void |
EPOSController.checkParameters(EPOSEnumerations.EposMode aMode)
Check parameters for a given EPOS mode : compare the values stored in the
Configuration System and the values stored in controller CPU.
|
default boolean |
EPOSController.isInMode(EPOSEnumerations.EposMode aMode)
return true if this controller is in the mode given as argument.
|
default String |
EPOSController.readParameters(EPOSEnumerations.EposMode aMode)
Read all the value of parameters for a given EPOS mode and return a printed
list of this values.
|
void |
EPOSController.writeParameters(EPOSEnumerations.EposMode mode)
This methods writes in the CPU of the EPOS devis the values of the parameters
set for the mode.
|
| Modifier and Type | Field and Description |
|---|---|
protected EPOSEnumerations.EposMode |
CanOpenEPOS.mode |
| Modifier and Type | Method and Description |
|---|---|
EPOSEnumerations.EposMode |
CanOpenEPOS.getMode()
Return Epos mode for GUI.
|
EPOSEnumerations.EposMode |
CanOpenEPOS.readMode()
Reads the EPOS mode in the CPU of the EPOS device, updates the field mode and
returns the mode as a String.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CanOpenEPOS.changeMode(EPOSEnumerations.EposMode newMode)
This methods changes the mode to the new mode given as an argument.
|
void |
CanOpenEPOS.checkParameters(EPOSEnumerations.EposMode aMode)
For every parameter to be defined for this mode this method compares the
values in configuration with the value stored in controller CPU and throws a
FcsHardwareException if these values are not equal.
|
void |
CanOpenEPOS.writeParameters(EPOSEnumerations.EposMode mode)
This methods writes in the CPU of the EPOS devis the values of the parameters
set for the mode.
|
| Modifier and Type | Method and Description |
|---|---|
EPOSEnumerations.EposMode |
SimuCarouselController.readMode() |
EPOSEnumerations.EposMode |
SimuEPOSController.readMode() |
| Modifier and Type | Method and Description |
|---|---|
void |
SimuLoaderClampController.changeMode(EPOSEnumerations.EposMode newmode) |
void |
SimuCarouselController.checkParameters(EPOSEnumerations.EposMode aMode) |
void |
SimuEPOSController.checkParameters(EPOSEnumerations.EposMode aMode) |
String |
SimuCarouselController.readParameters(EPOSEnumerations.EposMode mode) |
String |
SimuEPOSController.readParameters(EPOSEnumerations.EposMode mode) |
void |
SimuCarouselController.writeParameters(EPOSEnumerations.EposMode mode) |
void |
SimuEPOSController.writeParameters(EPOSEnumerations.EposMode mode) |
Copyright © 2022 LSST. All rights reserved.