| 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.LPC | |
| org.lsst.ccs.subsystems.fcs.utils |
| Modifier and Type | Class and Description |
|---|---|
class |
PlutoGatewayModule
This represents the gateway to the pluto PLC involved in the camera protection system.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EPOS24Controller
//TODO delete this interface.
|
interface |
EPOS70Controller |
interface |
EPOSController |
| Modifier and Type | Class and Description |
|---|---|
class |
CanOpenADC
This is the driver class for the ADC we use in the FCS test bench and in SINGLE FILTER TEST
CAN-CBX-AI814
|
class |
CanOpenDAC
This is the driver class for the DAC we use in the FCS test bench:
CAN-CBX-AO412
|
class |
CanOpenDevice |
class |
CanOpenDIO
This is the driver class for the Digital-Input-Output we use in the FCS: CAN-CBX-DIO8.
|
class |
CanOpenEPOS
A general model for a controller EPOS.
|
class |
CanOpenEPOS24
This class is the driver of the controller EPOS24.
|
class |
CanOpenEPOS70
This class is the driver for the controller EPOS70.
|
class |
CanOpenPlutoGateway |
| Modifier and Type | Field and Description |
|---|---|
PieceOfHardware[] |
CanOpenProxy.hardwareList |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,PieceOfHardware> |
BridgeToCanOpenHardware.hardwareMap |
| Modifier and Type | Method and Description |
|---|---|
PieceOfHardware[] |
CanOpenProxy.getHardwareList() |
PieceOfHardware[] |
BridgeToCanOpenHardware.listHardware()
Return a list of the hardware this bridge is connected to.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CanOpenProxy.checkHardwareID(PieceOfHardware pieceOfHardware)
When the hardware is booted and we have retrieve the information (serial number),
we want to check for each piece of hardware that we have the good node ID
and the good serial number: so we compare the serial number found on the
CANopen bus with the serial number in the configuration file.
|
void |
LoaderCanOpenProxy.publishHardwareData(PieceOfHardware device)
Publish Data on status bus for trending data base and GUIs.
|
void |
CanOpenProxy.publishHardwareData(PieceOfHardware device)
Publish Data on status bus for trending data base and GUIs.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimuAutochangerLatchController |
class |
SimuAutochangerLinearRailController |
class |
SimuAutochangerPlutoGateway |
class |
SimuClampActuatorModule |
class |
SimuEPOSControllerModule
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 |
class |
SimuOnlineClampController |
class |
SimuPlutoGateway
This class simulates the Can Open PLuto Gateway we use to communicate with the
sensors in the whole size prototype.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CanOpenDigitaxVariator |
| Modifier and Type | Method and Description |
|---|---|
static StatusDataPublishedByHardware |
FcsUtils.createStatusDataPublishedByHardware(PieceOfHardware device) |
Copyright © 2015 LSST. All rights reserved.