public enum SoftwareState extends Enum<SoftwareState>
| Enum Constant and Description |
|---|
CALIBRATING
The shutter controller is performing a calibration (Maint mode).
|
CENTERING1
The first blade set is moving to its center position (Maint mode).
|
CENTERING2
The second blade set is moving to its center position (Maint mode).
|
CLOSED
The shutter is closed (Prod mode).
|
CLOSING
The shutter is closing (Prod mode).
|
DISABLED
Hardware protection logic has disabled operation of the shutter.
|
MOVING
A blade set is moving in response to a single-axis motion command (Maint mode).
|
OPENED
The shutter is open (Prod mode).
|
OPENING
The shutter is opening (Prod mode).
|
STILL
Blade sets are motionless (Maint mode).
|
SYNC_ERROR
Lost contact with the shutter controller or timed out in the Synchronizing state.
|
SYNCHRONIZING
Waiting for the shutter controller to enter its Still or Disabled state after a reset.
|
TRAVELING
The shutter is performing a traveling-slit exposure (Prod mode).
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
static SoftwareState |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SoftwareState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SoftwareState SYNCHRONIZING
public static final SoftwareState SYNC_ERROR
public static final SoftwareState DISABLED
public static final SoftwareState STILL
public static final SoftwareState MOVING
public static final SoftwareState CALIBRATING
public static final SoftwareState CENTERING1
public static final SoftwareState CENTERING2
public static final SoftwareState CLOSED
public static final SoftwareState OPENING
public static final SoftwareState TRAVELING
public static final SoftwareState OPENED
public static final SoftwareState CLOSING
public static SoftwareState[] values()
for (SoftwareState c : SoftwareState.values()) System.out.println(c);
public static SoftwareState valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getDescription()
Copyright © 2023 LSST. All rights reserved.