| 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.
|
| org.lsst.ccs.subsystems.fcs.testbench |
This package is for the test bench installed at
APC
with a PC104 and two Can Open Devices : an ADC and a DAC.
|
| Class and Description |
|---|
| ADCInterface
This interface is a model for a ADC : a Acquisition device.
|
| AlertRaiser
This interface is implemented by each class that can raises an Alert.
|
| BinarySensor
interface for binary sensors (sensors that send 0 or 1)
Its value is received from
updateValue. |
| BridgeToHardware
This interface has to be implemented by classes which start a tcpip server to
communicate with real hardware or by classes which simulate the communication
with hardware.
|
| ControlledBySensors
Provides method checkSensors for all hardware controlled by sensors.
|
| EPOSController |
| EPOSControllerForCarousel |
| EPOSControllerForLinearRail |
| EPOSControllerForOnlineClamp |
| EPOSControllerWithBrake |
| FilterHolder
The autochanger module for the whole Filter Exchange System or the fake
autochanger module implements this interface.
|
| MobileItem
This represents a Mechanical Item which can be moved by a motor.
|
| MovedByEPOSController
This interface is to be implemented by every class which is a model for a
hardware that is moved by an EPOSController.
|
| NamedComponent |
| PlutoGatewayInterface |
| SensorPluggedOnDevice |
| SensorPluggedOnTTC580
Interface for carousel sensors that are plugged on a TTC580.
|
| Class and Description |
|---|
| AlertRaiser
This interface is implemented by each class that can raises an Alert.
|
| BridgeToHardware
This interface has to be implemented by classes which start a tcpip server to
communicate with real hardware or by classes which simulate the communication
with hardware.
|
| EPOSController |
| EPOSControllerWithBrake |
| ModuleState |
| NamedComponent |
| PieceOfHardware
This is an interface for a piece of hardware on a can open network.
|
| Sensor
This interface is the model of a generic sensor.
|
| SensorPluggedOnTTC580
Interface for carousel sensors that are plugged on a TTC580.
|
| Class and Description |
|---|
| ADCInterface
This interface is a model for a ADC : a Acquisition device.
|
| AlertRaiser
This interface is implemented by each class that can raises an Alert.
|
| BridgeToHardware
This interface has to be implemented by classes which start a tcpip server to
communicate with real hardware or by classes which simulate the communication
with hardware.
|
| BridgeToLoader
Marker interface to identify the bridge to the Loader
|
| EmergencyMessage
This is a model for an Emergency message comming from the CANbus.
|
| EPOSController |
| EPOSControllerForCarousel |
| EPOSControllerForLinearRail |
| EPOSControllerForOnlineClamp |
| EPOSControllerWithBrake |
| NamedComponent |
| PieceOfHardware
This is an interface for a piece of hardware on a can open network.
|
| PlutoGatewayInterface |
| PT100Interface |
| Sensor
This interface is the model of a generic sensor.
|
| Sensor14bits
This class represents a 14bits sensor : the value returned by the sensor is
coded with 14 bits, so its value is between 0 and 32767.
|
| SensorPluggedOnDevice |
| SensorPluggedOnTTC580
Interface for carousel sensors that are plugged on a TTC580.
|
| StrainGauge |
| Thermometer
This class represents a Thermometer with a method to read the temperature.
|
| TTC580Interface |
| Class and Description |
|---|
| ADCInterface
This interface is a model for a ADC : a Acquisition device.
|
| AlertRaiser
This interface is implemented by each class that can raises an Alert.
|
| BinarySensor
interface for binary sensors (sensors that send 0 or 1)
Its value is received from
updateValue. |
| BridgeToHardware
This interface has to be implemented by classes which start a tcpip server to
communicate with real hardware or by classes which simulate the communication
with hardware.
|
| BridgeToLoader
Marker interface to identify the bridge to the Loader
|
| EPOSController |
| EPOSControllerForCarousel |
| EPOSControllerForLinearRail |
| EPOSControllerForOnlineClamp |
| EPOSControllerWithBrake |
| FilterHolder
The autochanger module for the whole Filter Exchange System or the fake
autochanger module implements this interface.
|
| MobileItem
This represents a Mechanical Item which can be moved by a motor.
|
| NamedComponent |
| PieceOfHardware
This is an interface for a piece of hardware on a can open network.
|
| PlutoGatewayInterface |
| Sensor
This interface is the model of a generic sensor.
|
| Sensor14bits
This class represents a 14bits sensor : the value returned by the sensor is
coded with 14 bits, so its value is between 0 and 32767.
|
| SensorPluggedOnTTC580
Interface for carousel sensors that are plugged on a TTC580.
|
| StrainGauge |
| Thermometer
This class represents a Thermometer with a method to read the temperature.
|
| TTC580Interface |
| Class and Description |
|---|
| AlertRaiser
This interface is implemented by each class that can raises an Alert.
|
| BridgeToHardware
This interface has to be implemented by classes which start a tcpip server to
communicate with real hardware or by classes which simulate the communication
with hardware.
|
Copyright © 2021 LSST. All rights reserved.