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