Version History

12.01.002 [2016-06-21]

Modified the installer of the 32 bit version to include a trailing backslash in the definition of %CVBDATA% (backslash was missing after removing the Windows XP special treatment).

Updated iCVCDriver.dll to version 2.6.0.x
which now includes the TGrabInfoCmd enums that were missing as well as the missing driver GUID definitions.

12.01.003 [2016-09-16]

Polimago.dll updated to 1.8.1.20
Performance during classifier creation improved (x64 build only) and added function for data access testing (not documented yet; to be fully released in CVB 13.0).

CVFoundation.dll updated to 1.22.10.742
Fixed a bug in the circle regression function.

CVCDisp.dll updated to 3.14.4.2
Improved panning when using a huge display. Improved drag tag painting.

CVCBarcode.dll and ZBLib.dll updated to 2.3.0.4
Lifted image size restriction to width and height of up to 32000 pixels and lifted configuration limit to 1000 configurations

CvMgmtSvc.exe updated to 2.9.3.516
Fixed the “no more CodeMeter query” bug #3237. Introduced fall back camera suite key query location in HKLM\Software\Common Vision Blox\Image Manager\Common

GevFD.dll updated to 2.0.3.1
Fixed bug in RAW, FILE and CHUNK data leader. Introduced support for PAYLOAD_XXX_EXTENDED_CHUNK_FORMAT.

sinetfilter.sys updated to 2.0.3.1
Fixed bug in RAW, FILE and CHUNK data leader. Changed timer generation to fix possible timeout issue. Fixed deadlock and BSOD.

Minor corrections to iCVCImg.h and iCVGenApi.h for compatibility to Borland CBuilder 6

12.01.004 [2017-01-30]

siNetFilter.sys updated to version 2.0.4.00
Fixed potential system lockup or BSOD when grabbing while unplugging a GigE to USB3 converter.

12.01.005 [2017-06-30]

CVCImg.dll updated to version 3.36.2.308
Back port of two fixes that have been made to the 13.00.xxx builds of the CVCImg.dll: Loading palletized monochrome bitmaps with a width that is not a multiple of 4 no longer produces garbled images and CreateMatrixTransformedImage no longer shifts the image while rotating it.

12.01.006 [2017-07-11]

CVCImg.dll updated to version 3.36.3.363
CreateMatrixTransformedImage no longer introduces a shift in x and y when using this function for rotating an image. Scaling operation result image size is now off by 1 pixel (if abs(det(M)) < 1.0) or (int)(abs(det(M)) pixels if abs(det(M)) is > 1.0 - this will be fixed in a future build.

12.01.007 [2017-12-14]

MinosCVC.dll _updated to version 2.6.12.50
Fixed a bug that made it impossible to correctly evaluate the Trigger (or: Minimum Feature Contrast) value in Param3 of the TLearnControlStructure. Note that only the C++ build of this DLL has been updated - i.e. on the Win32 platform only the MinosCVC.dll stored in the %CVB%\Applications directory is newer but the Delphi build installed in %CVB% has not been modified.

13.00.000 [2017-03-24]

Major Release - please refer to the product release notes for the list of changes.

13.00.001 [2017-06-21]

CVCImg.dll updated to version 4.9.1.569
Fixed a reference count leak that occurred with legacy *.vin drivers when used together with some of the IRingBuffer, IImageRect, ICameraSelect2 and IBoardSelect2 functions.

CVCFile.dll updated to version 4.4.5.570
File filter strings are now properly zero-terminated.

CVFoundation.dll updated to version 2.2.7.902
The x64 build no longer expects the CPU to support the AVX instruction set.

iCVCBarcode.dll updated to version 2.7.2.431
Fixed an uncaught overflow exception that could occur when running in a 64 bit process.

iCVFoundation.pas updated
Added some hitherto missing functions.

GenICam.vin updated to version 2.0.11.913
Fixed race condition when calling RBUnlock while G2Freeze is working.

silogutil updated to version 1.2.0.0; program now terminates properly on Linux.

13.00.002 [2017-07-11]

CVCImg.dll updated to version 4.9.6.585
CreateMatrixTransformedImage no longer introduces a shift in x and y when using this function for rotating an image. Scaling operation result image size is now off by 1 pixel (if abs(det(M)) < 1.0) or (int)(abs(det(M)) pixels if abs(det(M)) is > 1.0 - this will be fixed in a future build.

CVCUtilities.dll updated to version 4.8.1.496
The results returned by GetFileVersion and GetFileVersionW are now properly zero-terminated.

siNetFilter.sys updated to version 2.3.10.115
siNetFilter.inf updated accordingly
siNetFilter.cat updated accordingly
Fixed BSOD that occured when the maximum packet ID was higher than expected.

GEVFD.dll updated to version 2.3.10.115
GEVFDXDiag.exe updated to version 2.1.0.115
GEV 2.0 extended chunk payload types 0x400x are now parsed correctly. TurboDrive2 :copyright: payload formats are now parsed correctly.

CVUAL.dll updated to version 1.10.33.363
Fixed discovery problems with virtual host controllers and a potential deadlock in G2Freeze.

13.00.003 [2017-09-25]

CVCDisp.dll updated to version 4.0.6.785
Fixed a problem introduced in 13.00.000 that made it impossible to remove images assigned to a CVDisplay.ocx by setting the control’s image property to zero. Added checks for quiet NaN for the benefit of the Delphi runtime which for unfathomable reasons treats them as NaN and raises an exception upon encountering a quiet NaN.

CvMgmtSvc.exe updated to version 2.9.4.632
Corrected the handling of an exception in UTC to local time conversion that led to valid licenses being considered expired.

CVFoundation.dll updated to version 2.2.8.925
Fixed a problem introduced in 13.00.000 that made it impossible to call FBlobCreate with a null pointer as the image parameter.

CVUAL.dll updated to version 1.11.0.367
Fixed issues in the event channel handling and improved static initialization.

GenICam.vin updated to version 2.0.15.694
G2Grab no longer fails if the driver was opened through the new device discovery interface.

MinosCVC.dll updated to version 3.2.6.701
Fixed an out of bounds access when loading classifiers with Chinese characters. Also fixed an out of bounds access that could occur when training an overfitted classifier.

SF.dll updated to version 3.0.6.239
Fixed an out of bounds access when loading classifiers with Chinese characters.

siNetFilter.sys updated to version 2.3.20.117
siNetFilter.inf updated accordingly
siNetFilter.cat updated accordingly
Fixed a random BSOD at extremely high frame rates (kHz range).

13.00.004 [2017-09-29]

CVCDriver.dll updated to version 4.0.7.604
Fixed a malformed unicode string conversion on Linux as well as the export declarations of the new load functions.

CVCImg.dll updated to version 4.12.0.609
Fixed a malformed unicode string conversion on Linux and Windows. Disabled Delphi’s/Borland C’s quiet NaN trapping at library load (Windows only).

GenICam.vin updated to version 2.0.16.971
Unfortunately, a part of the fix for the G2Grab problem fix intended for the 2.0.15.694 build did not end up in the 2.0.15.971 build, making a new release necessary.

13.00.005 [2017-12-01]

CVCDriver.dll updated to version 4.0.8.609
Modification of license queries to reduce delay during acquisition.

CVGevTL.cti updated to version 1.14.1.435 (Linux: 1.14.1.437)
Fixed crash when trying to assign a static IP adress without previous discovery.

CVFactory.cvb updated to version 2.2.1.670
Fixed reference counting problems.

GenICamBrowser.exe updated to version 3.8.8.1091
Now running on Linux without OpenGL support. Implemented multi-threaded device discovery. Applied numerous smaller updates and fixes to the user interface.

CVUAL.dll updated to version 1.11.3.381
Fixed GenCP request ID overflow for writing.

CVUSBTL.cti updated to version 1.2.2.499
Fixed cleanup after disconnect.

13.00.006 [2018-04-11]

MinosCVC.dll updated to version 3.4.1.727
The TLearnControlStructure's “Trigger” member (Param3) was not passed back to the caller in GetCLFLCS.

CVFoundation.dll updated to version 2.4.2.934
FBlobSort did not apply ascending/descending sort mode properly when using SORT_BY_DISTANCE.

CVUAL.dll updated to version 1.11.9.387
Added auto stall clear for stream.

GEVSD.dll updated to version 2.11.0.448
Fixed missing pdb files and linux builds.

GEVFDL.dll updated to version 2.3.30.124
Fixed missing pdb files and linux builds.

GEVTL.cti updated to version 1.15.0.447
Fixed missing pdb files and linux builds.

OpenSource statements updated.

13.01.000 [2018-07-04]

Major Release - please refer to the product release notes for the list of changes.

13.01.001 [2018-07-20]

CVDisplay.ocx updated to version 3.2.2.923
Fixed AddOverlayObjectNET2() to work properly in 32 bit processes as well.

CVUAL.dll updated to version 1.11.12.394
Modified to improve compatibility with U3V cameras from Dahua Technologies.

GenICam.vin updated to version 2.4.11.1094
Fixed support for the CreateAutoIni flag in GenICam.ini that was broken in the 13.01.000 release.

13.01.002 [2018-08-09]

CVCore3DViewer.ocx updated to version 1.2.2.50
Property Page no longer shows “TODO: …” label…

CVCDriver.dll updated to version 4.2.3.668
Fixed DeviceDiscovery for U3V devices. Fixed output format of MAC addresses.

GenICam.vin updated to version 2.4.13.1107
Fixed behaviour of CreateAutoIni flag. Enabled GenICam.vin loading without a stream channel for firmware updates.

13.01.003 [2018-10-19]

GenICam.vin updated to version 2.4.15.1119
Updated to support chunk data with GEV 2.0 compatible cameras. Fixed exception handling for chunk data.

GEVConfigManager.exe updated to version 1.9.0.0
Updated to support chunk data with GEV 2.0 compatible cameras.

GEVTL.cti updated to version 1.8.0.26
Updated to support chunk data with GEV 2.0 compatible cameras.

GEVSD.dll updated to version 2.13.0.30
Updated to support chunk data with GEV 2.0 compatible cameras.

13.01.004 [2019-02-15]

CVCImg.dll updated to version 4.16.4.723
Fixed memory leak in loaded TIFF files.

CVFoundation.dll updated to version 2.4.11.973
Fixed ellipse fit functionality.

CVGenApi.dll updated to version 3.0.1.112
Fixed string conversion in file up-/download from memory.

CVGevServer.dll updated to version 3.4.5.963
Added GSNI_EventID for GSNGet/SetInfoAsInteger. Fixed dead-lock on WRITEREG while stopping transfer.

CvMgmtSvc.exe updated to version 2.9.7.0
Added support for CameraSuite licenses on recent Automation Technology cameras.

GenICam.vin updated to version 2.4.18.1140
Fixed to support for chunk data with U3V compatible cameras. Fixed device discovery issue. Fixed exception handling for chunk data.

GenICamBrowser.exe updated to version 4.4.15.1365
Improved visualization on High-DPI displays.

iCVMatch3D.dll updated to version 1.0.3.67
Changed .Net Framework dependency to 3.5.

iPolimago.dll updated to version 1.10.0.739
Added InterpretSpecification method.

LogGUI.exe updated to version 3.1.9.364
Improved visualization on High-DPI displays.

Player3D.exe updated to version 1.0.5.41
Improved visualization on High-DPI displays.

Polimago.dll updated to version 2.4.2.2
Added PMInterpretSpecification method.

Visualization3D.dll updated to version 2.1.13.3
Improved visualization on High-DPI displays.

Note that for the new Ubuntu 18.04 x86_64 release the version numbers of all the binaries vary slightly from the other releases.

13.01.005 [2019-03-05]

CVCDriver.dll updated to version 4.2.5.729
Patched the function GetDriverID for up-to-date hardware.

13.01.006 [2019-04-12]

CVGenICam.vin updated to version 2.4.19.1156
A reference count leak when working with attached chunk data has been fixed.

iCVCDriver.pas
A bug in the signature of the DODiscover and DODiscoverW functions has been fixed.