| 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.singlefiltertest |
This package is for the Single Filter Test control software.
|
| 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.
|
| Modifier and Type | Field and Description |
|---|---|
protected NumericSensor |
AutoChangerTrucksModule.handoffPositionSensor0 |
protected NumericSensor |
LoaderCarrierModule.handoffPositionSensor0 |
protected NumericSensor |
AutoChangerTrucksModule.handoffPositionSensor1 |
protected NumericSensor |
LoaderCarrierModule.handoffPositionSensor1 |
protected NumericSensor |
AutoChangerTrucksModule.onlinePositionSensor0 |
protected NumericSensor |
AutoChangerTrucksModule.onlinePositionSensor1 |
protected NumericSensor |
AutoChangerTrucksModule.standbyPositionSensor0 |
protected NumericSensor |
AutoChangerTrucksModule.standbyPositionSensor1 |
protected NumericSensor |
LoaderCarrierModule.storagePositionSensor0 |
protected NumericSensor |
LoaderCarrierModule.storagePositionSensor1 |
| Constructor and Description |
|---|
AutochangerLatchModule(String moduleName,
int aTickMillis,
EPOSController latchController,
long timeoutForClosing,
long timeoutForOpening,
NumericSensor lockSensor,
NumericSensor unlockSensor,
NumericSensor filterPresenceSensor,
int minCurrent,
int maxCurrent,
int currentToOpen) |
AutoChangerModule(String name,
int tickMillis,
String plutoGatewayName,
NumericSensor loaderConnectedSensor0,
NumericSensor loaderConnectedSensor1,
AutoChangerTrucksModule trucks,
AutochangerTwoLatches latches) |
AutoChangerTrucksModule(String moduleName,
int aTickMillis,
int encoderRibbonMinValue,
int encoderRibbonMaxValue,
int minActualValue,
int maxActualValue,
int standbyPosition,
int handoffPosition,
int onlinePosition,
long timeoutForTrucksMotion,
NumericSensor handoffPositionSensor0,
NumericSensor handoffPositionSensor1,
NumericSensor onlinePositionSensor0,
NumericSensor onlinePositionSensor1,
NumericSensor standbyPositionSensor0,
NumericSensor standbyPositionSensor1) |
LoaderCarrierModule(String moduleName,
int aTickMillis,
int minPos,
int maxPos,
NumericSensor handoffPositionSensor,
NumericSensor handoffPositionSensor1,
NumericSensor storagePositionSensor,
NumericSensor storagePositionSensor1,
long timeoutForGoingToHandOff,
long timeoutForGoingToStorage,
int maxCurrent,
int maxSpeed) |
LoaderHookModule(String name,
NumericSensor lockSensor,
NumericSensor unlockSensor) |
LoaderModule(String moduleName,
int aTickMillis,
LoaderCarrierModule carrier,
LoaderClampModule clamp,
String plutoGatewayName,
NumericSensor filterPresenceSensor0,
NumericSensor filterPresenceSensor1,
NumericSensor loaderOnCameraSensor0,
NumericSensor loaderOnCameraSensor1) |
| Modifier and Type | Method and Description |
|---|---|
NumericSensor |
FilterLatch.getFilterPresenceSensor() |
NumericSensor |
FilterLatch.getLockSensor() |
NumericSensor |
FilterLatch.getUnlockSensor() |
| 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.
|
class |
PlutoGWSensor
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimuNumericSensor
This class is used in the single filter test to simulate the rail sensors of the autochanger
and the filter presence sensor on the lachtes.
|
class |
SimuPlutoGWSensor |
| Constructor and Description |
|---|
SimuTruckModule(String aName,
int aTickMillis,
NumericSensor railSensorStandback,
NumericSensor railSensorStandby) |
| Modifier and Type | Field and Description |
|---|---|
protected NumericSensor |
FilterLatchModule.filterPresenceSensor |
protected NumericSensor |
FilterLatchModule.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 |
FilterLatchModule.unlockSensor |
| Modifier and Type | Method and Description |
|---|---|
NumericSensor |
FilterLatchModule.getFilterPresenceSensor() |
NumericSensor |
FilterLatchModule.getLockSensor() |
NumericSensor |
TruckModule.getRailSensorStandback() |
NumericSensor |
TruckModule.getRailSensorStandby() |
NumericSensor |
FilterLatchModule.getUnlockSensor() |
| Modifier and Type | Method and Description |
|---|---|
void |
TruckModule.setRailSensorStandback(NumericSensor railSensorStandback) |
void |
TruckModule.setRailSensorStandby(NumericSensor railSensorStandby) |
| Constructor and Description |
|---|
FilterLatchModule(String moduleName,
int aTickMillis,
long timeoutForClosing,
long timeoutForOpening,
String filterSensorsDIOName,
NumericSensor lockSensor,
NumericSensor unlockSensor,
NumericSensor filterPresenceSensor,
LatchActuatorModule latchActuator) |
TruckModule(String aName,
int aTickMillis,
NumericSensor railSensorStandback,
NumericSensor railSensorStandby) |
| Constructor and Description |
|---|
LoaderTestBenchMainModule(String aName,
int aTickMillis,
BridgeToHardware bridge,
NumericSensor autochangerHoldingFilterSensor) |
Copyright © 2015 LSST. All rights reserved.