FlyCapture2 SDK Release Notes

The following list enumerates all of the enhancements and resolved issues.
Teledyne FLIR software and firmware version numbering scheme / standards

Back to FlyCapture2 SDK product page

FlyCapture2 SDK 2.13.3-31

Enhancements:

  • Add support for new chameleon flash
  • FlyCapture2 support for 18.04LTS
  • Separate Flycapture2 and FFmpeg dependencies

Resolved Issues:

  • FlyCapture2 2.12.3.31 PyCapture2: StatisticsEx.py example missing a print parameter and SaveImageToAVIEx.py missing closing parenthesis
  • FlyCap2 viewer display improperly on 4K monitor on Windows 10
  • FlyCapture 2.12.3.2 vs 2.10.3.266 H.264 recording produces drastically different file size
  • Update FC2 with new PGRUSBCAM/3 2.7.3.235 driver

FlyCapture2 SDK 2.12.3-31

Enhancements:

  • Provide PyCapture2 package for Python 3.6 (Windows)
  • Include a debug statement to prevent heartbeat timeout on GigE cameras for FC2 examples
  • Update Spinnaker and FC2 projects to use latest production drivers
  • Remove VS2005, VS2008, VS2012 from FC2 installer

Resolved Issues:

  • FlyCapture 2.11.3.164 for Linux saves .avi instead of .mp4
  • setStrobe() does not work in PyCapture2
  • getData() returns empty list instead of Numpy array
  • Newer FlyCapture2 no longer splits up files at 2GB when saving videos
  • Write register access denied issues while running specific BFLY-PGE cameras
  • Exceptions are thrown when GigE camera nodes are being read by other threads while camera is streaming

FlyCapture2 SDK 2.11.3-425

Enhancements:

  • Add additional documentation for GetUsbLinkInfo() and GetUsbPortStatus()
  • Update FC2 Rescanbus documentation to reflect latest behavior
  • Add RescanBus() method to FlyCapture2 ActiveX interface

Resolved Issues:

  • EventsEx does not work properly with BFLY-PGE-23S2C
  • fc2StartCaptureCallback not working
  • parameters missing from FlyCapture2 Documentation.chm
  • Unable to continuously stream after power cycling GEV camera
  • New FL2G cameras do not show sensor string/resolution in Flycapture2
  • mutex error when start() or connect() called for 2 cameras at the same time
  • One GigE camera dropping off affect other GigE camera on Flycapture 2.11
  • UpdatorConsole3 waits ~55s after firmware update is finished
  • Change ForceAllIPAddressesAutomatically() behaviour with multiple cameras
  • FlyCapture2 installer banner typo
  • Slower grab rate when using multiple threads instead of processes
  • Camera timestamp seconds reset to 0 after 127 seconds in FlyCap2
  • Issues with command line installation of FlyCapture 2.10.3.266
  • PyCapture getStrobe() , getStrobeInfo() calls return 'Parameter passed to function is invalid.'
  • PyCapture After converting an image in Python, calling getdata on new image doesn't work
  • PyCapture Install the 32bit Pycapture on 64bit Win10 does not work
  • PyCapture function "getRecievedDataSize" doesn't work.
  • PyCapture getData very slow

FlyCapture2 SDK 2.11.3-425

Enhancements:

  • Add additional documentation for GetUsbLinkInfo() and GetUsbPortStatus()
  • Update FC2 Rescanbus documentation to reflect latest behavior
  • Add RescanBus() method to FlyCapture2 ActiveX interface

Resolved Issues:

  • EventsEx does not work properly with BFLY-PGE-23S2C
  • fc2StartCaptureCallback not working
  • parameters missing from FlyCapture2 Documentation.chm
  • Unable to continuously stream after power cycling GEV camera
  • New FL2G cameras do not show sensor string/resolution in Flycapture2
  • mutex error when start() or connect() called for 2 cameras at the same time
  • One GigE camera dropping off affect other GigE camera on Flycapture 2.11
  • UpdatorConsole3 waits ~55s after firmware update is finished
  • Change ForceAllIPAddressesAutomatically() behaviour with multiple cameras
  • FlyCapture2 installer banner typo
  • Slower grab rate when using multiple threads instead of processes
  • Camera timestamp seconds reset to 0 after 127 seconds in FlyCap2
  • Issues with command line installation of FlyCapture 2.10.3.266
  • PyCapture getStrobe() , getStrobeInfo() calls return 'Parameter passed to function is invalid.'
  • PyCapture After converting an image in Python, calling getdata on new image doesn't work
  • PyCapture Install the 32bit Pycapture on 64bit Win10 does not work
  • PyCapture function "getRecievedDataSize" doesn't work.
  • PyCapture getData very slow

FlyCapture2 SDK 2.11.3-164

Enhancements:

  • Use FFMPEG library for image processing

Resolved Issues:

  • FlyCapture2 takes a long time to enumerate and startup
  • FFMV/FMVU cameras cannot start
  • FlyCap2 Linux cannot start 12 or more gige cameras
  • FlyCapture2SimpleGUI_MFC (2015) requires delay loading in order to run
  • Flycap2 occurs memory leak when running VS2015 project
  • libptgreyvideoencoder is not packaged in FC2 Linux installer

FlyCapture2 SDK 2.11.3-121

Enhancements:

  • Initial support for python 2.7 and python 3.5, for windows and Linux
  • FlyCapture2 Support Weighted Directional Filter debayering algorithm
  • FlyCapture2 rebranding changes revisited

Resolved Issues:

  • pgrlwf driver will cause BSOD on system bootup on systems with integrated wifi
  • Cameras with SN starting with 17 cannot be started
  • Registry value DisableBufferRecycling missing in win8/win10
  • Linux Events.cpp path to pgr_events_table.dat is incorrect
  • FlyCapture2 installer does not add bin/VS2013 and bin/VS2015 to PATH variable
  • FlyCapture2 Windows example errors missing precompiled examples
  • FlyCapture2 Windows example errors CustomImage_VB crash
  • FlyCapture2 Windows example errors SaveImageToFlash image size limit using GEV
  • FlyCapture2 Windows example errors Unhandled VB, C# examples for image inconsistency issues
  • FlyCapture2 Windows compilation errors missing projects in 2012 solution
  • FlyCapture2 FlyCapture2 Windows compilation errors build dependency
  • FlyCapture2 Windows compilation errors solution configuration
  • Change description of ForceAllIPAddressesAutomatically
  • FlyCapture2 VS2005 & VS2008 Utilities GigEConfigurator crash
  • BSOD/crash found when starting Gen2 USB cameras on windows 10
  • Cleanup of general memory leaks

Known Issues:

  • FFMV/FMVU cameras cannot start

FlyCapture2 SDK 2.10.3-266

Enhancements:

  • Added MultiSyncEx examples for using the Multisync API for firewire cameras
  • Modified MultipleCameraEx example to not call StartSyncCapture and work for all interfaces
  • Make changes to make sure C#, VB, and C API is equivalent to C++ API
  • Add third party licenses to the installation package for windows and linux

Resolved Issues:

  • Fixed VB.Net variable naming and making sure errors are handled consistently
  • Fixed vs2015 VB.Net example solution header
  • Fixed C# variable naming and making sure errors are handled consistently
  • Cleaned up C# examples to return proper messages when not enough cameras found
  • Fixed issue where FlyCapture2SimpleGUI_CSharp doesn't close properly
  • Fixes for C examples to clean up properly when error found
  • StopCapture hanging sometimes when using PGR1394
  • Updates to the VS2015 runtimes installed during windows installation
  • Removed SaveImageToAviEx from being included for ARM builds

FlyCapture2 SDK 2.10.3-237

Enhancements:

  • 36397 Improve documentation of the IsConnected() function
  • 50206 Allowing cross hair line length to be more than 100%
  • 50471 Clean up compiler warnings when using Flycapture2 C API
  • 50292 Linux ARM installer packages unnecessary header files
  • 49932 Remove unnecessary dependencies in linux packages
  • 47189 Update Flycapture2 Linux Help file and documentation
  • 49637 Update output of GigEGrabEx example to be more user-friendly

Resolved Issues:

  • 50406 FlyCapture2 Armhf failed to compile due to missing gtkmm.h
  • 50524 FlyCap2.10 Readme still contains instructions for install dependencies for 14.04 and 12.04, which are not supported
  • 50385 2.10.3.169 C# projects put binaries in premake\bin folder without dependencies
  • 50649 FC 2.10.3.169 consumes more CPU than FC 2.9.3.43
  • 43044 Flycap2 crashes after dragging the slider of trigger delay
  • 50043 Small memory leak in FlyCap2 v2.10.3.169 GUI
  • 49980 FlyCapture2 missing SerialPortEx_v2012 project/solution file
  • 49858 Rebuilding 2012 example solution replaces 2010 example solution's FlyCapture2GUI dll file and vice versa

FlyCapture2 SDK 2.10.3-169

Enhancements:

  • 50162 Improve linux install README info and structure
  • 50160 Added API support to modify the crosshair
  • 50159 Initial support for Ubuntu 16.04
  • 50158 Initial API support for EndOfExposure events
  • 50157 Initial library support for Visual Studio 2013/2015
  • 40059 Add warning in installer when choosing to install firewire FirePRO driver
  • 49637 Update output of GigEGrabEx example to be more user-friendly

Resolved Issues:

  • 32837 Linux API Documentation still indicates 2.6
  • 49149 Installer detects Windows 10 as Windows 8
  • 32278 Fix typo in GigEStreamChannel: hostPost deprecated, hostPort added
  • 49156 Crash found during USB3 Vision camera start capture in Linux when usbcore.usbfs_memory_mb is too low
  • 48654 AsyncTriggerEx turns off trigger mode twice
  • 48364 GigEConfig structure different between C vs C++ API
  • 45972 C API missing GetStats() function