Skip to content

com.inscoper.api.ESubDeviceLabel

ESubDeviceLabel enum defines types of sub-devices. More...

Enum Constants

Enum constants Description
NONE No type.
INIT Initialization.
FINISH De-initialization.
DIAG Diagnostic.
USB_CHECK USB Check.
X_AXIS X-axis position control.
Y_AXIS Y-axis position control.
MOVE_AXIS Axis motion control.
FOCUS Focus control.
SHUTTER Shutter control.
OBJECTIVE Objective changer control.
CUBE Filter cube changer control.
FILTER_WHEEL Filter wheel control.
TRIG_EDGE Trigger edge control.
TRIG_LEVEL Trigger level control.
CAM_CHECK_READY Camera readiness check.
MAGNIFICATION Magnification changer control.
PROPERTY Generic property.
CAM_START_CONTINUOUS Continuous camera acquisition start.
CAM_START Camera acquisition start.
CAM_STOP Camera acquisition stop.
CAM_SNAP Single image snap.
CAM_SOFTWARE_TRIG Software trigger for camera.
INTENSITY Intensity control.
SERIAL Serial check.
DIGITAL Digital check.
POST_INIT Post-Init = Static SubDevice.
DELAY_MINIMAL DeviceUpdate = Minimal delay.
DELAY_SHORT DeviceUpdate = Short delay.
DELAY_MEDIUM DeviceUpdate = Medium delay.
DELAY_LONG DeviceUpdate = Long delay.
DELAY_EXTRALONG DeviceUpdate = Extra long delay.
ALWAYS_UPDATE Contrary of "Update only when imaging".
MINIFICATION Negative magnification.
FOCUS_OFFSET On Focus offset SubDevice.
AUTOFOCUS_OFFSET On Autofocus offset SubDevice.
AUTOFOCUS_SWITCH On Autofocus switch SubDevice.
AUTOFOCUS_MODE On Autofocus mode SubDevice.
PIEZO On Piezo SubDevice.
PIEZO_DELAY On Piezo delay SubDevice.
EXCLUDE Exclude from recipes and IIS.
GENERIC_AXIS To be added to MoveALL process, Axis without a X/Y definition.
CHANNEL To be displayed in Channels by default.
AMBIGUOUS Ambiguous property.
EXCLUDE_FROM_SEQ Exclude property from sequence.

Public Functions

Name
final int swigValue()
ESubDeviceLabel swigToEnum(int swigValue)

Detailed Description

public enum com.inscoper.api.ESubDeviceLabel;

ESubDeviceLabel enum defines types of sub-devices.

Enumerates the functional categories of sub-devices within a larger device assembly, such as axes, shutters, filters, camera controls and NBO types.

Enum Constants Documentation

enum constant NONE

NONE =(InscoperJNI.ESubDeviceLabel_NONE_get());

No type.

enum constant INIT

INIT;

Initialization.

enum constant FINISH

FINISH;

De-initialization.

enum constant DIAG

DIAG;

Diagnostic.

enum constant USB_CHECK

USB_CHECK;

USB Check.

enum constant X_AXIS

X_AXIS;

X-axis position control.

enum constant Y_AXIS

Y_AXIS;

Y-axis position control.

enum constant MOVE_AXIS

MOVE_AXIS;

Axis motion control.

enum constant FOCUS

FOCUS;

Focus control.

enum constant SHUTTER

SHUTTER;

Shutter control.

enum constant OBJECTIVE

OBJECTIVE;

Objective changer control.

enum constant CUBE

CUBE;

Filter cube changer control.

enum constant FILTER_WHEEL

FILTER_WHEEL;

Filter wheel control.

enum constant TRIG_EDGE

TRIG_EDGE;

Trigger edge control.

enum constant TRIG_LEVEL

TRIG_LEVEL;

Trigger level control.

enum constant CAM_CHECK_READY

CAM_CHECK_READY;

Camera readiness check.

enum constant MAGNIFICATION

MAGNIFICATION;

Magnification changer control.

enum constant PROPERTY

PROPERTY;

Generic property.

enum constant CAM_START_CONTINUOUS

CAM_START_CONTINUOUS;

Continuous camera acquisition start.

enum constant CAM_START

CAM_START;

Camera acquisition start.

enum constant CAM_STOP

CAM_STOP;

Camera acquisition stop.

enum constant CAM_SNAP

CAM_SNAP;

Single image snap.

enum constant CAM_SOFTWARE_TRIG

CAM_SOFTWARE_TRIG;

Software trigger for camera.

enum constant INTENSITY

INTENSITY;

Intensity control.

enum constant SERIAL

SERIAL;

Serial check.

enum constant DIGITAL

DIGITAL;

Digital check.

enum constant POST_INIT

POST_INIT;

Post-Init = Static SubDevice.

enum constant DELAY_MINIMAL

DELAY_MINIMAL;

DeviceUpdate = Minimal delay.

enum constant DELAY_SHORT

DELAY_SHORT;

DeviceUpdate = Short delay.

enum constant DELAY_MEDIUM

DELAY_MEDIUM;

DeviceUpdate = Medium delay.

enum constant DELAY_LONG

DELAY_LONG;

DeviceUpdate = Long delay.

enum constant DELAY_EXTRALONG

DELAY_EXTRALONG;

DeviceUpdate = Extra long delay.

enum constant ALWAYS_UPDATE

ALWAYS_UPDATE;

Contrary of "Update only when imaging".

enum constant MINIFICATION

MINIFICATION;

Negative magnification.

enum constant FOCUS_OFFSET

FOCUS_OFFSET;

On Focus offset SubDevice.

enum constant AUTOFOCUS_OFFSET

AUTOFOCUS_OFFSET;

On Autofocus offset SubDevice.

enum constant AUTOFOCUS_SWITCH

AUTOFOCUS_SWITCH;

On Autofocus switch SubDevice.

enum constant AUTOFOCUS_MODE

AUTOFOCUS_MODE;

On Autofocus mode SubDevice.

enum constant PIEZO

PIEZO;

On Piezo SubDevice.

enum constant PIEZO_DELAY

PIEZO_DELAY;

On Piezo delay SubDevice.

enum constant EXCLUDE

EXCLUDE;

Exclude from recipes and IIS.

enum constant GENERIC_AXIS

GENERIC_AXIS;

To be added to MoveALL process, Axis without a X/Y definition.

enum constant CHANNEL

CHANNEL;

To be displayed in Channels by default.

enum constant AMBIGUOUS

AMBIGUOUS;

Ambiguous property.

enum constant EXCLUDE_FROM_SEQ

EXCLUDE_FROM_SEQ;

Exclude property from sequence.

Public Functions Documentation

function swigValue

public final int swigValue()

function swigToEnum

public static ESubDeviceLabel swigToEnum(
    int swigValue
)

Updated on 2026-09-03 at 12:14:19 +0200