Impact Acquire SDK Java
|
Defines valid interface layouts for the device. More...
Static Public Attributes | |
static final int | dilDeviceSpecific = acquireJNI.dilDeviceSpecific_get() |
A device specific interface shall be used(deprecated for all GenICam™ compliant devices). | |
static final int | dilGenICam = acquireJNI.dilGenICam_get() |
A GenICam™ like interface layout shall be used. | |
Defines valid interface layouts for the device.
The device interface layout defines what kind of features will be available after the device driver has been opened and where these features will be located. Apart from that the interface layout also has impact at what time property values will be buffered for buffer captures.
|
static |
A device specific interface shall be used(deprecated for all GenICam™ compliant devices).
For most devices supported by this SDK this will be the only interface layout available. In this interface layout also most of the features will have the same name and location for every device even if a device is operated using another device driver. However this interface layout requires the driver to have detailed information about the underlying hardware, thus it will not be available for any third party hardware which might be usable with a certain device driver.
In contrast to the other interface layouts, this layout will use a buffered property approach. This means that consecutive buffers can be requested each using defined but different settings. At the time of requesting a buffer, the driver will internally store the current property settings and will re-program the hardware later at the time of processing this request if the current settings differ from the settings that shall be used for this request.
|
static |
A GenICam™ like interface layout shall be used.
This interface layout will be available when a device is (or claims to be) compliant with a the GenICam™ standard, thus provides a GenICam™ compliant XML interface description. This also applies for third party devices, which can be used with the GenICam™ GenTL Producer of Impact Acquire.
In this interface layout property value changes will always have immediate effect, thus when changing the exposure time directly after requesting a buffer this buffer might be captured with the new exposure time already depending on the time the buffer request is actually be processed.