| Package | Description |
|---|---|
| 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 | Interface and Description |
|---|---|
interface |
ADCInterface
This interface is a model for a ADC : a Acquisition device.
|
interface |
EPOSController |
interface |
EPOSControllerForCarousel |
interface |
EPOSControllerForLinearRail |
interface |
EPOSControllerForOnlineClamp |
interface |
EPOSControllerWithBrake |
interface |
PieceOfHardware
This is an interface for a piece of hardware on a can open network.
|
interface |
PlutoGatewayInterface |
interface |
PT100Interface |
interface |
StrainGauge |
interface |
TTC580Interface |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MonitorDeviceInterface |
| Modifier and Type | Class and Description |
|---|---|
class |
CanCBXAI420
This class represents the electronic device used in autochanger to plug the
proximity sensor.
|
class |
CanCBXAI814
CAN-CBX-AI814 is a device used to read Carousel brakes status + brakes
temperatures.
|
class |
CanOpenDevice
The goal of this class is to factorize all methods commun to all CANopen
devices.
|
class |
CanOpenEPOS
A general model for a controller EPOS.
|
class |
CanOpenEPOSAutochangerLatch |
class |
CanOpenEPOSCarousel
For carousel rotation controller.
|
class |
CanOpenEPOSCarouselClamp |
class |
CanOpenEPOSLinearRailTruck
This class is the driver of the EPOS controller EPOS24 which controls motion
of Autochanger Trucks on the linear rails.
|
class |
CanOpenEPOSOnlineClamp
This class is the driver for the EPOS controller which controls the
Autochanger ONLINE clamps.
|
class |
CanOpenEPOSWithPDO |
class |
CanOpenMG550P
A class for carousel accelerometer.
|
class |
CanOpenPlutoGateway
A class to represent the CANopen pluto gateway which is a device where we can read sensors.
|
class |
CanOpenPT100
Used to measure temperatures in carousel motor and brakes.
|
class |
CanOpenSeneca4RTD
Represents a model for the CANopen device SENECA_4RTD which is used in
autochanger to monitor 4 temperatures.
|
class |
CanOpenStrainGauge
This class represents the strain gauge Seneca ZC-SG used in the autochanger
for ONLINE clamps.
|
class |
CanOpenTTC580
A model for the CANopen device to read carousel sensors.
|
class |
PlutoGateway
This represents the gateway to the pluto PLC involved in the camera
protection system.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimuAutochangerLatchController
To simulate a controller which can open or close a latch in the autochanger.
|
class |
SimuAutochangerLinearRailController
To simulate a controller which moves autochanger trucks along its linear
rails.
|
class |
SimuAutochangerOnlineClampController
To simulate a controller which opens and closes a ONLINE clamp on the autochanger.
|
class |
SimuAutochangerPlutoGateway
To simulate the plutoGateway on the autochanger.
|
class |
SimuAutochangerStandalonePlutoGateway
In the autochanger-standalone subsystem, there are 2 electric switches to simulate that
carousel is holding a filter at STANDBY or loader is holding a filter at HANDOFF.
|
class |
SimuCanCBXAI420
A Simulated CanCBXAI420 to be used in autochanger trucks simulation for proximity
sensors device.
|
class |
SimuCanOpenADC
To simulate a CanCBXAI814.
|
class |
SimuCanOpenStrainGauge |
class |
SimuCarouselClampController
To simulate a controller which can open carousel clamps.
|
class |
SimuCarouselController
To simulate the controller which rotates carousel.
|
class |
SimuCarouselStandalonePlutoGateway
Used only for Simulation to simulate a gateway where we read the fake autochanger sensor.
|
class |
SimuEPOSController
This class is to simulate an EPOS Controller.
|
class |
SimuLoaderCarrierController |
class |
SimuLoaderClampController
This class is to simulate an EPOS Controller which controls the loader hooks.
|
class |
SimuLoaderPlutoGateway
This class is for the simulation of a pluto gateway for the loader.
|
class |
SimuLoaderStandalonePlutoGateway
This represents a model for the pluto GAteway used in loader-standalone subsystem.
|
class |
SimuMG550P
A class to simulate canopen device for accelerometer.
|
class |
SimuPlutoGateway
This class simulates the Can Open Pluto Gateway we use to communicate with
the sensors in the whole size prototype.
|
class |
SimuTTC580
Provides methods to simulate carousel status.
|
Copyright © 2024 LSST. All rights reserved.