Impact Acquire SDK Java
TDeviceDigitalOutputMode Class Reference

Defines grabber specific digital output modes. More...

Static Public Attributes

static final int ddomDigitalSignalPassThrough = acquireJNI.ddomDigitalSignalPassThrough_get()
 A signal connected to a digital input is passed through to this digital output.
 
static final int ddomDigitalSignalPassThroughInv = acquireJNI.ddomDigitalSignalPassThroughInv_get()
 A signal connected to a digital input is inverted and passed to this digital output.
 
static final int ddomExposureActive = acquireJNI.ddomExposureActive_get()
 The digital output will change its state during the active exposure period of the image sensor and will switch back to its initial state again once the exposure period is over.
 
static final int ddomExposureAndAcquisitionActive = acquireJNI.ddomExposureAndAcquisitionActive_get()
 When there is at least one outstanding request the digital output will change its state during the active exposure period of the image sensor and will switch back to its initial state again once the exposure period is over.
 
static final int ddomInternalVD = acquireJNI.ddomInternalVD_get()
 An internal VD sync.
 
static final int ddomManual = acquireJNI.ddomManual_get()
 The digital output can be switched manually.
 
static final int ddomPulse = acquireJNI.ddomPulse_get()
 A single pulse will be generated on the digital output.
 
static final int ddomRealTimeController = acquireJNI.ddomRealTimeController_get()
 The digital output is controlled by a Real Time Controller.
 
static final int ddomTemperatureOutOfRange = acquireJNI.ddomTemperatureOutOfRange_get()
 Will change the state whenever the device temperature moves in or out of defined limits(subject to change!).
 
static final int ddomUser = acquireJNI.ddomUser_get()
 A user defined signal will be generated on the digital output.
 

Detailed Description

Defines grabber specific digital output modes.

Member Data Documentation

◆ ddomDigitalSignalPassThrough

final int ddomDigitalSignalPassThrough = acquireJNI.ddomDigitalSignalPassThrough_get()
static

A signal connected to a digital input is passed through to this digital output.

◆ ddomDigitalSignalPassThroughInv

final int ddomDigitalSignalPassThroughInv = acquireJNI.ddomDigitalSignalPassThroughInv_get()
static

A signal connected to a digital input is inverted and passed to this digital output.

◆ ddomExposureActive

final int ddomExposureActive = acquireJNI.ddomExposureActive_get()
static

The digital output will change its state during the active exposure period of the image sensor and will switch back to its initial state again once the exposure period is over.

◆ ddomExposureAndAcquisitionActive

final int ddomExposureAndAcquisitionActive = acquireJNI.ddomExposureAndAcquisitionActive_get()
static

When there is at least one outstanding request the digital output will change its state during the active exposure period of the image sensor and will switch back to its initial state again once the exposure period is over.

◆ ddomInternalVD

final int ddomInternalVD = acquireJNI.ddomInternalVD_get()
static

An internal VD sync.

signal will be passed to this digital output.

In case of a camera this e.g. might be the cameras internal VD signal. This then can be used to synchronize two or more cameras.

◆ ddomManual

final int ddomManual = acquireJNI.ddomManual_get()
static

The digital output can be switched manually.

◆ ddomPulse

final int ddomPulse = acquireJNI.ddomPulse_get()
static

A single pulse will be generated on the digital output.

◆ ddomRealTimeController

final int ddomRealTimeController = acquireJNI.ddomRealTimeController_get()
static

The digital output is controlled by a Real Time Controller.

◆ ddomTemperatureOutOfRange

final int ddomTemperatureOutOfRange = acquireJNI.ddomTemperatureOutOfRange_get()
static

Will change the state whenever the device temperature moves in or out of defined limits(subject to change!).

◆ ddomUser

final int ddomUser = acquireJNI.ddomUser_get()
static

A user defined signal will be generated on the digital output.