Please enable JavaScript to view this site.

IDS Software Suite 4.96.1

Navigation: Appendix

History of uEye software versions

Scroll Previous Top Next More

For new features in the current driver version see What is New in this Version?

New in version 4.95.1

Cameras & functions

Described in chapter

The IDS Camera Manager user interface is now available in additional languages.

IDS Camera Manager

The virtual COM port driver can also be used on Windows 10.

 

The description in the manual for the IDS Camera Manager application under Linux has been revised and merged with the description under Windows.

IDS Camera Manager

The description in the manual for the uEye Demo application has been revised and expanded.

uEye Demo

Fixed an error when calling the function is_InitCamera() without a camera connected.

is_InitCamera()

Fixed a bug in the is_SetHardwareGain() function that allowed to always set a color gain even if a monochrome camera was addressed.

is_SetHardwareGain()

Flash timing has been corrected for the models UI-124x/UI-324x/UI-524x.

UI-124x/UI-324x/UI-524x

The is_GetVsyncCount() function is deprecated and has been moved to the "Deprecated functions" manual.

 

New in version 4.95.0

Cameras & functions

Described in chapter

The IDS Camera Manager has been revised completely and is based on the same source code for both Windows and Linux. This means that the same functions can be offered under Windows and Linux, e.g.

Camera information

Additional functions like boot boost, multicast or trusted pairing

Configuration of the GigE cameras optionally with persistent IP address, automatic IP address or via DHCP

Due to the revision of the user interface, some areas have been restructured. Therefore, the IDS Camera Manager is only available with German and English user interface in this version. Further languages will be added with the upcoming version.

IDS Camera Manager

Porting of further applications:

The sample application uEye Demo was previously only available on Linux. uEye Demo is now also available on Windows including the source code.

The uEye Hotpixel Editor is now also available under Linux. With the uEye Hotpixel Editor you can edit the list of sensor hotpixels stored in the camera.

uEye Demo

uEye Hotpixel Editor

In addition to a persistent IP address or an IP address from the IP address range for automatic IP configuration, you can also activate to obtain an IP address via a DHCP server. For this purpose, the is_IpConfig() function has been extended in addition to the IDS Camera Manager.

Manual ETH configuration

is_IpConfig()

The new function is_ImageQueue() joins all queue functions. With this, the following uEye functions are now obsolete:

is_ExitImageQueue()

is_InitImageQueue()

is_WaitForNextImage()

is_ImageQueue()

The is_CaptureConfiguration() function is used to define the settings of the internal image memory queue. You can configure the queue size (in MB) and the number of image memories.

is_CaptureConfiguration()

With version 4.95 there is a breaking change in the uEye .NET interface. In the previous versions there was only one uEye .NET Library, with version 4.95 the uEye .NET interface is split into two new libraries. This change makes the uEye .NET interface compatible with .NET Standard 2.0.

 

The header file uEye.h has been renamed to ueye.h in the same way under Windows and Linux.

Programming notes

Extensive improvements under Linux: for example, dynamic loading of the API is also possible or the use of the same debayering algorithms as under Windows.

 

The different parameter names for Mem and MemId have been unified to cMem and nMemId. The name is supplemented with the "p" prefix for the number of pointers. When using the uEye Python interface PyuEye in combination with "Named/Keyword arguments", the program code may have to be adjusted here.

is_AddToSequence()

is_AllocImageMem()

is_CopyImageMem()

is_CopyImageMemLines()

is_FreeImageMem()

is_GetActiveImageMem()

is_GetImageHistogram()

is_GetImageInfo()

is_InquireImageMem()

is_LockSeqBuf()

is_RenderBitmap()

is_SetAllocatedImageMem()

is_SetImageMem()

is_UnlockSeqBuf()

A new command has been added to the is_Configuration() function. This allows you to update the IP address of the network adapter that has been cached by the driver.

is_Configuration()

For is_Event() a new event was introduced: IS_SET_EVENT_FRAME_SKIPPED. The event is signaled when a frame has been skipped.

is_Event()

In the is_CaptureStatus() function the IS_CAP_STATUS_TRANSFER_FAILED status was introduced as replacement of the IS_CAP_STATUS_USB_TRANSFER_FAILED status. The IS_CAP_STATUS_USB_TRANSFER_FAILED status is obsolete and should no longer be used.

is_CaptureStatus()

The is_SetStarterFirmware() function is obsolete and is replaced by the IS_ALLOW_STARTER_FW_UPLOAD parameter in the is_InitCamera() function.

is_InitCamera()

UI-359x: When activating subsampling, the sensor-internal anti-blooming function is automatically switched on.

UI-359x

The number of image memories that the driver preloads in the USB subsystem has been increased. Note especially for embedded systems that this increases the memory requirements.

 

The behavior of the flash pin (pin 8) of the uEye LE USB 3.1 Gen 1 has been revised. After booting, the pin now outputs a HIGH level. This corresponds to the behavior of the flash pin as in the USB 3 uEye LE camera family.

uEye LE USB 3.1 Gen 1

The USB 2 firmware files have been moved to the hard disk corresponding to the USB 3 firmware files.

 

New in version 4.94

Cameras & functions

Described in chapter

New models in the uEye LE USB 3.1 Gen 1 camera family:

Models with active focus: UI-327xLE AF, UI-386xLE AF

Models with vertical Type-C connector: UI-359xLE VU Rev.2

Models with active focus and vertical Type-C connector: UI-327xLE VU AF, UI-388xLE VU AF

UI-327x

UI-359x

UI-386x

UI-388x

New function: The is_Event() function replaces the previous functions for event handling. This not only simplifies the use of events, but also standardizes programming under Windows and Linux.

With this, the following uEye functions are now obsolete:

is_DisableEvent()

is_EnableEvent()

is_ExitEvent()

is_InitEvent()

is_WaitEvent()

is_Event()

Event/message handling

This version also introduces new events:

IS_SET_EVENT_END_OF_EXPOSURE

IS_SET_EVENT_NEW_DEVICE_ETH/IS_SET_EVENT_NEW_DEVICE_USB

IS_SET_EVENT_REMOVAL_ETH/IS_SET_EVENT_REMOVAL_USB

IS_SET_EVENT_STATUS_CHANGED_ETH/IS_SET_EVENT_STATUS_CHANGED_USB

IS_SET_EVENT_USER_DEFINED_BEGIN … IS_SET_EVENT_USER_DEFINED_END

is_Event()

The is_ExitCamera() function was changed under Linux, so that the function works like under Windows. Under Linux the function was asynchronous and it could happen that the function returned before a camera was completely closed. This caused errors in a few applications where is_ExitCamera() and is_initCamera() were called immediately after each other. This could cause is_InitCamera() to be called even though the camera was not yet completely closed.

The timing of the is_ExitCamera() function changes with this update.

is_ExitCamera()

The camera front of the camera families GigE uEye CP and USB 3 uEye CP has been redesigned.

Mechanical specifications GigE uEye CP

Mechanical specifications USB 3 uEye CP

UI-1007XS - general improvements

Fixed a bug that in rare cases the color display was incorrect.

The is_ColorTemperature() function returned IS_SUCCESS, although this function is not supported by the camera.

An error was fixed that the manual focus value was not restored from the parameter file or parameter set. Instead, the last value determined in autofocus mode from the API was used.

Fixed a bug in the HALCON interface that caused the focus values to not be applied correctly.

UI-1007XS

GigE uEye Kameras - general improvements

Fixed a bug that could cause GigE cameras to display the error "140 - A capturing operation is in progress and must be terminated first" during image acquisition.

The closing of GigE cameras has been time-optimized.

GigE uEye CP Rev. 2, GigE uEye FA and GigE uEye SE Rev. 4: The behavior of the "u64TimeStampDevice" timestamp (is_GetImageInfo()) in trigger mode was corrected.

 

UI-154xLE Rev. 2: Fixed a bug that the hot pixel correction did not work when horizontal mirroring was enabled.

UI-154x

UI-158x: Fixed a bug that caused false colors in the image.

UI-158x

UI-304xLE: Fixed a bug that caused the camera to stop supporting subsampling (2x).

UI-304x

UI-348x/UI-548x: Due to an error the flash timing was incorrect in burst trigger mode in combination with low exposure times.

UI-348x/UI-548x

New in version 4.93

Cameras & functions

Described in chapter

In the camera families uEye SE USB 3.1 Gen 1 and USB 3 uEye CP Rev. 2, the following models support binnning (horizontal and vertical):

UI-300x

UI-304x

UI-306x

UI-307x

UI-308x

UI-309x

UI-320x

UI-326x

UI-327x

UI-328x

UI-329x

UI-386x

UI-388x

UI-300x

UI-304x

UI-306x

UI-307x

UI-308x

UI-309x

UI-320x

UI-326x

UI-327x

UI-328x

UI-329x

UI-386x

UI-388x

For the following models in the camera families uEye SE USB 3.1 Gen 1, USB 3 uEye CP Rev. 2, GigE uEye CP Rev. 2, GigE uEye FA, GigE uEye SE Rev. 4, the frame rate increases for vertical subsampling with a factor of 2 or larger:

UI-300x

UI-304x/UI-504x

UI-307x

UI-308x

UI-309x

UI-320x/UI-520x

UI-327x/UI-527x

UI-328x/UI-528x

UI-329x/UI-529x

UI-300x

UI-304x/UI-504x

UI-307x

UI-308x

UI-309x

UI-320x/UI-520x

UI-327x/UI-527x

UI-328x/UI-528x

UI-329x/UI-529x

In the uEye LE USB 3.1 Gen 1 camera family, the following models support subsampling:

UI-304xLE

UI-327xLE

Camera data UI-304xLE

Camera data UI-327xLE

The is_Measure() function was extended and modified to support the uEye LE USB 3.1 Gen 1 AF functions.

is_Measure()

UI-1007XS: Fixed a bug when writing internal registers which caused a wrong colored image.

UI-1007XS

New in version 4.92.3

Cameras & functions

Described in chapter

Modifications for UI-1007XS

The auto exposure (AES) has been improved.

From version 4.92.3 on, the UI-1007XS supports digital zooming for compressed images.

The image quality for JPEG compression and image smoothing have been improved.

The color rendering and brightness of the UI-1007XS have been reworked and adapted to the previous XS model.

The autofocus function has been revised and the continuous autofocus function has been implemented in the software.

To provide a better image quality, the frame rates in YUV mode are reduced in the resolutions 1280x960, 1280x720, 640x480 and 800x480.

UI-1007XS

is_Zoom()

New in version 4.92.2

Cameras & functions

Described in chapter

New modell in the uEye SE USB 3.1 Gen 1 camera family: UI-306xSE

UI-306xSE

New modell in the uEye SE USB 3.1 Gen 1 camera family: UI-307xSE

UI-307xSE

New modell in the uEye SE USB 3.1 Gen 1 camera family: UI-386xSE

UI-386xSE

New in version 4.92

Cameras & functions

Described in chapter

New model in the USB uEye XS camera family: UI-1007XS

UI-1007XS

New model in the uEye LE USB 3.1 Gen 1 camera family: UI-304xLE

UI-304xLE

Revised models in the USB uEye LE camera family: UI-148xLE Rev. 2

UI-148xLE Rev. 2

With the contrast-based autofocus, the uEye LE USB 3.1 Gen 1 AF models support an autofocus function in addition to manual focus.

uEye Cockpit: Focus

is_Focus()

From version 4.92 on, the extended pixel clock is disabled for the models UI-313x and UI-314x to improve the image quality.

uEye Cockpit: Camera

is_DeviceFeature()

Further models support the black level reference:

UI-300xSE

UI-320xSE

UI-309xSE

UI-329xSE

UI-520xFA

UI-520xSE Rev. 4

UI-529xFA

UI-529xSE Rev. 4

is_Blacklevel()

The is_DeviceFeature() function has been modified to activate the global start shutter function. With this, the following uEye function is now obsolete:

is_SetGlobalShutter()

is_DeviceFeature(): Switching the shutter mode

The function is_CameraStatus() sets the trigger counters of all cameras from version 4.92 on. With this, the following uEye function is now obsolete:

is_SetTriggerCounter()

is_CameraStatus()

Changes to the system requirements for Windows 7: From version 4.91 on, the Microsoft hotfix KB3033929 must be installed for installing the IDS Software Suite with WHQL (e.g. OEM drivers). This hotfix supports SHA-2 code signing under Windows 7.

System requirements

The IDS Software Suite 4.92 is the last version that supports the discontinued camera model UI-3013XC.

UI-3013XC

Improvements and bug fixes for the reconnect mechanism.

 

The GigE firmware files have been moved to the hard disk corresponding to the USB 3 firmware files.

 

New in version 4.91.1

Cameras & functions

Described in chapter

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-304xSE

UI-304xSE

New model in the GigE uEye SE Rev. 4 camera family: UI-504xSE Rev. 4

UI-504xSE Rev. 4

Improved thread safety for the functions is_InitCamera() and is_ExitCamera(), so uEye cameras can be initialized in parallel.

is_InitCamera()

is_ExitCamera()

The behavior of USB uEye cameras has been improved so that a reconnect no longer requires a message loop.

is_InitEvent()

Linux: The IDS Software Suite 4.91 is the last version that supports the discontinued camera models UI-112x/UI-512x and XS.

UI-112x/UI-512x

XS

New in version 4.91

Cameras & functions

Described in chapter

New camera series uEye LE USB 3.1 AF ("active focus") for use with liquid lenses

PCB version uEye LE USB 3.1 Gen 1 AF

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-327xSE

UI-327x

New model in the uEye LE USB 3.1 Gen 1 camera family: UI-359xLE Rev. 2

UI-359xLE Rev. 2

New model in the GigE uEye FA camera family: UI-504xFA

UI-504xFA

From this version on, the following models support the global start function:

UI-359xCP Rev. 2 and UI-359xLE Rev. 2

UI-386x/UI-586x

UI-388x/UI-588x

uEye Cockpit: Properties - Trigger

UI-359x

UI-386x/UI-586x

UI-388x/UI-588x

Revised models in the USB uEye LE camera family

UI-122xLE Rev. 2

UI-154xLE Rev. 2

Sharpness measurement: Up to 5 sharpness measurement ranges can be set.

uEye Cockpit: Measuring image scharpness

Query temperature status for GigE uEye CP Rev. 2/FA/SE Rev. 4

is_DeviceFeature(): Querying the temperature state

uEye Cockpit displays lost images for AVI

uEye Cockpit: Recording a video sequence

To improve the behavior of the image memory during lock/unlock, the lock mechanism for image memory has been changed from "binary" to "multiple readers/single-writer lock". From version 4.91 on, the number of "Unlock" calls must match the number of "Lock" calls to free the image memory. This affects the functions is_LockSeqBuf(), is_UnlockSeqBuf(), is_ClearSequence(), is_FreeImageMem(), and is_SetImageMem(). If the image memory is not completely unlocked and hence freed again, no image memory is available for the acquisition and the image acquisition stops.

is_LockSeqBuf()

is_UnlockSeqBuf()

is_ClearSequence()

is_FreeImageMem()

is_SetImageMem()

uEye Demo and IDS Camera Manager under Linux with Qt5

Installing the IDS Software Suite under Linux

Windows: The IDS Software Suite 4.91 is the last version that supports the discontinued camera models UI-112x/UI-512x and XS.

UI-112x/UI-512x

XS

Changes to the system requirements for Windows 7: From version 4.91 on, the Microsoft hotfix KB3033929 must be installed for installing the IDS Software Suite without WHQL (e.g. OEM drivers). This hotfix supports SHA-2 code signing under Windows 7.

System requirements

New in version 4.90.6

Cameras & functions

Described in chapter

New model in the USB 3 uEye CP Rev. 2 camera family: UI-304xCP

UI-304x

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-326xSE

UI-326x

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-328xSE

UI-328x

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-337xSE

UI-337x

New model in the GigE uEye CP Rev. 2 camera family: UI-504xCP

UI-504x

New model in the GigE uEye FA camera family: UI-586xFA

UI-586x

New model in the GigE uEye FA camera family: UI-588xFA

UI-588x

New model in the GigE uEye SE Rev. 4 camera family: UI-524xSE Rev. 4

UI-524x

New model in the GigE uEye SE Rev. 4 camera family: UI-527xSE Rev. 4

UI-527x

New model in the GigE uEye SE Rev. 4 camera family: UI-528xSE Rev. 4

UI-528x

New model in the GigE uEye SE Rev. 4 camera family: UI-586xSE Rev. 4

UI-586x

New model in the GigE uEye SE Rev. 4 camera family: UI-588xSE Rev. 4

UI-588x

New in version 4.90.4

Cameras & functions

Described in chapter

From version 4.90.4 on, the uEye LE USB 3.1 Gen 1 camera family supports setting the flash delay as well as the flash duration.

uEye Cockpit: Properties - Input/Output

New in version 4.90.3

Cameras & functions

Described in chapter

The following models will be shipped with a different sensor variant and replace the previous models:

UI-316xCP Rev. 2.1

UI-318xCP Rev. 2.1

The electrical and optical properties as well as the general characteristics of the sensors remain unchanged.

UI-316x

UI-318x

Further camera models support the multi AOI function:

UI-300xSE

UI-309xSE

UI-300x

UI-309x

The monochrome models of the camera families GigE uEye CP Rev. 2, GigE uEye FA, and GigE uEye SE Rev. 4 also support LUT in the hardware.

is_LUT()

New in version 4.90

Cameras & functions

Described in chapter

Support of the new camera family: GigE uEye SE Rev. 4

GigE uEye SE Rev. 4

New model in the GigE uEye SE Rev. 4 camera family: UI-513xSE Rev. 4

UI-513x

New model in the GigE uEye SE Rev. 4 camera family: UI-514xSE Rev. 4

UI-514x

New model in the GigE uEye SE Rev. 4 camera family: UI-520xSE Rev. 4

UI-520x

New model in the GigE uEye SE Rev. 4 camera family: UI-525xSE Rev. 4

UI-525x

New model in the GigE uEye SE Rev. 4 camera family: UI-526xSE Rev. 4

UI-526x

New model in the GigE uEye SE Rev. 4 camera family: UI-529xSE Rev. 4

UI-529x

New model in the GigE uEye SE Rev. 4 camera family: UI-548xSE Rev. 4

UI-548x

New model in the GigE uEye SE Rev. 4 camera family: UI-558xSE Rev. 4

UI-558x

Support of the new camera family: uEye SE USB 3.1 Gen 1

uEye SE USB 3.1 Gen 1

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-300xSE

UI-300x

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-308xSE

UI-308x

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-309xSE

UI-309x

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-320xSE

UI-320x

New model in the uEye SE USB 3.1 Gen 1 camera family: UI-329xSE

UI-329x

New model in the GigE uEye FA camera family: UI-5130FA

UI-513x

New model in the GigE uEye FA camera family: UI-5140FA

UI-514x

New model in the GigE uEye FA camera family: UI-5200FA

UI-520x

New model in the GigE uEye FA camera family: UI-5240FA

UI-524x

New model in the GigE uEye FA camera family: UI-5250FA

UI-525x

New model in the GigE uEye FA camera family: UI-5270FA

UI-527x

New model in the GigE uEye FA camera family: UI-5290FA

UI-529x

New model in the GigE uEye FA camera family: UI-5480FA

UI-548x

New model in the GigE uEye FA camera family: UI-5580FA

UI-558x

The IDS Camera Manager does not require administrative privileges to start. Administrative privileges are required for some special functions like setting the network or configuring the CPU idle states. A hint is displayed in these cases.

IDS Camera Manager under Windows

The peak mode for the automatic control of the exposure time (AES - auto exposure shutter) has been reworked and now allows a finer granularity of the target value and the hysteresis. It is also possible to define which color channels are used to control the target value.

is_AutoParameter()

In a multi-camera system, you can identify the camera families uEye LE USB 3.1 Gen 1, uEye SE USB 3.1 Gen 1, USB 3 uEye CP Rev. 2, USB 3 uEye CP, USB 3 uEye LE, and USB 3 uEye ML by LED flashes. The "Identify camera" function is available in the camera list of the IDS Camera Manager.

IDS Camera Manager: Camera list

New in version 4.82.2

Cameras & functions

Described in chapter

New model in the GigE uEye CP Rev. 2 camera family: UI-548xCP Rev. 2

UI-548x

New model in the GigE uEye CP Rev. 2 camera family: UI-558xCP Rev. 2

UI-558x

New in version 4.82.1

Cameras & functions

Described in chapter

Support of the new camera family: GigE uEye CP Rev. 2

GigE uEye CP Rev. 2

New model in the GigE uEye CP Rev. 2 camera family: UI-513xCP Rev. 2

UI-513x

New model in the GigE uEye CP Rev. 2 camera family: UI-514xCP Rev. 2

UI-514x

New model in the GigE uEye CP Rev. 2 camera family: UI-524xCP Rev. 2

UI-524x

New model in the GigE uEye CP Rev. 2 camera family: UI-525xCP Rev. 2

UI-525x

New model in the GigE uEye CP Rev. 2 camera family: UI-526xCP Rev. 2

UI-526x

New model in the GigE uEye CP Rev. 2 camera family: UI-527xCP Rev. 2

UI-527x

New model in the GigE uEye CP Rev. 2 camera family: UI-528xCP Rev. 2

UI-528x

New model in the GigE uEye CP Rev. 2 camera family: UI-537xCP Rev. 2

UI-537x

New model in the GigE uEye CP Rev. 2 camera family: UI-586xCP Rev. 2

UI-586x

New model in the GigE uEye CP Rev. 2 camera family: UI-588xCP Rev. 2

UI-588x

Support of the new camera family: GigE uEye FA

GigE uEye FA

New model in the GigE uEye FA camera family: UI-526xFA

UI-526x

New model in the GigE uEye FA camera family: UI-528xFA

UI-528x

The sequencer mode was enhanced: The trigger sources can be queried that are supported by the camera.

is_Sequencer()

The adaptive hot pixel correction was enhanced by an optional cluster detection.

uEye Cockpit: Properties - Miscellaneous

is_HotPixel()

New in Version 4.82

Cameras & functions

Described in chapter

Support of the new camera family: uEye LE USB 3.1 Gen 1

uEye LE USB 3.1 Gen 1

New model in the uEye LE USB 3.1 Gen 1 camera family:

UI-313x

UI-313x

New model in the uEye LE USB 3.1 Gen 1 camera family:

UI-327x

UI-327x

New model in the uEye LE USB 3.1 Gen 1 camera family:

UI-386x

UI-386x

New model in the uEye LE USB 3.1 Gen 1 camera family:

UI-388x

UI-388x

New adaptive hot pixel correction: The adaptive hot pixel correction detects dynamically hot pixels in the current frame and adaptively corrects the hot pixels.

uEye Cockpit: Properties - Miscellaneous

is_Hotpixel()

A new parameter in the sequencer set can be used to configure the flash settings in sequencer mode.

is_Sequencer()

USB Power Delivery for the uEye LE USB 3.1 Gen 1 camera family

is_PowerDelivery()

The loading of the FPN correction data can be disabled for the models UI-313x, UI-314x, UI-316x, and UI-318x

IDS Camera Manager: Camera information

Setting the FPN correction

The models UI-313xCP and UI-314xCP now support the HDR mode with kneepoints.

uEye Cockpit: Properties - Kneepoints (HDR mode)

is_EnableHdr()

UI-386x and UI-388x:

New values for long exposure

UI-386x

UI-388x

General performance improvements for the UI-359xCP model

UI-359x

New in Version 4.81.1

Cameras & functions

Described in chapter

New model in the USB 3 uEye CP Rev. 2 camera family:

UI-307x

UI-307x

New model in the USB 3 uEye CP Rev. 2 camera family:

UI-327x

UI-327x

New model in the USB 3 uEye CP Rev. 2 camera family:

UI-386x

UI-386x

New model in the USB 3 uEye CP Rev. 2 camera family:

UI-388x

UI-388x

More camera models support the multi AOI function:

UI-307x

uEye Cockpit: Multi-AOI (3)

More camera models support the IDS line scan (AOI merge mode):

UI-307xCP

UI-327xCP

UI-386xCP

UI-388xCP

uEye Cockpit: Vertical AOI merge mode

New in Version 4.81

Cameras & functions

Described in chapter

More camera models support the multi AOI function:

UI-313x

UI-314x

UI-316x

UI-318x

uEye Cockpit: Multi AOI (3)

More camera models support the IDS line scan (AOI merge mode):

UI-313xCP

UI-314xCP

UI-316xCP

UI-318xCP

uEye Cockpit: Vertical AOI merge mode

The dialog for the sequence AOI mode has been reworked and redesigned.

uEye Cockpit: Properties Sequence AOI

is_AOI(): Using the sequence AOI mode

New function is_Sequencer() for the sequencer mode. In sequencer mode, you can define different parameters for image acquisition via sequencer sets that are processed one after another. For example, you can create imaging sequences with different exposure times. Therefore, fast parameter changes are possible.

is_Sequencer()

The green status LED of the USB 3 uEye cameras can be controlled via the is_IO() function.

is_IO()

During driver installation, OpenMP is enabled by default if a multi-core system is detected.

Performance overview

is_Configuration()

FPN calibration for the models UI-313x, UI-314x, UI-316x and UI-318x

IDS Camera Manager: Camera information

New function is_PersistentMemory() for reading and writing the user memory of the camera. With this function, the following uEye functions are now obsolete:

is_ReadEEPROM()

is_WriteEEPROM()

is_PersistentMemory()

Obsolete functions

From version 4.81 on, the USB 3 uEye CP Rev. 2 cameras are operated with active image memory by default. Deactivation of the image memory is not possible any more. If you check the "Compatibility mode" option, you can disable the internal image memory again. This corresponds to the camera behavior up to and including IDS Software Suite 4.80.2.

IDS Camera Manager: Image memory

The uEye Streaming library is available as separate download. It provides an interface to set up a RTSP server for streaming images from an IDS industrial camera.

uEye Streaming library

hint_info

The USB uEye and GigE uEye RE camera families have been discontinued and will not be supported with new drivers from version 4.81 on.

New in Version 4.80.2

Cameras & functions

Described in chapter

New models in the USB 3 uEye CP Rev. 2 camera family:

UI-308x

Camera and sensor data: UI-308x

UI-308x application notes

New models in the USB 3 uEye CP Rev. 2 camera family:

UI-328x

Camera and sensor data: UI-328x

UI-328x application notes

New in Version 4.80.1

Cameras & functions

Described in chapter

New dialog in uEye Cockpit for configuring the multi AOI for UI-306x

Multi AOI (3)

With the model UI-306x, you can use the function for extending the pixel clock.

is_DeviceFeature(): Using the extended pixel clock

The streaming dialogs were removed from uEye Cockpit and will be available in a specific, independent sample program.

 

New in Version 4.80

Cameras & functions

Described in chapter

Driver support for Windows 10

System requirements

New models in the USB 3 uEye CP Rev. 2 camera family:

UI-313x

UI-316x

UI-318x

Camera and sensor data: UI-313x

UI-313x application notes

Camera and sensor data: UI-316x

UI-316x application notes

Camera and sensor data: UI-318x

UI-318x application notes

Flashing per line is possible in AOI merge mode

uEye Cockpit: Vertical AOI merge mode

is_DeviceFeature()

New lower bound for AOI height of different sensor models: minimum 2 lines for monochrome sensors and 4 lines for color sensors

Camera and sensor data

hint_info

The operating system Windows Vista is not supported by driver version 4.80 or higher.

New in Version 4.72

Cameras & functions

Described in chapter

New model in the USB 3 uEye LE camera family:

UI-359x

Camera- and sensor data: UI-359x

UI-359x application notes

New in Version 4.71

Cameras & functions

Described in chapter

New model in the GigE uEye CP camera family:

UI-526x

Camera- and sensor data: UI-526x

UI-526x application notes

New in Version 4.70

Cameras & functions

Described in chapter

New model in the USB 3 uEye CP Rev. 2 camera family:

UI-314x

Camera- and sensor data: UI-314x

UI-314x application notes

New model in the USB 3 uEye CP Rev. 2 camera family:

UI-326x

Camera- and sensor data: UI-326x

UI-326x application notes

New model in the USB 3 uEye CP Rev. 2 camera family:

UI-359x

Camera- and sensor data: UI-359x

UI-359x application notes

For the models of the USB 3 uEye CP Rev. camera family, you can activate the internal image memory if necessary.

uEye Cockpit: Advanced features

is_DeviceFeature():

Using the internal image memory

Querying the temperature state

Adjustable mode for automatic image control (AES/AGC) via mean value or peak white

uEye Cockpit: AES/AGC

is_AutoParameter(): Configuring the auto control

The I2C stop bit can be enabled or disabled for the read command.

is_DeviceFeature(): Setting the I2C stop bit

The camera's GPIO can be configured for the usage of a serial interface in uEye Cockpit.

Digital inputs/outputs: Serial interface

uEye Cockpit: Input/output

Enhancement of the uEye parameter file

uEye parameter file (ini file)

New in Version 4.60

Cameras & functions

Described in chapter

Introduction of the revised USB 3 uEye CP Rev. 2 with the new camera modell UI-306xCP.

Camera- and sensor data: UI-306x

Application notes UI-306x

Support of the new model USB 3 uEye XC in the USB 3.0 camera family

Camera- and sensor data: UI-3013XC

Application notes UI-3013XC

The camera model UI-3013XC also uses the new uEye Cockpit.

Opening the USB uEye XC camera family

hint_info

The operating system Windows XP is not supported by driver version 4.60 or higher.

New in Version 4.50

Cameras & functions

Described in chapter

The new uEye Cockpit for the XS camera is now integrated in the driver by default.

Opening USB uEye XS

The multicast mode for GigE uEye cameras allows simultaneous access by multiple clients on a virtual multicast camera for image display.

IDS Camera Manager: Additional functions - Read-only multicast configuration and Manual ETH configuration

is_Multicast()

Saving images in uEye Cockpit using automatic image file names

uEye Cockpit: Naming files automatically

New functions for saving images as RAW files

RAW function descriptions

Some uEye models now support a trigger prescaler. This makes it possible to prescale the trigger signal by an adjustable value. This is necessary if the trigger delivers more signals as needed for image capturing.

uEye Cockpit: Properties - Trigger

is_Trigger()

Further camera models now support the AOI merge mode.

uEye Cockpit: Properties - Vertical AOI merge mode

is_DeviceFeature(): Configuring the AOI merge mode

Further camera models now support the multi integration mode.

Multi integration mode

uEye Cockpit: Properties - Shutter

is_DeviceFeature(): Using the multi integration mode

The general purpose I/O can also be used for trigger input on the models USB 3 uEye CP/LE/ML and GigE uEye LE/RE PoE.

is_IO(): Using GPIO

New commands for the boot boost function: Changes can be enabled synchronously for all cameras.

is_BootBoost()

If a GigE uEye camera is operated in trusted pairing mode, the camera remains in paired state even if the camera is disconnected from the network. After reconnection to the network, image capturing can start again.

is_Configuration()

Using the is_RenderBitmap() function, images can be rotated at the display.

is_RenderBitmap()

New predefined LUT characteristics

is_LUT()

hint_info

The USB uEye ME and GigE uEye HE camera families have been discontinued and will not be supported with new drivers from version 4.50 on.

New in version 4.41

Cameras & functions

Described in chapter

Performance improvements for UI-325xLE and UI-3250ML

Camera and sensor data: UI-125x/UI-325x/UI-525x

Performance improvements for UI-348xLE and UI-3480ML

Camera and sensor data: UI-148x/UI-348x/UI-548x

Performance improvements for UI-358xLE and UI-3580ML

Camera and sensor data: UI-158x/UI-358x/UI-558x

New in Version 4.40

Cameras & functions

Described in chapter

Support of the new camera family USB 3 uEye LE

Mechanical specifications USB 3 uEye LE

Electrical specifications USB 3 uEye LE

Support of the new camera family USB 3 uEye ML

Mechanical specifications USB 3 uEye ML

Electrical specifications USB 3 uEye ML

New models in the GigE uEye CP camera family:

UI-536x

UI-537x

Camera- and sensor data: UI-536x

Application notes UI-336x/UI-536x

Camera- and sensor data: UI-537x

Application notes UI-337x/UI-537x

For model UI-325x: New multi integration mode for sequential exposure via the internal pulse-width modulation or via GPIO.

is_DeviceFeature()

The Log mode of the models UI-124x/UI-324x/UI-524x and UI-125x/UI-325x/UI-525x is extended by a new auto log mode.

uEye Cockpit: Shutter

is_DeviceFeature()

The UI-324x model now also supports the AOI merge mode.

uEye Cockpit: Vertical AOI Merge Mode

is_DeviceFeature()

New features for XS:

Support of further color formats

New image size 800 x 400, also with 30 fps

New image effect "crosshairs"

Camera- and sensor data: XS

is_DeviceFeature()

New function is_LUT() for setting the software/hardware LUT

uEye Cockpit: LUT

is_LUT()

New function is_Gamma() for setting the gamma

is_Gamma()

New parameters for the is_IO() function: auto flash timing in freerun mode

is_IO()

Extension of the is_GetImageInfo() function to query the time between the arrival of the image raw data and the setting of the frame event. The value can be used as a reference for the maximum possible frame rate.

is_GetImageInfo()

Extension of the is_ParameterSet() function to delete a parameter set in the camera memory or query if a parameter set is saved in the camera.

is_ParameterSet()

Informationen in this manual

Described in chapter

With the is_LUT() function the following uEye functions are now obsolete:

is_GetCameraLUT()

is_SetCameraLUT()

Obsolete functions

With the is_Gamma() function the following uEye function is now obsolete:

is_SetGamma()

Obsolete functions

New in Version 4.31

Cameras & functions

Described in chapter

New model in the USB 3 uEye CP camera family: UI-336x

Camera and sensor data: UI-336x

Application notes UI-336x

New models in the GigE uEye LE camera family: UI-548xLE and UI-558xLE

Camera and sensor data: UI-548x

Application notes UI-548x

Camera and sensor data: UI-558x

Application notes UI-558x

New functions for XS camera

is_DeviceFeature(): Using image effects

is_Focus(): Using measuring zones

is_Zoom(): Digital zoom for XS

The burst trigger mode can also be used in combination with USB 3 uEye cameras

is_Trigger()

Switch on/off the IPO thread for performance optimization of image acquisition

IDS Camera Manager: Additional functions

is_Configuration()

The SENSORINFO structure has been extended so you can retrieve the color of the first pixel (top left) in the Bayern pattern.

is_GetSensorInfo()

Simplified generating of virtual COM ports via command line

IDS Camera Manager: Additional functions

New in Version 4.30

Cameras & functions

Described in chapter

New functions for XS:

Color temperature for lens correction can be set

New pixel clock: 9 Mhz

uEye Cockpit: XS

is_ColorTemperature()

Camera- and sensor data: XS

XS application notes

New functions for the UI-337x model:

Triggered line scan mode (vertical AOI merge mode)

uEye Cockpit: Advanced features

is_DeviceFeature()

New command for data transmission:

IS_CM_PREFER_PACKED_SOURCE_FORMAT

is_SetColorMode()

New parameter for the is_DeviceFeature() function:

Configure timestamp

is_DeviceFeature()

New configuration mode for GigE uEye cameras under Linux.

is_Configuration()

New event when the first data packet is transferred to the PC: IS_SET_EVENT_FIRST_PACKET_RECEIVED

is_EnableEvent()

New in Version 4.22

Cameras & functions

Described in chapter

Support of the new XS model in the USB uEye XS camera family

Camera- and sensor data: XS

XS application notes

Support of the new camera models UI-234x/634x

Camera- and sensor data: UI-234x/UI-634x

UI-234x/UI-634x application notes

AOI merge mode (line scan mode) for the camera model UI-337x

Line scan mode

is_DeviceFeature()

Added new functions of the XS in the is_DeviceFeature() function

is_DeviceFeature()

New in Version 4.21

Cameras & functions

Described in chapter

Support of new 2 Megapixel e2v and 4 Megapixel CMOSIS sensors

UI-125x/UI-325x/UI-525x

UI-337x

GigE uEye RE now available with PoE

Mechanical specifications: GigE uEye RE PoE

Electrical specifications: GigE uEye RE PoE

Additions to the function is_Exposure() for UI-337x dual exposure feature

is_Exposure()

Additions to the function is_DeviceFeature() to control sensor specific functions of UI-337x

is_DeviceFeature()

Download the Common Vision Blox driver directly from the manufacturers website

 

New in Version 4.20

Cameras & functions

Described in chapter

CCD models with hardware revision 3:

Up to twice as fast as existing uEye CCD cameras

Improved long time exposure function

12 bit per pixel now also available for USB 2.0 cameras

Camera and sensor data

GigE cameras have been equipped with additional trigger functions such as pre- and post-trigger. The addressable image memory makes multicamera operation even easier.

Using the camera memory (GigE uEye cameras)

More functions for the USB 3 uEye CP camera series:

Hot pixel corrections, color conversion, gamma and LUT are now integrated at the hardware level for all USB 3.0 uEye CP models. This reduces PC load and further enhances color reproduction quality significantly.

An event/message indicates when the transfer speed changes from USB 2.0 to USB 3.0 and vice versa.

-

The is_Measure() function allows the measurement of the image sharpness in the current image. The sharpness is returned as a relative value. For this function a new camera demo is added.

is_Measure()

New color formats are added:

IS_CM_RGB12_PACKED

IS_CM_RGBA12_PACKED

IS_CM_BGR12_PACKED

IS_CM_BGRA12_PACKED

IS_CM_RGB8_PLANAR

The following formats are renamed and the previous formats are moved to the ueye_deprecated.h header file:

IS_CM_BGR10V2_PACKED (new IS_CM_BGR10_PACKED)

IS_CM_RGB10V2_PACKED (new: IS_CM_RGB10_PACKED)

IS_CM_BGR555_PACKED (new: IS_CM_BGR5_PACKED)

The following formats are moved to the ueye_deprecated.h header file as they are identical to existing formats:

IS_CM_BAYER_RG8 (now: IS_CM_SENSOR_RAW8)

IS_CM_BAYER_RG12 (now: IS_CM_SENSOR_RAW12)

IS_CM_BAYER_RG16 (now: IS_CM_SENSOR_RAW16)

is_SetColorMode()

Color and memory formats

New camera demos:

Simultaneous opening of multiple cameras and sending a single software trigger (Multi-camera demo)

Measuring of the image sharpness in an AOI of the current image (Measure sharpness demo)

Accessing the camera memory of GigE uEye cameras via the is_ImageBuffer() function (Camera memory demo)

See separate manual for the uEye samples

In the is_AOI() function the IS_AOI_MULTI_MODE_AXES parameter was renamed to IS_AOI_MULTI_MODE_X_Y_AXES. The old parameter was moved to the ueye_deprecated.h header file.

is_AOI()

New in Version 4.03

Cameras & functions

Described in chapter

New camera family: USB uEye ML

Mechanical data for USB uEye ML

Electrical data USB uEye ML

New in Version 4.02

Cameras & functions

Described in chapter

The USB 3 uEye CP cameras are now supported under Windows XP (32 bit).

 

The is_WriteI2C() function has been extended with the IS_I2C_DONT_WAIT parameter. The default polling may be disabled, whether the byte has been written into the storage cell.

is_WriteI2C()

The AVI functions of the uEye_tools.dll now supports UNICODE strings for file names.

isavi_GetAVIFileNameW()

isavi_OpenAVIW()

The sample programs contain two new samples for .NET programming.

See separate uEye Samples Manual

The is_IO() function has been extended so that small flash duration and flash delay can be set for flash via the GPIOs.

is_IO()

New in Version 4.01

Cameras & functions

Described in chapter

Support of the UI-124x/UI-324x/UI-524x with NIR sensor

UI-124x/UI-324x/UI-524x Camera and sensor data

New camera family GigE uEye LE as board level camera.

Mechanical data for GigE uEye LE

Elektrical data GigE uEye LE

Additional shutter modes and Log mode for UI-124x/UI-324x/UI-524x cameras

uEye Cockpit > Properties > Shutter

The is_DeviceFeature() function was enhanced to control and set the shutter modes and the Log mode of the UI-124x/UI-324x/UI-524x.

is_DeviceFeature()

New function is_Blacklevel() for controlling the black level

is_Blacklevel()

The is_IO() function was enhanced to control the configuration of the GPIOs.

is_IO()

Information in this manual

Decsribed in chapter

With the is_Blacklevel() function the following uEye function is now obsolete:

is_SetBlCompensation()

Obsolete functions

New in Version 4.00

Cameras & functions

Described in chapter

New camera family: USB 3 uEye CP

Mechanical data for USB 3 uEye CP

Electrical data for USB 3 uEye CP

Added USB 3 specifications to the chapter about the USB interface

USB interface

Support of long time exposure for camera models:

UI-214x/UI-614x, UI-228x/UI-628x

is_Exposure

The is_IpConfig() function has been extended to offer access to the auto configuration via the device ID.

is_IpConfig()

New function is_AutoParameter() enables/disables the auto white balance. This function is similar to the is_SetAutoParameter() function but does not replace the function completely in version 4.00.

is_AutoParameter()

The is_HotPixel() function supports now Unicode file names for saving and loading of hotpixel lists.

is_HotPixel()

New function for the conversion of a raw Bayer image into a the desired output format.

is_Convert()

New function for activating/deactivating the software edge filter.

is_EdgeEnhancement()

New function for saving the camera parameter set in a file or the camera memory and loading from a file or the camera memory respectively.

is_ParameterSet()

New function for controlling the camera pixel clock.

is_PixelClock()

New function for reading camera information.

is_DeviceInfo()

New function for saving and loading image files.

is_ImageFile()

Information in this manual

Decsribed in chapter

Now, for all functions all return values are listed in the function description.

 

With the is_Convert() function the following uEye functions are now obsolete:

is_ConvertImage()

is_SetConvertParam()

Obsolete functions

With the is_EdgeEnhancement() function, the following uEye function is now obsolete:

is_SetEdgeEnhancement()

Obsolete functions

With the is_ParameterSet() function the following uEye functions are now obsolete:

is_SaveParameters()

is_LoadParameters()

Obsolete functions

With the is_PixelClock() function the following uEye functions are now obsolete:

is_GetPixelClockRange()

is_SetPixelClock()

Obsolete functions

With the is_DeviceInfo() function, the following uEye function is now obsolete:

is_GetEthDeviceInfo()

Obsolete functions

With the is_ImageFile() function the following uEye functions are now obsolete:

is_LoadImage()

is_LoadImageMem()

is_SaveImage()

is_SaveImageEx()

is_SaveImageMem()

is_SaveImageMemEx()

Obsolete functions

New in Version 3.90

Cameras & functions

Described in chapter

GigE uEye cameras: New operation mode "boot boost"

In this mode all specified GigE uEye cameras are opened internally by the driver at the system start and all necessary structures are set up. For the user the camera is available and can be opened as before. The opening and closing is carried out much faster as the structures must not be set up or established.

Additional functions

is_BootBoost()

Sequence AOI mode (camera models UI-124x/UI-524x)

You can define up to 4 AOIs. These have the same size, but may have a different position. It is also possible to have different settings for each AOI for exposure time and master gain. In addition, you can define for AOI 2, 3, and 4 how often they are readout and the images are transferred.

Sequence AOI

is_AOI()

Pulse-width modulation of the GigE cameras

The pulse-width modulation (PWM) can be controlled by two parameters (frequency and duty cycle) and can be set on the flash output and the additional GPIOs respectively.

Input/output

is_IO()

Additional resolution profiles for CMOS and CCD cameras.

is_ImageFormat()

New demo uEyeSequenceAoi for showing the sequence AOI mode of the camera models UI-124x/UI-524x.

 

New demo C#-Cockpit with expanded settings under C#.

 

New function for getting and setting of the camera exposure time.

is_Exposure()

New function for information about errors when capturing images.

is_CaptureStatus()

New function for controlling the boot boost functionality of the GigE uEye cameras

is_BootBoost()

New function for controlling the digital in-/outputs of the cameras

is_IO()

New header file ueye_deprecated.h with all deprecated function definitions and constants. These are no longer part of the ueye.h file. If neccessary the ueye_deprecated.h can be included additionally beside the ueye.h.

 

The uEye Camera Manager is renamed to IDS Camera Manager. This is the control center for managing all IDS cameras.

IDS Camera Manager

JPEG- and PNG files can be loaded using the is_LoadImage() function.

is_LoadImage()

Information in this manual

Described in chapter

The is_IO() function integrated all flash and IO functions. The following uEye functions are now obsolete:

is_SetIO()

is_SetIOMask()

is_SetLED()

is_GetGlobalFlashDelays()

is_SetFlashDelay()

is_SetFlashStrobe()

Obsolete functions

The is_Exposure() function integrates the functions for camera exposure. The following uEye functions are now obsolete:

is_GetExposureRange()

is_SetExposureTime()

Obsolete functions

The is_CaptureStatus() function provide information about errors while capturing images. The following uEye functions are now obsolete:

is_GetCaptureErrorInfo()

is_ResetCaptureErrorInfo()

Obsolete functions

New in Version 3.82

Cameras & functions

Described in chapter

New function to set system-wide options.

is_Configuration()

New function to adjust the latency of the image data transfer of GigE uEye cameras.

is_Transfer()

New function to configure IP settings of GigE uEye cameras and GigE network interface cards.

is_IpConfig()

New function to set and query the exposure time.

is_Exposure()

The functions for AVI recording with the uEye_tools.dll are supported by 64 bit operating systems.

AVI Function Descriptions

Camera models UI-149x/UI-549x no longer support 8x subsampling (vertical).

UI-149x/UI-549x

Information in this manual

Described in chapter

The is_IpConfig() function comprises all the functions for configuring IP settings of GigE uEye cameras and GigE network interface cards. The following uEye API commands are therefore obsolete and have been moved to the Obsolete Functions chapter:

is_SetAutoCfgIpSetup()

is_SetPersistentIpCfg()

Obsolete Functions

is_IpConfig()

New in Version 3.80

Cameras & functions

Described in chapter

Support of the new GigE uEye CP camera series

Mechanical Specifications: GigE uEye CP

Electrical Specifications: GigE uEye CP

Support of the new UI-228x/UI-628x CCD models with 5-Megapixel sensor

Specifications: UI-228x / UI-628x

Support of the new USB uEye LE models UI-124xLE with 1.3-Megapixel sensor and global shutter.

Specifications: UI-124x

Mechanical Specifications: USB uEye LE

Electrical Specifications: USB uEye LE

Support of the Multi AOI mode on UI-124x/UI-524x camera models

Basice: Area of Interest (AOI)

uEye Cockpit: Multi AOI

is_AOI()

UI-124x/UI-524x Specifications

Support of the line scan mode on UI-124x/UI-524x camera models

Basics: Line scan mode

uEye Cockpit: Shutter

is_DeviceFeature()

UI-124x/UI-524x Specifications

New function for setting the size and position of an area of interest (AOI)

is_AOI()

New function for reading and extending the camera's internal hot pixel correction list

is_HotPixel()

New function for setting special options on some camera models. Currently the following special options are available through this function:

On UI-124x/UI524x models: Set line scan mode

On UI-124x/UI524x models: Toggle between rolling and global shutter mode

On UI-1008XS (uEye XS) model: Choose the HS mode for triggered image capture

is_DeviceFeature()

Predefined profiles can now be set for all CMOS cameras

is_ImageFormat()

New uEye Hotpixel Editor for editing the hotpixel list stored in the camera

uEye Hotpixel Editor

The I2C outputs on some uEye models can now be programmed directly in the uEye Cockpit.

uEye Cockpit: Miscellaneous

The uEye Cockpit can now display and save images with a bit depth of more than 8 bit.

uEye Cockpit: Format

Information in this manual

Described in chapter

The application notes for the individual camera models are now provided in a separate chapter.

Application notes for the cameras

The is_AOI() function comprises all the functions for setting and positioning an AOI. The following uEye API commands are therefore obsolete and have been moved to the Obsolete Functions chapter:

is_SetAOI()

is_SetImageAOI()

is_SetImageSize()

is_SetImagePos()

is_AOI() also allows quickly moving an AOI to a different position.

Obsolete Functions

is_AOI()

Pin assignment of the USB uEye RE I/O connector corrected

Pin Assignment of the I/O Connector

Updated drawings of the GigE uEye RE show the latest housing version Rev. 2

Mechanical Specifications: GigE uEye RE

hint_info

The following USB uEye camera models have been discontinued and will not be tested with new drivers from version 3.80 onwards. IDS therefore cannot guarantee that these models will provide full functionality with new driver versions and operate without problems.

Only the following CMOS camera models of the USB uEye SE series are affected:

UI-121x

UI-141x

UI-144x

UI-154x-C

UI-145x

New in Version 3.70

Cameras & functions

Described in chapter

New API function for setting the color space and color temperature

is_ColorTemperature()

New API function for debouncing the digital input (for GigE uEye cameras only)

is_TriggerDebounce()

New function parameters for reading out the exposure time range

is_SetExposureTime()

Information in this manual

Described in chapter

Updated camera specifications

UI-124x/UI-524x

UI-214x/UI-614x

Extended description of USB uEye XS special features

UI-1008XS Special Features

Schematic timing diagrams for using the flash in hardware trigger mode

Digital In-/Output

New in Version 3.61

Functions

Described in chapter

New API function for digital zoom (currently only supported by UI-1008XS)

is_Zoom()

New API function for predefined settings for different ambient scenes (scene modes, currently only supported by UI-1008XS)

is_ScenePreset()

New API function for color saturation (currently only supported by USB uEye XS)

is_Saturation()

New API function for image sharpness (currently only supported by USB uEye XS)

is_Sharpness()

New parameters for automatic image control of USB uEye XS:

Sensor's internal white balance

Auto contrast correction

Backlight compensation

Anti flicker mode

Face detection window for Auto Brightness controls.

is_SetAutoParameter()

Basics: Automatic Image Control

New USB uEye XS camera property pages in uEye Cockpit

uEye XS (1)

uEye XS (2)

New in Version 3.60

Functions

Described in chapter

Support for uEye camera model UI-2140/UI-6140

UI-214x/UI-614x

Support for uEye camera model USB uEye XS (UI-1008XS)

UI-1008XS Special Features

uEye Model Comparison

System Requirements UI-1008XS

Notes on using the UI-1008XS

Sensor data UI-1008XS

Mechanical Data

Ambient Conditions

New API function for face detection (currently only supported by UI-1008XS)

is_FaceDetection()

New API function for image stabilization (currently only supported by UI-1008XS)

is_ImageStabilization()

New API function for focus control of lenses (currently only supported by USB uEye XS)

is_Focus()

New API function for setting predefined image sizes/profiles and sizes (currently only supported by USB uEye XS)

is_ImageFormat()

New function in uEye Cockpit for selection profiles for camera settings

Start Dialog

Creating Profiles

Information in this manual

Described in chapter

Function is_GetCameraType() moved to the "Obsolete Functions" section. It is entirely replaced by is_GetCameraInfo().

Obsolete Functions

is_GetCameraInfo()

New in Version 3.51

Functions

Described in chapter

Support for uEye camera models UI-112x/UI-512x with HDR sensor

Basics: HDR (High Dynamic Range)

UI-112x/UI-512x

Support for USB uEye LE camera models UI-149xLE-C with 10 Megapixel Sensor

UI-149x/UI-549x

Information in this manual

Described in chapter

Basics of digitizing and bit depth of image data

Basics: Digitizing Images

Basics of HDR (High Dynamic Range)

Basics: HDR (High Dynamic Range)

Function is_GetCameraType() moved to the "Obsolete Functions" section. It is entirely replaced by is_GetCameraInfo().

Obsolete Functions

is_GetCameraInfo()

New in Version 3.50

Functions

Described in chapter

Driver support for Windows 7

System Requirements

Support for 64 bit versions of Windows 7, Windows Vista and Linux

System Requirements

Information in this manual

Described in chapter

Merge of the previously separated manuals uEye Programming Manual and uEye User Manual.

-

New section: How to Proceed - uEye Programming

How To Proceed

New chapter: Troubleshooting

Troubleshooting

Keyword index added

-

New in Version 3.40

Hardware

Described in chapter

Support of new camera series GigE uEye RE

Mechanical Specifications: GigE uEye RE

Electrical Specifications: GigE uEye RE

Support of new 10 Megapixel sensor of UI-149x/UI-549x cameras

Specifications: UI-149x/UI-549x

Higher frame rates with GigE uEye SE cameras

Camera and Sensor Data

Software

Described in chapter

Support of Direct3D graphics functions with Overlay

The DirectDraw functions have been completely replaced by the new API function. This function allows image scaling and inserting overlay data into the camera's live image without flicker.

Camera properties: Format

System Requirements

Firmware update on camera initialization

The GigE uEye SE camera firmware is automatically updated on camera initialization in the sample programs.

Firmware and Camera Start-up

Operating GigE uEye cameras in DHCP environment

Important Notes on connecting GigE uEye Cameras

Extended Automatic Image Control:

Configurable hysteresis control

Internal image controls of UI-122x/UI-522x sensor supported

Automatic Image Control

AES/AGC (Automatic Brightness Control)

Extended image information on GigE uEye cameras
uEye Cockpit shows the load of the camera's internal image buffers and the number of resent data packages.

uEye Cockpit: Image Infos

Information in this manual

Described in chapter

New chapter: Quick-start

This chapter explains in a nutshell how to configure your uEye camera and capture images.

Quick-start

New chapter: Firmware and Camera Start-up

Firmware and Camera Start-up

New chapter:  All uEye models at a glance

A table shows the most important features of each uEye series at a glance.

Model comparison

Exact measuring results for the trigger delay of all uEye models.

Camera and Sensor Data

Mechanical Specifications for OEM version of the USB uEye ME and GigE uEye SE series

GigE uEye SE OEM version

USB uEye ME OEM version

New in Version 3.33

New features

Described in chapter

Support of new camera series USB uEye ME

Welcome: USB uEye ME

Mechanical Specifications: USB uEye ME

Mechanical Specifications: USB uEye ME

New information in the manual

Described in chapter

Detailed presentation of the GigE uEye's pixel preprocessing

Pixel preprocessing in GigE uEye cameras

New in Version 3.32

New features

Described in chapter

Extended trigger mode

The continuous trigger mode allows triggering the uEye repeatedly. The camera no longer has to be made ready for the next trigger before each image capture.

Operating Modes: Trigger Mode

New information in the manual

Described in chapter

Detailed presentation of all uEye operating modes

Operating Modes

Updated connected load data on every camera model

Camera and Sensor Data

Wiring diagrams for the inputs/outputs of the USB uEye LE

USB uEye LE: Wiring

New in Version 3.31

New features

Described in chapter

Support of GigE uEye SE

The uEye driver version 3.31 introduces the new camera series GigE uEye SE. This manual provides all the information you need to integrate and use the new camera.

GigE uEye SE Specifications

GigE uEye SE Camera Dimensions

Improved uEye Camera Manager features

uEye Camera Manager

New in Version 3.30

New features

Described in chapter

Serial interface of the GigE uEye HE

The serial interface (RS232) on the GigE uEye HE allows the control of peripherals.

Serial Interface (RS232)

Test image function

The camera transmits a selectable test image that you can use for testing the data transmission.

Camera properties: Test image

Color calculation in the camera (GigE uEye HE only).

The GigE uEye HE can optionally calculate the color data from raw Bayer format directly in the camera. This reduces the load on the host computer's CPU. Color correction and color saturation are continuously adjustable.

Camera properties: Color

LUT/gamma curves in the camera (GigE uEye HE only).

In addition, the GigE uEye HE can apply LUT and gamma curves to the image directly in the camera in order to adjust brightness, contrast and color distribution.

Camera properties: LUT/Gamma

Support of 10 and 12 bit sensor data

Some sensors can output images with a color depth of 10 to 12 bits. This data can now be processed by the uEye software.

Camera and Sensor Data

New color formats

uEye driver version 3.30 supports a wide range of new color formats for all uEye cameras. These include:

RGB/BGR 30

RGBY

Y12

YCbCr

Enhanced YUV

Camera properties: Color

Subsampling for GigE uEye HE cameras with CCD sensors

The GigE uEye HE can also perform binning and subsampling for CCD sensors. Binning and subsampling are supported both in the horizontal and vertical direction, and allow higher frame rates.

For CMOS sensors, subsampling takes place directly in the sensor and is supported by all uEye models.

Camera and Sensor Data

Full support of Windows Vista (32 Bit)
From driver version 3.30 onwards, all uEye cameras will run under Windows Vista 32.

System Requirements

Localization of the uEye Camera Manager
The uEye Camera Manager offers new features and now also supports over 10 languages that can be switched anytime.

uEye Camera Manager

© 2022 IDS Imaging Development Systems GmbH