Release Notes for IDS Software Suite 4.81 (64-bit)
Notes on hardware compatibility ⇑
Note on older USB cameras
All USB CMOS cameras with USB board revision < 2.1 are not supported by driver versions > 3.10. How can you check whether your camera is affected?
Check the serial number of your camera. If it is less than 400 26 27000, your camera will not be compatible with driver versions > 3.10.
If your camera is not compatible with driver versions > 3.10, you can of course continue to use your present driver (up to version 2.40).
Note on updating a GigE uEye SE
The correct firmware of a GigE uEye SE camera is automatically uploaded with driver versions >= 3.40. This process is only available if the firmware version on the camera is also >= 3.40. If not, The camera can not be opened and is labeled respectively in the IDS Camera Manager. The firmware must be uploaded manually over the button 'Upload starter firmware'. The firmware file is located in the installation directory in the folder 'GigE Firmware'. Once updated with the new firmware, the automatic upload is available for future updates.
Note on DHCP configuration
We recommend not to change the DHCP configuration of the network adapter while operating the uEye cameras. If you encounter difficulties, you should reboot your computer system with the desired configuration.
Note on discontinued products
The GigE uEye HE camera family is officially supported by driver version 4.40.1 for the last time.
The GigE uEye RE camera family is officially supported by driver version 4.80.0 for the last time. The GigE uEye RE PoE camera familiy is not affected by this.
Notes on this release 4.81 ⇑
- USB 3 uEye CP Rev. 2 camera family:
- The default behaviour of the internal camera memory has changed: The cameras now always run with activated memory. Deactivation is only possible if the compatiblity mode is enabled. You find additional information in the manual of the IDS Software Suite.
- Support of the camera model UI-328xCP-C.
- New feature 'Sequence mode' for fast acquisition of image sequences with different camera parameters.
- Support of a 64 kbyte non-volatile user memory
- New API function
is_PersistentMemory()
to access all non-volatile camera memories.
- New commands in the API function
is_IO()
to control the LEDs of the camera families USB 3 uEye CP, USB 3 uEye CP Rev. 2, USB 3 uEye ML/LE and USB uEye SE Rev. 4.
- Camera models UI-313xCP-C/M, UI-316xCP-C/M, UI-318xCP-C/M:
- Function to calibrate the sensor specific fixed pattern noise. If there is no factory calibration from IDS, it is strongly recommended to calibrate the cameras afterwards. The calibration can be executed via the IDS Camera Manager in the dialog 'Camera information'.
- Support of additional features (Multi AOI, IDS line scan (former: AOI merge mode)).
- Prototype support of the USB 3 uEye CP Rev.2 camera models UI-3070CP-C/M, UI-3270CP-C/M, UI-3860CP-C/M, UI-3880CP-C/M.
- Prototype support of the new USB 3 uEye LE Rev.2 camera models UI-3270LE-C/M, UI-3860LE-C/M, UI-3880LE-C/M.
- OpenMP is now enabled by default if a multi-core system is detected.
- New DirectShow interface 2.20.1.20 which supports Windows 10 and a new dialog for long term exposure.
Notes on this release 4.80.2.1 ⇑
- Internal performance optimization.
Notes on this release 4.80.2 ⇑
- Support of the new USB 3 uEye CP Rev. 2 camera models UI-308xCP-C/M and UI-328xCP-M. The UI-328xCP-M is identical to the UI-308xCP-M except for a limited framerate. Please see the description of the UI-308xCP-M in the manual for further information on the UI-328xCP-M.
- UI-124x/UI-324x/UI-524x: Optimization of the image quality for different black level settings.
- UI-359xCP-C: Pixel clock range changed:
- Limit of the maximum possible pixel clock with HW debayering to 192 MHz.
- Limit of the maximum possible pixel clock in 10/12 bit operation to 384 MHz.
- New multi AOI dialog in the uEye Cockpit for the UI-308xCP camera model.
- UI-306xCP/UI-326xCP/UI-526xCP: The setting of the gain boost is now restored after a reconnect.
- Optimization and bugfixing.
Note: The COM port driver is only supported by Windows 7.
Notes on this release 4.80.1 ⇑
- Changes for camera models UI-306xCP/UI-326xCP/UI-526xCP:
- Support of gain boost.
Note: After reconnecting the camera, the setting of the gain boost is not restored (will be fixed in an upcoming version).
- The minimum number of lines in the vertical AOI merge mode can be set to 1 for all mono cameras.
- Changes for camera models UI-306xCP/UI-326xCP: Support of additional pixel clocks (with activated image memory only).
- Corrected polish translations in the applications uEye Cockpit and IDS Camera Manager.
- At the moment, the streaming functionality is no longer supported. An updated version will be available in a future SDK version.
- New multi AOI dialog in the uEye Cockpit for the UI-306xCP camera model.
- The GenICam interface is no longer supported.
- The uEyePlayer and the
IdsMjpeg.dll
are no longer supported.
- Consistent use of the Qt version 5.6.
- UI-324x: The required time to switch to binning and scaler is reduced.
- Fix of the FPN correction of the camera models UI-336xCP and UI-337xCP.
Notes on this release 4.80 ⇑
- Support of Windows 10
- Support of the new USB 3 uEye CP Rev. 2 camera models UI-313xCP-C/M, UI-316xCP-C/M, UI-318xCP-C/M.
- Increased maximum possible frame rate of the USB 3 uEye CP Rev. 2 camera models UI-336xCP-C/M/NIR and UI-337xCP-C/M/NIR.
- Additional pixel clocks for the USB 3 uEye CP Rev. 2 camera models UI-314xCP-C/M and resulting an increased maximum possible frame rate.
- The USB 3 uEye firmware is no longer included in the driver, but stored on the hard disk. Therefore the driver needs less main memory.
- In the Vertical AOI Merge Mode each line trigger can now cause a flash signal.
- The standby button in the uEye Cockpit is available for the XS.
- The streaming dialog in the uEye Cockpit is available for the UI-3013XC/XS.
- Optimization and bugfixing.
Note: The internal image memory of the USB 3 uEye CP Rev. 2 camera family can no longer be enabled/disabled when the camera is opened. This is only possible in the closed state. However, the setting is saved permanently in the camera. The setting is no longer configured over the uEye Cockpit but over the IDS Camera Manager.
Parameter files with image memory entries must be adjusted!
Note: When the pixel clock is changed while operating the UI-359xCP-C, there are sporadic reconnects. This problem increases with the camera temperature. It will be solved in the next SDK version.
Notes on the additional interfaces 4.80 ⇑
HALCON
- Version 4.13.0.0 for HALCON 10.0
- Version 5.6.0.0 for HALCON 11.0
- Version 6.1.0.0 for HALCON 12.0
NeuroCheck 6.1 (Interface version 6.1.4.1)
NeuroCheck 6.0 (Interface version 1.0.8.1)
- Internal optimization and bugfixing
Merlic 2.0 (Interface version 4.80, tool version 2.0.0.8)
Notes on this release 4.72.2 ⇑
- Optimization and bugfixing
- Update of the HALCON uEye interface for HALCON versions 11.0 and 12.0
Notes on this release 4.72 ⇑
- Support of the new USB 3 uEye camera model UI-3590LE-C
Notes on this release 4.71 ⇑
- Support of the new GigE uEye camera models UI-5260CP-C/M
Notes on this release 4.70 ⇑
- Support of the new USB 3 uEye CP Rev. 2 camera family with memory that can be enabled/disabled.
- New USB 3 uEye CP Rev. 2 camera models: UI-3060CP-C/M, UI-3140CP-C/M, UI-3240CP-C/M/NIR, UI-3250CP-C/M, UI-3260CP-C/M, UI-3360CP-C/M/NIR, UI-3370CP-C/M/NIR, UI-3480CP-M, UI-3580CP-C, UI-3590CP-C
- New auto exposure feature "Peak white" to adjust the percentage of white pixels in the image.
- Vertical AOI merge mode:
- Support of the trigger delay
- A constant flash (high/low) is now possible
- Optimization: No loss of lines between the merged images
Notes on the additional interfaces 4.70 ⇑
HALCON
- Version 3.9.0.0 for HALCON 8.0
- Version 4.9.0.0 for HALCON 9.0
- Version 4.13.0.0 for HALCON 10.0
- Version 5.5.0.0 for HALCON 11.0
- Version 6.0.0.0 for HALCON 12.0
The changes are documented in the corresponding manuals.
Notes on this release 4.61 ⇑
- Optimization and bugfixing
- Slight blacklevel offset decrement of the UI-149x and UI-549x camera models
- New blacklevel offset calibration for the UI-336x, UI-337x, UI-536x and UI-537x camera models. Please note: The calibration data must be stored in the camera. The update has no effect on previously manufactured cameras.
Notes on the additional interfaces 4.61 ⇑
LabVIEW
- Fixed memory leaks in the example programs
Notes on this release 4.60 ⇑
- Support of the new camera models UI-306xCP-C and UI-306xCP-M
- Support of the new camera model UI-3013XC
Notes on the additional interfaces 4.60 ⇑
HALCON
- Version 3.9.0.0 for HALCON 8.0
- Version 4.9.0.0 for HALCON 9.0
- Version 4.13.0.0 for HALCON 10.0
- Version 5.5.0.0 for HALCON 11.0
The changes are documented in the corresponding manuals.
Notes on this release 4.50 ⇑
Note: This version of the IDS Software Suite supports Windows XP for the last time.
- The following camera models now support the freerun and line-triggered Vertical AOI Merge Mode: UI-324xCP, UI-324xML, UI-324xLE, UI-325xCP, UI-325xML, UI-325xLE, UI-336xCP and UI-337xCP
- The following camera models now support the freerun Vertical AOI Merge Mode: UI-524xSE, UI-524xCP, UI-536xCP and UI-537xCP. The camera models UI-536xCP and UI-537xCP also support the software-triggered line mode.
- All USB 3 uEye camera families and the GigE uEye CP camera family now support a prescaler for the frame trigger. All models that support the Vertical AOI Merge Mode also support a prescaler for the line trigger.
- All USB 3 uEye camera families and the GigE uEye LE and GigE uEye RE PoE camera families now support a GPIO trigger for image capturing.
- The IDS Camera Manager now marks unsupported camera models.
- The uEye Tools DLL provides functions to save raw image data to the hard disk and to process it afterwards.
- New mode "Trusted Pairing" for all GigE uEye camera families except UI-536xCP and UI-537xCP: The camera configuration is preserved when the network connection is disrupted, as long as the camera is still powered. A fast reconnect is possible once the network connection is re-established.
- New mode "Passive Multicast" for all GigE camera families except UI-536xCP and UI-537xCP: This mode allows client computers to receive the image stream from a camera that is opened by a master computer.
- The function
is_RenderBitmap()
can now rotate the image by 90, 180 and 270 degrees.
- The camera models UI-325xML and UI-325xLE now support the multi integration mode.
- The color models of the camera families UI-149x and UI-549x now start with activated color correction. This can lead to slightly different colors.
Notes on the additional interfaces 4.50 ⇑
LabVIEW
- The uEye functions are now called via the .NET interface. Thus you can access every function of the uEye SDK.
Notes on this release 4.41 ⇑
- Changed the default pixel clocks and default frame rates of the USB 3 uEye ML/LE camera models:
- UI-324x: 84 MHz, 25 fps
- UI-325x: 84 MHz, 25 fps
- UI-348x: 96 MHz, 10 fps
- UI-358x: 96 MHz, 10 fps
- UI-358xML/LE: Changed the minimum pixel clock from 25 MHz to 5 MHz
- Internal optimization and bugfixes
Notes on this release 4.40.1 ⇑
- Support of the new camera models UI-324xLE, UI-324xML, UI-348xLE, UI-348xML, UI-358xLE, UI-358xML, UI-536xCP and UI-537xCP
- Support of Windows 8 and Windows 8.1
- Support of the hardware pixel format RGB15 with all USB 3 uEye camera models
- Support of the 10-Bit packed mode with all USB 3 uEye camera models
- New SDK function
is_LUT()
for configuring the hardware LUT and the new software LUT
- New feature "Auto flash timing"
- Additional features for the function
is_ParameterSet()
:
- A parameter set can be deleted
- The existence of a parameter set can be queried
- UI-337xCP, UI-336xCP:
- Implemented a finer increment for the exposure time
- Reduction of the minimum exposure time
- Support of 16x subsampling
- Increased the maximum framerate of the UI-337xCP to 80.91 fps
- Increased the maximum framerate of the UI-336xCP to 152.21 fps
- Corrections for the Vertical AOI merge mode:
- The order of the lines is now correct. The oldest line is the topmost line in the resulting image.
- If the vertical AOI merge mode is used with 2 line positions or the dual exposure the images are seperated in 2 different areas. The debayering algorithm then works correctly.
- New features for the XS camera model:
- Support of the RGB15 hardware pixel formats
- Support of the YUV format
- Support of the Mono8 format
- New image effect "Crosshair"
- New image format 800x480 with 30 fps
- RAW image data can now be saved as JPEG
- Support of the vertical AOI merge mode of the UI-324xCP camera models
- Changes for the UI-124x, UI-324x and UI-524x camera models:
- New auto log mode
- Expanded log mode range
- Improved image quality
- New feature: Multi integration mode for the UI-325x camera models
- Changes for the UI-125x, UI-325x and UI-525x camera models:
- New auto log mode
- Improved image quality
- New feature long term exposure
Note: The internal sensor timing has been changed to improve the image qualitity. Therefore, the camera models UI-125x, UI-325x and UI-525x have a resulting framerate of 60.34 fps instead of 61.5 fps at 128 MHz
Notes on the additional interfaces 4.40 ⇑
HALCON
- Version 3.9.0.0 for HALCON 8.0
- Version 4.9.0.0 for HALCON 9.0
- Version 4.12.0.0 for HALCON 10.0
- Version 5.4.0.0 for HALCON 11.0
The changes are documented in the corresponding manuals.
DirectShow (Interface version 2.19.23.0)
- Support of the device features of following camera families: XS, 337xCP, 336xCP, 124x, 324x, 524x, 125x, 325x, 525x
- Support of the following functions: Hotpixel, Edge enhancement, Trigger burst und Camera LUT
NeuroCheck 6.0 (Interface version 1.0.5.18)
- Correction: Check function "Capture Image" returns with success, even though the camera is disconnected.
- Correction: Changing the parameters of a camera also changes the parameters of another camera of the same type.
Cognex VisionPro (Interface version 1.1.41.0)
- New custom properties: Edge enhancement, Hotpixel, Trigger debounce mode, Trigger debounce delay
Notes on this release 4.31 ⇑
- New camera models 548xLE-M, 558xLE-C, 337xCP-NIR
- Optimization of the camera model XS
- New features for the camera model XS:
- Image effect (
is_DeviceFeature
)
- Auto focus zone (
is_Focus
)
- Digital zoom (
is_Zoom
)
- Sensor gamma (
is_SetHardwareGamma
)
- Saving of JPEG raw data into a file
- is_Configuration: The thread to optimize the performance (IPO) can be disabled or enabled.
- IDS Camera Manager: New control to change the IPO thread setting
- Support of the trigger burst mode with the USB3 camera family
Notes on the additional interfaces 4.31 ⇑
HALCON
- Version 3.9.0.0 for HALCON 8.0
- Version 4.9.0.0 for HALCON 9.0
- Version 4.10.0.0 for HALCON 10.0
- Version 5.2.0.0 for HALCON 11.0
The changes are documented in the corresponding manuals.
Notes on this release 4.30 ⇑
- Optimization of the camera model XS:
- Additional pixel clocks
- New VGA image format with double frame rate
- Lens correction for different color temperatures
- Additional features in the vertical AOI merge mode ("Linescan mode") of the UI-337xCP camera family:
- The sensor AOI can be merged from 2 different line positions
- New, line-triggered modes
- UI-337xCP camera family: The value of the temperature register can be read
- New, packed 10-Bit pixel formats for USB3 cameras with 50% less bandwidth
- New Mono16 software renderer
- Support of the manual blacklevel for the camera models UI-148x-C, UI-348x-C, UI-548x-C and UI-158x-C, UI-358x-C, UI-558x-C
- Camera families GigE-CP, GigE-LE and GigE-LEET: A reset of the internal timestamp over an external signal is now possible
- New event and new message at the arrival of the first image data package in the PC. For sensors with a global shutter the event/message can be used to determine the end of the exposure time
- Improvements and fixes for Windows 8
Notes on this release 4.22 ⇑
- Support of the new camera model XS
- First support of the UI-125x-C camera family
- Support of the Vertical AOI Merge mode for the models UI-337xCP-C/M ("IDS linescan mode")
- New 10-bit pixel formats (RAW, Mono, RGB/BGR)
is_EdgeEnhancement()
: Support of pixel formats with more than 8 bits
is_Measure()
: Support of pixel formats with more than 8 bits, support of sensor AOIs
Note: When the XS is used with the current HALCON interface you must call open_framegrabber with the CameraType 'auto'.
Notes on this release 4.21 ⇑
- New camera models: UI-337xCP-C, UI-337xCP-M, UI-125xSE-M, UI-125xLE-M, UI-125xML-M, UI-325xCP-M, UI-525xCP-M, UI-525xSE-M, UI-525xLE-M
- Support of sensor specific functions for the models UI-337xCP-C/M:
- Sensor bit depth
- Sensor source gain
- Blacklevel reference
- Fixed pattern noise correction
- Dual exposure
- Multi AOI
- Optimization and extension of the .NET SDK interface.
Notes on the additional interfaces 4.21 ⇑
Cognex VisionPro (Interface version 1.1.35.0)
- Additional settings can be made on the "Custom Properties" page.
- Cameras which are removed are replaced by placeholders until they are reconnected again.
- Different operation modes which can be set over a DWORD registry value:
32 bit: "HKEY_LOCAL_MACHINE/SOFTWARE/IDS/uEye/uEyeVisionPro/InitCamerasOverSerial"
64 bit: "HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/IDS/uEye/uEyeVisionPro/InitCamerasOverSerial"
InitCamerasOverSerial = 1
: Identification of the cameras by the serial number. This serial number is stored in the registry.
InitCamerasOverSerial = 0
(Default): Identification by the camera ID, that can be changed on the Custom Properties page. The IDS Camera Manager is no longer necessary for this purpose.
Notes on this release 4.20 ⇑
- Support and optimization of the CCD Rev.3 camera families
- Support of the hardware features for USB3 cameras: Color conversion, gamma and LUT
- A new event/message indicates when the transfer speed of a USB 3 camera changes
- New capture modes for GigE cameras: Post- and pre-trigger.
The image transfer to the computer can be deactivated. A capture sequence is forced by a trigger signal. The images are captured into the internal camera memory and can be accessed and transfered later via the new function is_ImageBuffer()
.
- New API function
is_Measure()
to calculate the sharpness of an image
- New pixel formats:
- 8-Bit RGB planar
- 12-Bit RGB
- Support of the new formats by the applications uEye Cockpit and uEyeConvertImage
- New demos: uEyeCameraMemory, uEyeMultiCam, uEyeMeasureSharpness
Notes on the additional interfaces 4.20 ⇑
Cognex VisionPro (Interface version 1.1.2.0)
- Fixed a problem when cameras with the same camera ID are used.
Notes on this release 4.03 ⇑
- New camera models: UI-124xML-C, UI-124xML-M, UI-124xML-NIR
Notes on this release 4.02 ⇑
- Support of the USB 3 camera family under Windows-XP 32-bit.
- Support of the LUT of the USB 3 camera family.
- Transfer of USB 3 status information (e.g. Timestamp).
- Stability and performance optimization of the USB 3 camera family.
- Support of unicode filenames by the Tools DLL.
- Stability and performance optimization of the UI-228x, UI-628x, UI-214x and UI-614x camera models.
Notes on the additional interfaces 4.02 ⇑
NeuroCheck 6.0 (Interface version 1.0.5.15)
- Fixed a problem with the synchronous image acquisition
- The camera parameters are now stored in the registry
DirectShow (Interface version 2.19.8.0)
- Fixed a problem when a parameter set is loaded
- Fixed a problem with the hotpixel correction
- The camera list of the service is updated after a system reboot
LabVIEW
Notes on this release 4.01 ⇑
- New GigE uEye LE camera family
- New camera models: UI-124xSE-NIR, UI-124xLE-NIR, UI-324xCP-NIR, UI-524xLE-C, UI-524xLE-M, UI-524xLE-NIR, UI-524xSE-NIR, UI-524xCP-NIR.
- Support of the serial interface of the USB3 camera family (virtual COM port).
- Support of the pulse width modulation for USB 3 cameras
- New shutter modes for the UI-124x camera models: global shutter with alternative timing, rolling shutter with global start.
- Log mode for the UI-124x camera models: a linear/logarithmic response can be set in several steps ("Kneepoint HDR").
- Optimization and extension of the .NET SDK interface.
- Optimization of the streaming library.
is_BlackLevel()
: New function to control the black level. It replaces is_SetBlCompensation()
completely. This function was moved to ueye_deprecated.h
.
is_IO()
: New commands to configure the GPIOs and the serial interface of the USB 3 cameras.
Notes on the additional interfaces 4.01 ⇑
ActiveX (Interface version 1.15.0.0)
DirectShow (Interface version 2.19.3.0)
- Fixed some problems when a parameter set is loaded or saved
HALCON (version 3.9.0.0 for HALCON 8.0, Version 4.7.0.0 for HALCON 9.0 / 10.0)
The changes are documented in the corresponding manuals
LabVIEW
NeuroCheck 6.0 (Interface version 1.0.5.0)
Cognex VisionPro (Interface version 1.0.18.0)
Notes on this release 4.00 ⇑
- Support of USB 3 cameras under Windows 7. At the moment all other operating systems are not supported!
- New USB 3 uEye CP camera models: UI-322xCP-C, UI-322xCP-M, UI-324x-CP-C, UI-324x-CP-M, UI-348x-CP-M, UI-358x-CP-C.
- New sensor model: UI-158x/UI-358x/UI-558x.
- Windows 2000 is no longer supported and the corresponding drivers are no longer installed.
- Image quality improvements for the camera models UI-122x, UI-322x and UI-522x.
- Internal performance optimization of the de-bayering algorithm.
- New .NET SDK that can be included in C#.NET and VB.NET applications. The functionality equals the C++ SDK functionality.
- New streaming library with MJPEG and H264 encoding.
- New DirectRenderer mode using OpenGL. The functionality equals the Direct3D renderer functionality.
- Multi-level edge enhancement using the new function
is_EdgeEnhancement()
. The function replaces is_SetEdgeEnhancement()
completely.
- Revision of the camera parameter set. The new function
is_ParameterSet()
saves/loads a parameter set to/from a file or the camera EEPROM. The function replaces is_SaveParameters()
and is_LoadParameters()
completely.
The 2nd parameter set is omitted and replaced by sensor specific parameters (e.g. the sequence AOI mode of the UI-124x camera family). The 2nd parameter set can still be loaded with the deprecated function.
- Improved conversion of a raw bayer buffer to a de-bayered image with the new function
is_Convert()
.
- New automatic white balance using the color temperature (Kelvin). New function
is_AutoParameter()
.
- Additional new functions:
is_PixelClock()
: The function controls the pixel clock and replaces is_SetPixelClock()
and is_GetPixelClockRange()
completely.
is_DeviceInfo()
: The function returns information about the specified device and replaces is_GetEthDeviceInfo()
completely. It is also valid for USB 3 devices.
is_ImageFile()
: The function provides load and save functions for image files and replaces the following functions completely: is_LoadImage(), is_LoadImageMem, is_SaveImage(), is_SaveImageMem(), is_SaveImageEx(), is_SaveImageMemEx()
- All load and save functions of the SDK now support unicode file names.
- The setting of a negativ flash delay is now possible.
- The image formats are now available for all CCD cameras.
- Support of the hotpixel correction with 2×2 subsampling.
- If desired, the uEye Cockpit now displays a cross hair.
Notes on the additional interfaces 4.00 ⇑
ActiveX (Interface version 1.15.0.0)
DirectShow (Interface version 2.19.2.0)
- The color temperature and the gains are now loaded correctly from the registry
- Gamma and the pixel format are now set when the automatic loading of a parameter set is used
- New property page "InputOutput"
- New function
GetTriggerStatus()
in the interface IuEyeTrigger
- New interfaces
IuEyeIO
and IuEyeEvent
HALCON: Version 3.9.0.0 for HALCON 8.0 & Version 4.7.0.0 for HALCON 9.0/10.0
The changes are documented in the corresponding manuals
LabVIEW
Cognex VisionPro (Interface version 1.0.18.0)
Notes on this release 3.90 ⇑
- Support of the long exposure of the camera models UI-214xSE, UI-228xSE, UI-614xSE, UI-628xSE
- New operating mode „Boot-Boost“ for GigE cameras to open and close cameras more quickly
- New AOI sequence mode for the UI-124x and UI-524x camera models
- Pulse width modulation for GigE cameras
- Additional image formats for CMOS and CCD cameras
- New header file
ueye_deprecated.h
with all deprecated function definitions and constants. The old defines are no longer in the header ueye.h
. If necessary an application can include both headers.
- The uEye Camera Manager was renamed to IDS Camera Manager and is now the main tool for the management of all IDS cameras
- JPEG and PNG files can now be loaded with the function
is_LoadImage()
- New demo uEyeSequenceAoi to demonstrate the UI-124x/UI-524x AOI sequence mode
- New demo C#-Cockpit with extended features
- New function
is_Exposure()
: this function replaces is_GetExposureRange()
and is_SetExposureTime()
- New function
is_CaptureStatus()
: this function replaces is_GetCaptureErrorInfo()
and is_ResetCaptureErrorInfo()
- New function
is_BootBoost()
: management of the new "Boot-Boost" functionality of GigE cameras
- New function
is_IO()
: this function replaces the flash- and IO functions is_SetIO(), is_SetIOMask(), is_SetLED(), is_GetGlobalFlashDelays(), is_SetFlashDelay(), is_SetFlashStrobe()
Note on is_IpConfig()
: The byte order was changed for the GigE network configuration. An IP address must now be passed in the Big Endian format
Notes on the additional interfaces 3.90 ⇑
ActiveX (Interface version 1.14.0.0)
- New function
StartLiveVideoAndWait(int nTimeout)
: If no image was captured the function returns after the specified timeout
- The dropdown box on the property page "Image" allows the selection of a RGB color model
- New functions:
SetAutoSkipframe(), GetAutoSkipframe(), GetAutoSkipframeMinRange(), GetAutoSkipframeMaxRange(), SetAutoHysteresis(), GetAutoHysteresis(), GetAutoHysteresisMinRange(), GetAutoHysteresisMaxRange(), GetTriggerStatus()
DirectShow (Interface version 2.19.0.0)
- The maximum possible number of cameras was increased from 8 to 24
- The DirectShow service is now installed and enabled by the uEye setup in case of a complete installation
- New functions
SetSensorScaler(), GetSensorScalerInfo()
in the interface IuEyeScaler
- New Function
HotPixel()
in the interface IuEyeCapture
- New property page "Scaler"
- Support of the automatic loading of a parameter set stored in the camera when opening the camera
HALCON: Version 3.9.0.0 for HALCON 8.0 & Version 4.6.0.0 for HALCON 9.0/10.0
The changes are documented in the corresponding manuals
LabVIEW
Cognex VisionPro (Interface version 1.0.17.0)
Notes on this release 3.82 ⇑
- Support of new features of the camera models UI-214x, UI-614x, UI-228x, UI-628x:
- Fine exposure increment and extended exposure range
- Additional test images
- 12 bit pixel formats for USB cameras
- Camera LUT for USB cameras
- Optimization of the color conversion of the cameras raw data by using the graphics adapter
- Optimization of the color conversion of the cameras raw data by using all available processor cores (OpenMP)
- New parameters for the network bandwidth management:
- Delay time for the first transfered image
- Transmission frequency of the image packets
- New trigger mode "Burst Trigger" for GigE uEye SE and GigE uEye HE cameras: For each trigger pulse n frames are transmitted by the camera
- Automatically load a set of parameters stored in the camera when opening the camera
- New function
is_Configuration()
to adjust global parameters<
- Setting of OpenMP
- Setting of the CPU idle states
- Parameter set when opening the camera
- New function
is_Exposure()
to adjust the exposure fine increment
- New Function
is_Trigger()
to adjust the burst trigger mode
- Porting of all AVI components to 64 bit (IdsMjpeg.dll)
- New demo 'uEyeSimpleLive_DynamicDll' to demonstrate the dynamic loading of the uEye DLL
- Support of the following languages in the uEye Camera Manager: English, German, Spanish, Portuguese, Italian, Polish, Czech, Hungarian, Chinese, Japanese, Korean
- Support of the following languages in the uEye Cockpit: English, German, Spanish, Portuguese, Italian, French, Polish, Czech, Chinese, Japanese, Korean
Notes on the additional interfaces 3.82 ⇑
ActiveX (Interface version 1.13.1.3)
- New function
GetFDTResolution()
to get the horizontal and vertical resolutions of the face detection of the UI-1008XS-C
DirectShow (Interface version 2.18.2.4)
- New interface
IuEyeAOI
to set any AOI
- New interface
IuEyeGain
to use the hardware gains
- The registry keys set by the 64 bit device manager are also used by the 32 bit version
- The automatic 64 bit registration also changes the 32 bit camera list
- PropertyPage 'WhiteBalancing': Manual white balancing with RGB gains, setting of the color temperature with a white balance mode combo box
- The properties contrast and brightness have been reactivated in the standard interface
- Setting the color temperature in the standard interface:
Set(VideoProcAmp_WhiteBalance, 'value', VideoProcAmp_Flags_Manual);
- Getting the color temperature in the standard interface:
Get(VideoProcAmp_WhiteBalance, &Value, &Flags);
- The functions
SetWhiteBalanceMultipliers
and GetWhiteBalanceMultipliers
were reactivated and implemented with the gain factors./li>
- The naming of gain and blacklevel was changed to contrast and brightness
HALCON: Version 3.9.0.0 for HALCON 8.0 & Version 4.6.0.0 for HALCON 9.0/10.0
The changes are documented in the corresponding manuals
LabVIEW
Cognex VisionPro (Interface version 1.0.16.0)
Notes on this release 3.80 ⇑
- Support of the new camera models UI-228xSE-C, UI-228xSE-M, UI-628xSE-C, UI-628xSE-M, UI-628xHE-C, UI-628xHE-M
- Support of the UI-124xLE-C and UI-124xLE-M
- Support of new functions of the UI-124xSE, UI-124xLE, UI-524xSE, and UI-524xHE camera models: Multi-AOI, linescan mode, rolling shutter mode
- Full support of 12/16 bit pixel formats in the uEye Demo application
- PNG images can be saved in the uEye Demo application
- Over
is_ImageFormat()
a list with standard image resolutions can be read. These image formats can be set over the function (only CMOS cameras).
- New tool to save a user defined hotpixel list in the camera (uEyeHotpixelEditor)
- Support of the uEye AVI functionality (uEye_Tools_64.dll)
- New SDK functions:
is_AOI(), is_HotPixel(), is_IpConfig(), is_DeviceFeature(), is_Transfer()
Notes on the additional interfaces 3.80 ⇑
ActiveX (Interface version 1.13.1.2)
- Support of the new UI-1008XS-C functions
- New function to suppress disturbances in the trigger mode
- New function to set a color temperature and color space
- New functions for the DirectRenderer mode
- Additional new functions:
GetHdrKneepoints(), GetHdrKneepointInfo(), GetDeviceID(), GetCameraHandle(), AddHDRKneepoint(), DeleteHDRKneepoint(), SetAtHDRKneepoint(), SetHDRKneepointsDefault()
- Changes in the following function:
GetImageHistogram()
DirectShow (Interface version 2.18.1.3)
- New interfaces for the full support of the UI-1008XS-C
- Triggered image capture of the UI-1008XS-C
- New interface to suppress disturbances in the trigger mode
- New interface to set a color temperature and color space
- Interface to support the flash functionality
- Interface to set the trigger signal (falling edge, rising edge, software trigger)
- Interface to support binning/subsampling
- Interface to enable the automatic framerate
- Automatic registration of a camera that is beeing connected to the system
- Registration of this camera with its designation and serial number
- Automatic image mirroring
HALCON: Version 3.7.0.0 for HALCON 8.0 & Version 4.5.0.0 for HALCON 9.0
- Support of 64-bit HALCON versions
The changes are documented in the corresponding manuals
LabVIEW
Cognex VisionPro (Interface version 1.0.16.0)
- Support of 64 bit Cognex VisionPro versions
Notes on this release 3.70 ⇑
- Support of the UI-124x and UI-524x camera models
- Support of the new UI-1008XS-C functions:
is_ScenePreset(), is_Zoom(), is_Sharpness(), is_Saturation()
- New API function to suppress disturbances in the trigger mode:
is_TriggerDebounce()
- New API function to set a color temperature and color space:
is_ColorTemperature()
- The uEyeCrosshair application is now also available as source code
- The 64-bit ActiveX control can now be integrated into Visual Studio projects (C++, C#, VB)
Notes on the additional interfaces 3.70 ⇑
DirectShow (Interface version 1.10.1.1)
- The function
SetFormat()
now generally accepts negative image heights. The registry flag 'UseAbsHeight' can be used to force positive image heights only.
Notes on this release 3.60 ⇑
- Support of the UI-1008XS-C camera model
- Support of the UI-214x and UI-614x camera models
- Support of the UI-149x-M and UI-549x-M camera models
Notes on the additional interfaces 3.60 ⇑
DirectShow (Interface version 1.8.0.0)
- Support of the 64-bit Windows operating systems
- Support of the UI-1008XS functions
- An AOI with a vertical and horizontal offset can now be set via the MediaType (see manual)
- Internal improvements
ActiveX (Interface version 1.12.2.0)
- Support of the UI-1008XS functions
HALCON: Version 2.14.0.0 for HALCON 7.1 & Version 3.7.0.0 for HALCON 8.0 & Version 4.4.0.0 for HALCON 9.0
- Support of the 64-bit Windows operating systems
The changes are documented in the corresponding manuals
LabVIEW
Cognex VisionPro (Interface version 1.0.14.0)
Notes on this release 3.51.3 ⇑
- Support of the UI-149xLE camera model
- Support of the UI-112x and UI-512x camera models
- The uEye Demo application now provides a normal- and expert mode
- User defined camera profiles can be created in the uEye demo application
Note: This release is only approved for the following camera models: UI-149xLE, UI-112xSE, UI-112xME, UI-512xSE, UI-512xRE
Notes on the additional interfaces 3.51.3 ⇑
Notes on this release 3.50.1 ⇑
- Support of Windows 7 (64-bit)
- Support of Windows Vista (64-bit)
- Support of Windows XP (64-bit, only USB uEye cameras)
- Optimization of the UI-149x and UI-549x camera models
Note: The global start function of the UI-149x and the UI-549x is not implemented yet in contrast to the description in the manual.
IDS Imaging Development Systems GmbH
Dimbacher Str. 6-8
D-74182 Obersulm/Germany
T: +49 7134 96196-0
E: info@ids-imaging.com
W: https://en.ids-imaging.com
© IDS Imaging Development Systems GmbH, October 2016