public static enum ScannerConfig.AimType extends java.lang.Enum<ScannerConfig.AimType>
Enum Constant and Description |
---|
CONTINUOUS_READ
Scan the barcodes continuously.
|
PRESENTATION
Presentation aim type; Continuous scene detection, scanning begins upon motion detection without any trigger press.
|
PRESS_AND_RELEASE
Press and release aim type; the scan status goes from idle to scanning by pressing and releasing the trigger.
|
PRESS_AND_SUSTAIN
Press and sustain aim type; This mode helps to continue the decode session until the beamTimer is expired, barcode is decoded
or cancels the read.
|
TIMED_HOLD
Timed hold aim type; The scan status is idle until the trigger is pressed.
|
TIMED_RELEASE
Timed release aim type; The scan status is idle until the trigger is pressed.
|
TRIGGER
Dual-stage trigger based aiming; The standard triggering mode that remains idle until the trigger is pressed.
|
Modifier and Type | Method and Description |
---|---|
static ScannerConfig.AimType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ScannerConfig.AimType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ScannerConfig.AimType TRIGGER
public static final ScannerConfig.AimType TIMED_HOLD
public static final ScannerConfig.AimType TIMED_RELEASE
public static final ScannerConfig.AimType PRESS_AND_RELEASE
public static final ScannerConfig.AimType PRESENTATION
public static final ScannerConfig.AimType CONTINUOUS_READ
public static final ScannerConfig.AimType PRESS_AND_SUSTAIN
public static ScannerConfig.AimType[] values()
for (ScannerConfig.AimType c : ScannerConfig.AimType.values()) System.out.println(c);
public static ScannerConfig.AimType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null