| 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.singlefiltertest |
This package is for the Single Filter Test control software.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CanOpenNumericSensor
This is a model for the numeric sensors we have in single-filter-test and the
loader, to monitor the latches in the autochanger, the autochanger trucks
position in single-filter-test and the loader hooks.
|
| Modifier and Type | Field and Description |
|---|---|
protected NumericSensor |
AutochangerTruckModule.handoffPositionSensor |
protected NumericSensor |
LoaderCarrierModule.handoffPositionSensor0 |
protected NumericSensor |
LoaderCarrierModule.handoffPositionSensor1 |
protected NumericSensor |
AutochangerTruckModule.handoffPositionSensorB |
protected NumericSensor |
AutochangerTruckModule.onlinePositionSensor |
protected NumericSensor |
AutochangerTruckModule.onlinePositionSensorB |
protected NumericSensor |
AutochangerTruckModule.standbyPositionSensor |
protected NumericSensor |
AutochangerTruckModule.standbyPositionSensorB |
protected NumericSensor |
LoaderCarrierModule.storagePositionSensor0 |
protected NumericSensor |
LoaderCarrierModule.storagePositionSensor1 |
| Constructor and Description |
|---|
AutochangerLatchModule(EPOSController latchController,
NumericSensor lockSensor,
NumericSensor lockSensorB,
NumericSensor unlockSensor,
NumericSensor unlockSensorB,
NumericSensor filterPresenceSensor,
NumericSensor filterPresenceSensorB)
Buils a AutochangerLatchModule with a controller and 3 sensors.
|
AutoChangerModule(String plutoGatewayName,
NumericSensor loaderConnectedSensor0,
NumericSensor loaderConnectedSensor1,
AutoChangerTwoTrucksModule trucks,
AutochangerTwoLatches latches,
AutochangerThreeOnlineClamps onlineClamps)
Build new AutoChangerModule with following arguments :
|
AutochangerOnlineClampModule(EPOSController onlineClampController,
NumericSensor lockSensor0,
NumericSensor lockSensor1,
NumericSensor unlockSensor0,
NumericSensor unlockSensor1,
Map<String,Integer> paramsForCurrentToLock,
Map<String,Integer> paramsForCurrentToUnlock)
Build an AutochangerOnlineClampModule with a controller, 4 sensors and
2 maps of parameters for the controller.
|
AutochangerTruckModule(NumericSensor handoffPositionSensor,
NumericSensor handoffPositionSensorB,
NumericSensor onlinePositionSensor,
NumericSensor onlinePositionSensorB,
NumericSensor standbyPositionSensor,
NumericSensor standbyPositionSensorB) |
FakeFilterHolder(String plutoGatewayName,
NumericSensor holdingFilterSensor)
Build a FakeFilterHolder with a pluto gateway name and a numeric sensor.
|
LoaderCarrierModule(NumericSensor handoffPositionSensor,
NumericSensor handoffPositionSensor1,
NumericSensor storagePositionSensor,
NumericSensor storagePositionSensor1)
Creation of a LoaderCarrierModule with 4 sensors.
|
LoaderHookModule(NumericSensor lockSensor,
NumericSensor unlockSensor) |
LoaderModule(LoaderCarrierModule carrier,
LoaderClampModule clamp,
String plutoGatewayName,
NumericSensor filterPresenceSensor0,
NumericSensor filterPresenceSensor1,
NumericSensor loaderOnCameraSensor0,
NumericSensor loaderOnCameraSensor1)
Build a LoaderModule with a carrier, a clamp and sensors.
|
| Modifier and Type | Field and Description |
|---|---|
protected NumericSensor |
SftFilterLatchModule.filterPresenceSensor |
protected NumericSensor |
SftFilterLatchModule.lockSensor |
protected NumericSensor |
TruckModule.railSensorStandback
A effect Hall sensor which says if the truck is at standback position or
not.
|
protected NumericSensor |
TruckModule.railSensorStandby
A effect Hall sensor which says if the truck is at standby position or
not.
|
protected NumericSensor |
SftFilterLatchModule.unlockSensor |
| Modifier and Type | Method and Description |
|---|---|
NumericSensor |
SftFilterLatchModule.getFilterPresenceSensor() |
NumericSensor |
SftFilterLatchModule.getLockSensor() |
NumericSensor |
TruckModule.getRailSensorStandback()
***********************************************************************************************
|
NumericSensor |
TruckModule.getRailSensorStandby() |
NumericSensor |
SftFilterLatchModule.getUnlockSensor() |
| Modifier and Type | Method and Description |
|---|---|
void |
TruckModule.setRailSensorStandback(NumericSensor railSensorStandback) |
void |
TruckModule.setRailSensorStandby(NumericSensor railSensorStandby) |
| Constructor and Description |
|---|
SftFilterLatchModule(String filterSensorsDIOName,
NumericSensor lockSensor,
NumericSensor unlockSensor,
NumericSensor filterPresenceSensor,
LatchActuatorModule latchActuator)
Build a new SftFilterLatchModule
|
SimuTruckModule(NumericSensor railSensorStandback,
NumericSensor railSensorStandby)
Build a new SimuTruckModule
|
TruckModule(NumericSensor railSensorStandback,
NumericSensor railSensorStandby)
Build a new TruckModule with a tickmillis of 3000.
|
Copyright © 2016 LSST. All rights reserved.