====================================== Date: June, 4th, 2010 SDK version 3.70 for product: USB uEye camera family GigE uEye camera family ====================================== Content: ====================================== - Notes on hardware compatibility - Notes on this driver release - Notes on the additional interfaces - Notes on previous driver releases ====================================== ####################################################################### Notes on hardware compatibility Please note: 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? 1. 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. 2. Please start the tool "uEyeHardwareCheck“ which is included in the setup. It will check the compatibility of your camera with driver versions > 3.10. To be able to use this tool, a uEye driver has to be installed on the system. 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). Please note: 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 uEye 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. Please note: 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. ####################################################################### 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 ####################################################################### 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 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 TWAIN (Interface version 1.2.11.206): - No changes 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 - The changes are documented in the corresponding manuals LabVIEW: - No changes NeuroCheck (Interface version 1.3.4.246): - No changes CVB (Interface version 1.5.4.0): - Changes in the software trigger interface - Global start shutter mode for some cameras added GENCAM (Interface version 1.0.0.9): - No changes Cognex VisionPro (Interface version 1.0.14.0) - No changes ####################################################################### Notes on this release 3.51.3.0 - 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 Please 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.0 - No changes ####################################################################### Notes on this release 3.50.10.0 - Support of Windows 7 - Optimization of the UI-149x and UI-549x camera models Please 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. ####################################################################### Notes on the additional interfaces 3.50.10.0 DirectShow (Interface version 1.7.0.0): - The current Interface version 1.7.0.0 requires a uEye device driver version 3.40 or higher. It is strongly recommended to update your uEye device driver to this version or a newer one. - Updated interface documentation. Please note that the function GetUsedBandwith(long *plClock) of IuEyeCapturePin interface is not shown in the chm-file. This issue will be fixed. The documentation will be overworked for the next version. ActiveX (Interface version 1.11.32.1288): - Integration of existing uEye SDK functions into the ActiveX interface. LabVIEW Interface: - You can find the uEye VIs in the Functions palette under: Instrument I/O -> Instrument Drivers -> uEye - You can find the uEye VIs in the following directory: LabVIEW_DIR/instr.lib/uEye Notes for this version: - Additional VIs: LoadParameters.vi, SaveParameters.vi Halcon: Version 2.14.0.0 for Halcon 7.1 Version 3.6.0.0 for Halcon 8.0 Version 4.3.0.0 for Halcon 9.0 - The changes are documented in the corresponding manuals. NeuroCheck (Interface version 1.03.0004.246): - No changes CVB (Interface version 1.05.0003.0): - Added global start shutter mode on some camera models GENCAM (Interface version 1.0.0.9): - Internal changes TWAIN (Interface version 1.2.11.206): - No changes Cognex VisionPro (Interface version 1.0.14.0) - No changes ####################################################################### Notes on this release 3.40.15.0 General: - New camera models with 10 megapixel sensor: UI-149x, UI-549x - New camera series GigE uEye RE - Significantly increased frame rates on GigE uEye SE cameras - The GigE uEye cameras are now working with network cards which are assigned an IP address from a DHCP host - The firmware of a GigE uEye SE is now uploaded automatically SDK: - New API functions: is_GetImageInfo(): Additional information can be read for each captured image, e.g. the exact time of image capture (timestamp-function) is_GetDuration(): The duration of some processes of the uEye driver can be retrieved (e.g. the duration of the GigE uEye SE firmware upload) is_GetSensorScalerInfo(), is_SetSensorScaler(): Internal image scaling for the sensors of the UI-149x/549x family is_DirectRenderer(): Support of Direct3D graphic functions with overlay. The images are rendered flicker-free and can be scaled to the window size. Bitmap files can be loaded into the overlay. The old DirectDraw functions are entirely replaced by Direct3D. - Changes in existing API functions: is_SetAutoParameter(): - Improved automatic image adjustment (configurable hysteresis, configurable number of skipped frames) - Support of the internal auto features of the UI-122x/522x camera family is_InitCamera(): The function now supports the automatic firmware upload of the GigE uEye SE camera family - Applications - New Demo to demonstrate the Direct3D functionality (uEyeDirectRenderer) - New Demo to demonstrate the DirectShow interface (uEye DirectShow Demo) - New Demo to demonstrate the Cognex VisionPro interface (uEye Cognex VisionPro c# Demo) - New Demo to display the image with a crosshair as overlay (uEyeCrosshair) The demo uses the Direct3D overlay functions ####################################################################### Notes on the additional interfaces 3.40.15.0 New interface for Cognex VisionPro (Interface version 1.0.13.0) DirectShow (Interface version 1.6.0.0): - Improved stability, performance and compatibility to existing DirectShow applications ActiveX (Interface version 1.8.23.575): - Support of the uEye Direct3D functions - Support of the automatic firmware upload of the GigE uEye SE camera family LabVIEW Interface: - You can find the uEye VIs in the Functions palette under: Instrument I/O -> Instrument Drivers -> uEye - You can find the uEye VIs in the following directory: LabVIEW_DIR/instr.lib/uEye Notes for this version: - Support of the automatic firmware upload of the GigE uEye SE camera family (InitCamera.vi) Halcon: Version 2.13.0.0 for Halcon 7.1 Version 3.5.0.0 for Halcon 8.0 Version 4.2.0.0 for Halcon 9.0 - The changes are documented in the corresponding manuals. NeuroCheck (Interface version 1.03.0004.246): - No changes CVB (Interface version 1.05.0002.370): - No changes GENCAM (Interface version 1.0.0.7): - No changes TWAIN (Interface version 1.2.11.206): - No changes ####################################################################### Notes on this release 3.33 - Support for the new USB uEye ME camera family ####################################################################### Notes on the additional interfaces 3.33 DirectShow (Interface version 1.04.0012.1631): - Usually the interface signals negative image heights. Now, the absolute value of the image heigth is signalled if the following registry value exists: [HKEY_CURRENT_USER\Software\IDS\uEye\DirectShow] "UseAbsHeight"=dword:00000001 Please note: The image might be rendered upside down if the value exists. ####################################################################### Notes on the release 3.32 General: - Support for the new GigE uEye SE camera family - Support for GigE uEye cameras under Windows Vista - Support for the GigE uEye HE's serial interface (additional driver uEye_com.sys) - Support for GENCAM with USB and GigE cameras - The optional memory board of the USB uEye SE and USB uEye RE camera series has been discontinued. From version 3.32, the functions required to operate the memory board will no longer be supported in the uEye driver. The uEye driver version 3.25 that still supports these functions will continue to be available in the download area of our website at www.ids-imaging.com. Device driver: - Optimized internal image acquisition SDK: - New trigger mode: Continuous trigger - Individually adjustable timeout in the Continuous Triggermode - Image processing in the camera hardware (only GigE uEye HE) - New pixel formats and color conversion methods (only GigE uEye HE) - Customizable hardware LUT (GigE uEye HE, GigE uEye SE) - Additional subsampling and binning modes - Display of sensor test images - New API functions: is_SetSensorTestImage() is_GetSupportedTestImages() is_GetTestImageValueRange() is_SetCameraLUT() is_GetCameraLUT() is_SetColorConverter() is_GetColorConverter() is_GetComportNumber() is_GetCaptureErrorInfo() is_ResetCaptureErrorInfo() is_SetTimeout() is_GetTimeout() Applications: - uEye Demo: - New dialog to customize the hardware LUT (dialog 'Properties' -> 'Hardware LUT') - Variable sensor color correction and color saturation (dialog 'Properties' -> 'Color') - New color formats and converters (dialog 'Properties' -> 'Format') - Test image functionality (dialog 'Properties' -> 'Miscellaneous') - Additional dialog to display all capture errors (menu 'View' -> 'Capture errors') - The position and size of the application window are now saved and can be restored on the program start (menu 'File' -> 'Customize') - A camera can now be opened with user defined settings or default settings (menu 'File' -> 'Customize') - uEye Camera Manager: - User interface localized for the following languages: English, German, Spanish, Italian, Polish, Chinese, Japanese, Korean - Dialog to configure and test the serial interface - The Camera Manager window can now be resized - Progressbar while firmware is uploaded - The Camera Manager suggests the IP range and the persistent IP address in the dialog 'Manual ETH configuration' - New demo to configure and test the serial interface (uEyeComportDemo.exe) - New demo to test the continuous triggermode (uEyeSimpleTrigger) Documentation: - Completely revised manuals ####################################################################### Notes on the additional interfaces 3.32 Please make sure that you have installed the uEye device driver before installing the additional interfaces. DirectShow (Interface version 1.04.0008.1630): - The Interface requires at least driver version 2.21.0000 for USB uEye cameras or driver version 3.00.0000 for GigE uEye cameras. It is strongly recommended to update your uEye device driver to this version or a newer one. Notes for this version: - Fixed sharing of CLSID between different filter instances. - Fixed a compatibility issue with the IuEyeCapture Interface by moving new functionality to a IuEyeCaptureEx Interface. ActiveX (Interface Version 1.08.0013.552): - The Interface requires at least driver version 2.20.0001 for USB uEye cameras or driver version 3.00.0000 for GigE uEye cameras. It is strongly recommended to update your uEye device driver to this version or a newer one. Notes for this version: - changed internal ringbuffering to rely on uEye API ringbuffer when using FreezeImage and trigger mode. - Fixed Dispatch entry points of Binning functions. TWAIN (Interface version 1.2.11.206): Notes for this version: - No changes LabVIEW Interface: - You can find the uEye VIs in the Functions palette under: Instrument I/O -> Instrument Drivers -> uEye - You can find the uEye VIs in the following directory: LabVIEW_DIR/instr.lib/uEye Notes for this version: - Compatibility with all LabVIEw versions from 7.1 to 8.6 - Changes to the following VIs: SetAllocatedImageMem(), SetImageMem(), AddToSequence() Halcon: Version 2.12.0.0 for Halcon 7.1 version 3.4.0.0 for Halcon 8.0 version 4.1.0.0 for Halcon 9.0 - The changes are documented in the corresponding manuals. NeuroCheck (Interface version 1.03.0004.246): - The Interface requires at least driver version 2.20.0004 for USB uEye cameras or driver version 3.00.0000 for GigE uEye cameras. It is strongly recommended to update your uEye device driver to this version or a newer one. - Please ensure you have at least Neurocheck Service Pack 8 installed to avoid a crash of the program during acquisition. Notes for this version: - Fixed storing of the whitebalance multipliers when leaving the configuration dialog. CVB (Interface version 1.05.0002.370): - The Interface requires at least driver version 2.21.0001 for USB uEye cameras or driver version 3.00.0000 for GigE uEye cameras. It is strongly recommended to update your uEye device driver to this version or a newer one. Notes for this version: - The ini file now allows more than 10 board entries. - Added support for 10, 12 and 16 bit Colour formats. - Added support for new uEye models. GENCAM (Interface version 1.0.0.7): - The Interface requires at least driver version 3.32.0000. It is strongly recommended to update your uEye device driver to this version or a newer one. Notes for this version: - Initial release