
public class ParkerController extends org.lsst.ccs.framework.ConfigurableComponent implements ShutterController
| Constructor and Description |
|---|
ParkerController() |
| Modifier and Type | Method and Description |
|---|---|
Map<ShutterSide,BladeSet> |
getBladeSets()
Gets the two blades set control objects created during initialization.
|
void |
init(Map<ShutterSide,BladeSetConfiguration> bsetConfigs,
ShutterConfiguration shutterConfig,
List<HallConfiguration> hallConfigs)
Initializes the ACR controller and creates the two blade-set objects.
|
getChildren, getEnvironment, setEnvironmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchange, dropSubmittedChanges, getCheckedValueFromConfiguration, getComponentByName, getName, getParent, getParentObject, getSubmittedChanges, getSubsystem, init, isParameterConfigurable, notifyChange, notifyChangeWithoutPreliminaryChecks, postStart, printConfigurableParameters, setBulkParameter, shutdownNow, start, submitChange, submitChanges, validateBulkChangepublic void init(Map<ShutterSide,BladeSetConfiguration> bsetConfigs, ShutterConfiguration shutterConfig, List<HallConfiguration> hallConfigs) throws IOException
init in interface ShutterControllerbsetConfigs - The blade set configurations the two sides.shutterConfig - The general shutter configuration.hallConfig - The Hall sensor configuration.IOException - if hardware problems occur.public Map<ShutterSide,BladeSet> getBladeSets()
getBladeSets in interface ShutterControllerCopyright © 2016 LSST. All rights reserved.