Point Grey Research FlyCapture 1394 Driver and SDK Release Notes ---------------------------------------------------------------- We welcome your bug reports, questions, and comments: www.ptgrey.com/support/contact/ Errata ------ The latest errata can be found online at http://www.ptgrey.com/support/downloads/releasenotes/fc2_errata.txt. Change Log ---------- 2.0 Beta 7 (July 29 2009) GUI Changes: - Disable Start/Stop buttons as needed when streaming (or not) - Adding spinbuttons to camera settings page - Removed horizontal and vertical seperators from camera settings page - Added legend to bus topology page - Default color processing algorithm set to Nearest Neighbor - Close all camera selection dialogs opened by the camera selection dialog when user clicks Ok or Cancel - Fixed bug where saving to memory channel 2 didn't work - LUT no longer errors out when trying to an already-on LUT to on Linux Specific Changes: - Fixed multiple linux installation issues, putting files in the correct location, with the proper permissions, and updating errors in the install script. Other bug fixes: - Changed C libraries from static libraries to dll's. This fixes a problem where non-Microsoft compilers in Windows could not compile using the Point Grey C libraries. - Fixed issue where 1394b cameras would not be discovered in the camera selection dialog if they are plugged into a 1394a bus without restarting the application. - Fixed issue where 1394b cameras were not reporting the correct bus speed when plugged into a 1394a bus. The bus speed was still showing up as S800. It now properly shows as S400. - Fixed issue where USB cameras were not being properly shut down, causing possible issues such as pipe error messages and crashing of the software. - Fixed issue where unplugging a firewire camera while streaming could cause a linux system to - Fixed StartSyncCapture to properly sync cameras which are running at >= 1.875 fps. - Fixed bug where Format7 modes above MODE_7 where not being set properly to the camera - Began moving away from ManagedError and using an exception based model instead. - Fixed 16 bit image output - Populate maximum bus speed member in CameraInfo - Renamed Get/SetSpeed to Get/SetIsochBusSpeed 2.0 Beta 6 (June 25 2009) New Features - Added Firefly MV technical reference Fixes - Fixed compile issue with managed examples - Fixed various compilation issues with examples - Fixed missing file in FlyCapture2GUI example 2.0 Beta 5 (June 17 2009) New Features - Added preliminary IIDC 1.32 LUT support. - Added support for image event notification. - Added support for getting and setting isochronous and asynchronous bus speeds. - Added new example: ImageEventEx. - Added DirectShow, TWAIN and ActiveX components. These use the FC1 emulation layer. Changes - TopologyNode has been modified to hide the stl::vector children and port members. - Linux debian package has been split into individual components. Fixes - Various stability issues have been resolved. 2.0 Beta 4 (May 11 2009) New Features - Added IIDC 1.32 support (32 Format7 modes, frame buffer, Mono12/Raw12 color conversion). - Added PDF output for documentation. - Added new examples: ExtendedShutterEx, SaveImageToAviEx, SerialPortEx - Added examples.sln for VS2005. - Added headers, libraries and DLLs for FC1 emulation layer (Windows x86 and x64 only). Changes - PGRGuid and ImageStatistics have been upgraded to classes rather than structures. - Image::GetStatistics has been renamed to Image::CalculateStatistics(). Fixes - Resolved floating point exception that was occuring on some Linux systems. - Fixed some Debian installer issues. 2.0 Beta 3 (April 6 2009) General Issues - CPU usage and frame rates may be affected by FlyCap2 window size. - Using the PGRCAM (pgrcam.sys) driver may cause crashes on a Mac Mini. - Register block reads larger than 25 quadlets may return all 0's. - Stopping the camera while in trigger mode may hang the application, requiring a restart. - Application may return a grab error while in BUFFER_FRAME mode Installer Issues: - Program may need to be uninstalled twice before it is removed. Linux Specific: - UpdatorGUI tool for Linux console not implemented. - Register reads and writes may hang on USB cameras running on Linux. Not Implemented - Message logging interface not implemented. - Support for Ladybug cameras not implemented. - Support for stereo cameras not implemented. - Image event notification not implemented. - PHY register reads and writes not implemented. ------------------------------------------ 2.0 Alpha 2 (Febraury 23 2009) - Added embedded image information in side panel, and implemented a window to modify what is embedded. - Added support for timestamp display. - Improved issues due to disconneting/reconnecting cameras. - Improved issues due to stopping or closing the application unexpectedly. - Added 64-bit support/installer - Updated and added more examples. Fixed examples which were failing under 64-bit. - General improvements and additions to Flycapture2 dll and example. ------------------------------------------ 2.0 Alpha 1 (January 29 2009) Known Current Issues: - Need to implement set/get bus speed functionality - Need to implement image event notification. - Need to implement support for systems with 4G RAM or more. - Need to implement image sequence numbers. - No DirectShow interface. - No ActiveX interface - No TWAIN interface. - No Ladybug support - No Histogram window - No bus topology view - No message logging. - GTK applications currently run slower than MFC applications - bus reset handling currently causes all streaming cameras to disconnect, even if they are not unplugged. - PGRCam driver does not work properly on Mac Mini. FirePRO driver works okay.