| 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 BladeSetConfiguration |
CCSConfigurationService.convertBladeSetConfiguration(Logger log,
ShutterSide side,
Map<String,String> raw)
Performs checking and conversion for raw blade set configuration data.
|
| Modifier and Type | Method and Description |
|---|---|
Map<ShutterSide,BladeSetConfiguration> |
CCSConfigurationService.getBladeSetConfigurations(Logger log)
{@inheritDoc
|
| Modifier and Type | Method and Description |
|---|---|
BladeSetConfiguration |
BladeSet.getBladeSetConfiguration()
Gets the configuration of the BladeSet.
|
| Modifier and Type | Method and Description |
|---|---|
Map<ShutterSide,BladeSetConfiguration> |
ConfigurationService.getBladeSetConfigurations(Logger log)
Gets the configuration data for each blade set of the shutter.
|
static Constructor<BladeSetConfiguration> |
BladeSetConfiguration.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.
|
| 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 |
|---|---|
BladeSetConfiguration |
BladeSetDrvr.getBladeSetConfiguration() |
BladeSetConfiguration |
BladeSetDrvr.getConfig()
Gets the configuration object being used.
|
| Modifier and Type | Method and Description |
|---|---|
Map<ShutterSide,BladeSetConfiguration> |
ConfigPropConverter.getBladeSetConfigs()
Converts the property string for both sides to proper blade set 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 |
|---|---|
BladeSetConfiguration |
BladeSetSimulator.getBladeSetConfiguration()
Gets the (as yet unused) blade set configuration..
|
| 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.