| Package | Description |
|---|---|
| org.lsst.ccs.subsystems.shutter |
Contains the hardware-independent classes making up the shutter worker subsystem.
|
| org.lsst.ccs.subsystems.shutter.common |
Contains classes and interfaces that are used by both GUI and worker
subsystems, whether using simulated or real hardware.
|
| org.lsst.ccs.subsystems.shutter.parker |
Contains the classes that implement shutter subsystem components
using a Parker ACR motor controller.
|
| org.lsst.ccs.subsystems.shutter.sim |
Contains the code which simulates shutter hardware.
|
| Modifier and Type | Method and Description |
|---|---|
static List<HallConfiguration> |
CCSConfigurationService.convertHallConfigurations(Logger log,
List<String> raw)
Performs checking and conversion for raw Hall configuration data.
|
List<HallConfiguration> |
CCSConfigurationService.getHallConfigurations(Logger log)
{@inheritDoc
|
| Modifier and Type | Method and Description |
|---|---|
static Constructor<HallConfiguration> |
HallConfiguration.getConstructor()
Gets the constructor to be used when making an instance of this class using data from an external
source such as a text file.
|
List<HallConfiguration> |
ConfigurationService.getHallConfigurations(Logger log)
Gets configuration data for all Hall sensors.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ShutterController.init(Map<ShutterSide,BladeSetConfiguration> bsetConfigs,
ShutterConfiguration shutterConfig,
List<HallConfiguration> hallConfigs)
Performs any once-only initialization of the hardware and creates the two BladeSets.
|
| Modifier and Type | Method and Description |
|---|---|
List<HallConfiguration> |
ConfigPropConverter.getHallConfigs()
Converts the property string for the Hall configuration into proper configuration objects.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ParkerController.init(Map<ShutterSide,BladeSetConfiguration> bsetConfigs,
ShutterConfiguration shutterConfig,
List<HallConfiguration> hallConfigs)
Initializes the ACR controller and creates the two blade-set objects.
|
| Constructor and Description |
|---|
BladeSetDrvr(ShutterSide side,
BladeSetConfiguration bsetConfig,
ShutterConfiguration shutterConfig,
List<HallConfiguration> hallConfigs,
org.lsst.ccs.drivers.parker.AcrComm acr,
org.lsst.ccs.drivers.iocard.AccesDio dio)
Saves the side of the camera X axis to which the blade set belongs,
save configuration info and hardware control objects.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimController.init(Map<ShutterSide,BladeSetConfiguration> bsetConfigs,
ShutterConfiguration shutterConfig,
List<HallConfiguration> hallConfigs)
Performs any once-only initialization of the hardware and creates the two BladeSets.
|
| Constructor and Description |
|---|
BladeSetSimulator(ShutterSide side,
BladeSetConfiguration config,
ShutterConfiguration shutterConfig,
List<HallConfiguration> hallConfigs)
Sets the index and initial relative position of the blade set.
|
Copyright © 2016 LSST. All rights reserved.