public enum CaptureTrigger extends Enum<CaptureTrigger>
As the names suggest, INTCAP can trigger on the rising or falling edge of a signal. Marker signals tell whether the axis is at one of possibly several positions recognized by the hardware. Some encoders have a mark for home position, for example. Externals are generally mapped to general-purpose input lines.
| Enum Constant and Description |
|---|
FALLING_FIRST_EXTERNAL
Valid for all controllers.
|
FALLING_FIRST_MARKER
Valid for all controllers.
|
FALLING_FOURTH_EXTERNAL
Invalid for AR-xxPE.
|
FALLING_FOURTH_MARKER
Invalid on AR-xxPE and AR-xxCE.
|
FALLING_SECOND_EXTERNAL
Valid for all controllers.
|
FALLING_SECOND_MARKER
Invalid for AR-xxPE.
|
FALLING_THIRD_EXTERNAL
Valid for all controllers.
|
FALLING_THIRD_MARKER
Invalid on AR-xxPE and AR-xxCE.
|
RISING_FIRST_EXTERNAL
Valid for all controllers.
|
RISING_FIRST_MARKER
Valid for all controllers.
|
RISING_FOURTH_EXTERNAL
Invalid for AR-xxPE.
|
RISING_FOURTH_MARKER
Invalid on AR-xxPE and AR-xxCE.
|
RISING_SECOND_EXTERNAL
Valid for all controllers.
|
RISING_SECOND_MARKER
Invalid for AR-xxPE.
|
RISING_THIRD_EXTERNAL
Valid for all controllers.
|
RISING_THIRD_MARKER
Invalid on AR-xxPE and AR-xxCE.
|
| Modifier and Type | Method and Description |
|---|---|
static CaptureTrigger |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CaptureTrigger[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CaptureTrigger RISING_FIRST_MARKER
public static final CaptureTrigger RISING_SECOND_MARKER
public static final CaptureTrigger RISING_FIRST_EXTERNAL
public static final CaptureTrigger RISING_SECOND_EXTERNAL
public static final CaptureTrigger FALLING_FIRST_MARKER
public static final CaptureTrigger FALLING_SECOND_MARKER
public static final CaptureTrigger FALLING_FIRST_EXTERNAL
public static final CaptureTrigger FALLING_SECOND_EXTERNAL
public static final CaptureTrigger RISING_THIRD_MARKER
public static final CaptureTrigger RISING_FOURTH_MARKER
public static final CaptureTrigger RISING_THIRD_EXTERNAL
public static final CaptureTrigger RISING_FOURTH_EXTERNAL
public static final CaptureTrigger FALLING_THIRD_MARKER
public static final CaptureTrigger FALLING_FOURTH_MARKER
public static final CaptureTrigger FALLING_THIRD_EXTERNAL
public static final CaptureTrigger FALLING_FOURTH_EXTERNAL
public static CaptureTrigger[] values()
for (CaptureTrigger c : CaptureTrigger.values()) System.out.println(c);
public static CaptureTrigger 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 nullCopyright © 2017 LSST. All rights reserved.