################################################################################ Allied Vision AcquireControl - Release Notes ################################################################################ Version Date Name Description 6.0.0.x 03.01.2023 TLI - Support for VimbaX - Added support for Mono10Packed Pixelformat to UnigrabAVTVimba - Rearranged order of VmbCaptureStart and VmbCaptureFrameQueue in UnigrabAVTVimba 5.1.0.x 24.01.2017 KHO - Support for Active Silicon Phoenix frame grabbers - Fixed a crash when acquiring Mono12Packed images via Vimba. - If Vimba is used, the title bar now shows the model name. - Fixed wrong display of UTF-8 strings with Vimba within the feature control dialog. 5.0.1.x 06.06.2016 KHO - Increased version. UniGrab now supports opening COM ports with a 2 digit number 5.0.0.x 14.04.2016 KHO - Support of UniGrabAVTVimba to support all VIMBA compatible cameras - Revised documentation 4.0.9.x 13.03.2015 KHO - New VdsImageCorrection.dll: Changed log output for Goldeye G DPC: There is now an additional info for a 1 pixel border and a 2 pixel border. This is also added to the Info dialog. - Changed Neighborhoodorder from 16 to 4 - Fixed a bug in VdsDeviceClient (Scripting) 4.0.8.x 11.12.2014 KHO - Added new splash screen - Added new UniGrabDummy -> replaced logo - Changed VdsImgCorrection.dll (new gain scheme) - Fixed a bug in Goldeye NUC export where the first file wasn't written. 4.0.7.x 23.10.2014 KHO - Included updated version of VdsImgCorrection.dll: - Changed default parameters of DPC export - Included updated version of VdsDeviceClient.dll - Fixed a bug where the app crashed when receiving long strings via serial port - Included updated version of UniGrabAVTpvAPI.dll - Input of signed integers now possible. Since there is also a problem within the pvAPI.dll with reading and writing signed int 64 values, there is still a problem while accessing the SensorTemperatureSetpointValue feature. - Changed to new branding 4.0.6.x 30.07.2014 KHO - Fixed problem with outdated UniGrabPleora.dll (Grabber options button always disabled for Pleora cameras) 4.0.6.x 24.07.2014 KHO - New version of UniGrabAVTpvAPI.dll included (fixed bug with negative number display within feature tree) - New version of VdsImgCorrection.dll included Goldeye G NUC & DPC file creation for FW 00.02.02.02 4.0.5.x 27.05.2014 KHO - VdsImageCorrection.dll extension. Added GoldeyeG DPC export. 4.0.4.x 31.03.2014 KHO - VdsImageCorrection.dll extension. Added GoldeyeG NUC export. 4.0.3.x 25.03.2014 KHO - Fixed file save bug 4.0.2.x 06.02.2014 KHO - New target for AcquireControlSE (for Goldeye-G series only) 4.0.2.x 21.09.2012 KHO - Improved check for existing Pleora installations - Added Grab1394.dll to setup 4.0.1.x 30.08.2012 KHO - Included new manual V2.3.0 - Fixed a bug in 64bit image rotation module 4.0.0.x 13.06.2012 TLI - When using pvApi, software sometimes hang if a feature was changed that affected the image format - Statistics Dialog: standard deviation displayed wrong values if AOI exceeded a size of about 1.7 MPixel - A dll conflict could occur if a different Pleora SDK was installed on the computer compared to the Pleora files shipped with AcquireControl - Restuctured INI-file management -> each Imageprocessing chain now has its own file - INI-files are now stored in %ALLUSERSAPPDATA%\AcquireControl V4.0.0 instead of application's directory - PseudoColor dialog: implemented contrast limitation - BCG-LUT: renamed "white adjust" to "white balance"; implemented auto contrast feature -------------------------------------------------------------------------------- 3.8.0.x 20.02.2012 TLI - Added support for pvApi: Now all AVT cameras supported by pvApi can be used with AcquireControl including "Bigeye G"-models - 64 bit application included - New Setup -------------------------------------------------------------------------------- 3.7.1 28.11.2011 TLI - renamed Bigeye P131* cameras to Bigeye P132* -------------------------------------------------------------------------------- 3.7.0 15.09.2011 TLI - Changed branding from VDS Vosskühler GmbH to Allied Vision Technologies GmbH - Removed bug in UnigrabPleora causing application startup to fail - Removed bug in Timerdialog: Shutter/Interval time granulatity was sometimes 1ms instead of 100us (no times < 1ms possible) - Timerdialog: reduced Pleora's time granularity to 1us - Added new AVT camera names to configuration - Fixed resource leak when drawing Point Of Gravity's crosshair -------------------------------------------------------------------------------- 3.6.2 TLI - Software is starting "silent" now (no Error messages in case of missing camera, etc.) - Removed "Could not configure application for desired image format" message - Support file contained incomplete dump of "V=1" output - If Pleora SDK was missing, an error message box occured behind the splash screen - Added crosshair AOI - Added "Center AOI" feature -------------------------------------------------------------------------------- 3.6.1 26.07.2010 TLI - Improved AOI handling -> now showing detailed information during moving -> automatic scrolling when leaving application frame during aoi moving - added possibility to change the number display format in application options - DeviceComm improvements -> Added history function to terminal dialog -> capability to disable automatic CR appendation to input in terminal dialog - Added Splashscreen - Added support file generation feature - Removed the grab slow down bug from UnigrabPleora.dll -------------------------------------------------------------------------------- 3.6.0 19.03.2010 TLI - Added Pixelcollector - Added CCD-11000LGE camera definition - Added Win7/Vista compatiblity for AOI drawing using DX7 - Fixed a scrolling error when scrolling to the right border with the application window slightly smaller (1 scrollbar width) than the displayed image - Removed messagebox that warned in case of untested pleora SDK's - Layout of unigrab dialoges renewed (Listcontrol) - New optional status bar in image processing dialoges - Histogram/Lineprofile: X/Y fit activated by default - Tiff file saving options: MSB/used bit percomponent plausibilty check improved - Fixed some bugs in the unigrabpleora module -> grabber class was not disconnected, when camera was removed prior closing actual camera -> some buffer management problems removed (e.g. error using NIR-600) - Median filter added to some image processing chains - Timer dialog controls are disabled in non-iod-mode - Autoreset trigger flipflop option added to timer dialog - Some minor image processing chain flaws fixed - Some imageprocessing dialog layout flaws fixed - Some wrong application states fixed - Add debugging dialogs in menu "Help" - Application window size and position saved and reconstructed while next start 25.03.2010 KHO - Fixed AOI movement bug. When image was zoomed in and out before the AOI jumped. - Added CCD-1003 to unigrab.ini - Fixed handling for BCGLUT preset deletion -------------------------------------------------------------------------------- 3.5.4 22.07.2009 TLI - Added the following cameras: -> CCD-11000L -> CCD-11000LC -> COOL-11000L -> COOL-11000LC -> COOL-11000C -------------------------------------------------------------------------------- 3.5.3 29.01.2009 TLI - Added the following cameras: -> COOL-1300QSGE -> COOL-6000 / COOL-6000GE - Added following chain: -> IRC-300CL/GE [0°C...409°C] - Change the default value for DWS & Peltier -> off -------------------------------------------------------------------------------- 3.5.2 28.01.2009 TLI - Integrated time based standard deviation module in factory edition - added/modified camera definitions IRC-600/COOL-4300XR/HCC-1200(C) - Errorpixel correction: some more log information in CPP-Errorpixel (V2) - Improoved standard deviation calculation accuracy for small aoi's - Added "save single image feature" to autosave module - Autosave module now supports avi file format -------------------------------------------------------------------------------- 3.5.1 24.10.2008 TLI - Flip function implemented - New chain for XR-cameras (with Flip) - IRC-600CL/GE in UniGrab.ini added - HCC-1200C in UniGrab.ini added - Update-Bug in Timer-Dialog (minimum Intervaltime) fixed -------------------------------------------------------------------------------- 3.5.0 27.08.2008 TLI - unigrabpleora now supports SDK 2.4.2 (setting pixel format) - VDSdevicecomm-class V1.0.6 included which includes the following extensions: -> Added binary operators (&, |, ^, <<, >>, ~) -> Added assignment operators (+=, -=, *=, /=, %=, &=, |=, ^=, >>=, <<=) -> Added new datatypes: uint32, int32, uint64, int64 (dword is still supported but obsolete) -> Provided string-conversion functions for new datatypes -> Added UserInput dialogs for new data types -> functions now may be passed as parameters -> added functions "GetSysDate", "GetSysTime", "Exit", "ExecuteSubScript", "ExecuteSubScriptFunc", "WriteStringToFile", "ReadStringFromFile", "GetBasePath", "GetFileSize", "UserListInput" - VdsFileIO 1.0.21 included which includes the following extensions -> added support for pgm file format -> added file saving options dialogs for all file formats -> added RLE compression support for bitmap files -> added capability to change dialog's headlines -------------------------------------------------------------------------------- 3.4.3 12.12.2007 TLI - Added new AOI tracker - unigrabpleora: pleora SDK dlls are now taken by default from the directory pointed to by "PLEORA_ROOT" environment variable - unigrabpleora: removed a few unaccuracies (hardware timer) - unigrabpleora: removed a bug that reduced number of pending requests to 1 on GEV devices - vdsstatistics: removed several minor bugs -------------------------------------------------------------------------------- 3.4.2 05.10.2007 TLI - Imgcorrection module: added NIR-300 "real" errorpixel output in status field and build output - unigrabpleora: support for extended timer modes - unigrabpleora: support for CCD-4000F+CLA-1F -------------------------------------------------------------------------------- 3.4.1 21.09.2007 TLI - fixed some bugs in unigrabpleora that came in during the last changes 14.09.2007 TLI - included new unigrab-pleora: it now supports the extended trigger modes - included new unigrab-base: now support for "Emulate trigger event" and "Reset trigger flipflop" - included updated error pixel correction: lower and upper boundaries are now specified as ABSOLUTE values! -------------------------------------------------------------------------------- 3.4.0 16.06.2007 TLI - added a button to the toolbar that allows selecting command device - replaced integrated terminal by Terminal from VdsDeviceComm.dll - integrated filemanager and scriptprocessor from VdsDeviceComm.dll as hidden features: Press Ctrl+F to open filemanager, Press Ctrl+R to open script processor - implemented document printing feature - Now can also display RGB-CFA and CMY-CFA images -------------------------------------------------------------------------------- 3.3.6 30.05.2007 TLI - recompiled with error pixel correction for CPP-1000 (V2) - added NIR-300 to default chain - added autosaving to default chain - added support for CCD-16000 12.04.2007 TLI - recompiled with new images processing modules (autosave function for IRC longtime test) -------------------------------------------------------------------------------- 3.3.5 29.03.2007 GDE - NIR-300 configuration optimized - Chain for NIR-300(P)CL integrated in default Setup - "Skip images"-option in options menue - extended logging menues, so that every channel of a module can be enabled/disabled -------------------------------------------------------------------------------- 3.3.4 16.02.2007 TLI - Histogram dialog: -> added support for "filled" style in histogram dialog -> extended histogram dialog and line profile dialog: -> support for mousewheel -> focus for graph display -> Fixed y-fit-bug - fixed crash in errorpixel correction - shorter menu entries for unit conversion submenu -------------------------------------------------------------------------------- 3.3.3 14.12.2006 TLI - Snap abort in UnigrabPleora.dll is now fixed - Unit conversion now supported by statistics and row/col statistics, pixel table and histogram - Unit conversion dialog now signales updates only when really necessary - Added background corrections in IRC chains - New Pleora-SDK included (2.2.0.250) -------------------------------------------------------------------------------- 3.3.2 31.10.2006 TLI - Added support for unit conversion (x- and z-direction) - NIR-300 supported - Vision 2006 -------------------------------------------------------------------------------- 3.3.1 03.07.2006 TLI - Added actual selected grabber and camera to title bar - included updated version of unigrab with PLEORA grabber support and improved matrix vision TITAN/CL support - included slightly improved image process modules (BCG-LUT and histogram layout) - beta version of binning image processing module in VdsZoom.dll -------------------------------------------------------------------------------- 3.3.0 09.05.2006 TLI - support for row/column statistics - included new correction modules (with set management) - corrected a bug in the scrollbar management -------------------------------------------------------------------------------- 3.2.2 22.02.2006 TLI - Implemented dialog position saving and restoring -> all imageprocess modules now support this too - Featuremapping for "dark value control" and "peltier element control" within Unigrab1394 now use factoryfeatures implemented in firewire firmware V1.16; the temporary mapping of these features to userfunctions 0 and 1 has been abolished. -------------------------------------------------------------------------------- 3.2.1 26.01.2006 TLI - Implemented dynamic image processing menue - occurance of image process module dialogs in toolbar and menue can be controlled seperatly via ini-file - added several "hotkeys" to the application - INTERNAL/TEMPORARY version only -------------------------------------------------------------------------------- 3.2.0 19.01.2006 TLI - Some improvments by including updated modules: * can now choose between different camera control dialoges inside unigrab.ini * support for DARKVAL and PELTIER features (IRC-300) * support for file sequence grabber (vds dummy grabber) * minor improvments and bugfixing in diverse image processing modules * improved aoi tracker class (1 pixel size aoi's) - added new targets for IRC-control (debug and release) - reconfigured ini-files for IRC-300 -------------------------------------------------------------------------------- 3.1.1 01.12.2005 TLI - Fixed synchronization problem: UpdateThread performed display update while OnDraw painted the image - Implemented scrolling by clicking into the image and moving the mouse - Changing the zoom now keeps "middle point" of viewed area - Zoom factor is now stored in AcquireControl.ini -file - added "Best fit zoom" to display tool bar - added hard/soft zoom switch to display toolbar and removed this option from the application options dialog - fixed missing aoi activation when closing the active aoi - Additional improvements by changes in external modules: * Recompiled program with bug-fixed aoitracker class (KHO) * UnigrabMv now provides the ability to set the mv-videomode in Unigrab.ini * Removed some minor bugs in the Unigrab timer control dialog * added two radiobuttons that are used to change iod mode when only two iod modes exist if more than 2 iod modes exist, the "old" combobox is used * supported new timer mode (continuous+timer) in Unigrab1394 - Implemented analyze module logging feature -------------------------------------------------------------------------------- 3.1.0 28.09.2005 KHO - new ImgProcChain concept GDE - multiple AnalyseModules possible - 3 Versions: IRCControl, Default, FactoryEdition - All manuals new -------------------------------------------------------------------------------- 3.0.4b - new dynamical toolbar for ImgProcModule -------------------------------------------------------------------------------- 3.0.3 25.05.2005 GDE - Preparations for IRC-300 camera - Preparations for CCD-4100 camera - ApplicationName in Title changeable - HistogramCheck implemented (FactoryMode !) - ColorMatrix implemented (optional) - PointLUT implemented (optional) - Bugfixing - some new inifiles -------------------------------------------------------------------------------- 3.0.2 28.04.2005 TLI - ErrorPixelCalculation: Log-file for the test-results. - Error in the file-load options dialog corrected (MSB). - First Installversion with InstallExpress X. -------------------------------------------------------------------------------- 3.0.1 17.03.2005 TLI - Implemented a simple terminal dialog (which can be opened using Strg-Y) This dialog supports all command interfaces provided by Unigrab. (Also serial data over cameralink!) - Changed background color of result field in errorpixel dialog. - Implemented a backgroud-subtraction modul. -------------------------------------------------------------------------------- 3.0.0 03.02.2005 GDE - New version with the newest UniGrab and VdsImgProcess concepts. (see also 3.0.0V and 3.0.0B) -------------------------------------------------------------------------------- 3.0.0V 10.12.2004 TLI - Special version for JV with SpecialDivision GDE Modul -------------------------------------------------------------------------------- 3.0.0B 10.12.2004 TLI - Removed all "old" image processing modules (LUT, statistics, Median filter, ...) - Added full support for VdsImage and VdsImgProcess - Changed LUT, statistics and histogram to new versions (VdsImgProcess) - Improved internal document-view concept support - Implemented a dynamically configurable image process chain - Changed Aoi-Tracker to new Tracker class cleared up source code -------------------------------------------------------------------------------- 2.0.7 14.10.2004 TLI - Added Errorpixeldialog (must be enabled in AcquireControl.ini) - Added AOI-center button - Added unigrab dummy dll -------------------------------------------------------------------------------- 2.0.6.x 27.04.2004 GDE - Version for CCD-4000X (additional ini-Entry) with SDIG grabber -------------------------------------------------------------------------------- 2.0.6.x 14.11.2003 GDE - Bugfixing: DirectX/CDib couldn´t be switched by Options-Dialog -------------------------------------------------------------------------------- 2.0.5 16.10.2003 GDE - New camera CCD-1300QHS in ini-file for sdig/titan. ToDo: CCD-1300QHS in IEEE1394-ini-file !!!! Zoom in/out implemented (only for DIB!!!) -------------------------------------------------------------------------------- 2.0.4.c 24.09.2003 GDE - Same as V2.04 but additional Reg-Key for DmaBufferSize for the Grabber. Also changes in the AcqCtrl-ini-file: Default set to Titan-Grabber and CCD-11000 camera. -------------------------------------------------------------------------------- 2.0.0 08.05.2003 GDE - First endversion of AcquireControl with UniGrab. Only build for demonstration of CCD-4000 with CameraLink-grabber by Alrad. -------------------------------------------------------------------------------- 1.04 - Load file Funktion implementiert -------------------------------------------------------------------------------- 1.0.3 09.08.2002 KHO - Support of CCD-4000 (Grab memory increased to 0x800000). --------------------------------------------------------------------------------