Acquiring at High Frame RatesCognex VisionPro 9.8 SR1

If you have a high-performance vision application that requires high frame rates from your GenTL camera please be aware of the following issues:

  • Some cameras deliberately limit the data throughput to avoid overwhelming lower-quality USB host controllers. You may need to disable this feature. Look for a feature named RD_DeviceLinkThroughputLimitMode in your camera, and make sure it is set to "Off".
  • You may need to increase the number of GenTL buffers to ensure continuous performance. This value defaults to 35, but can be increased up to 128 on the GenTL tab of the QuickBuild Image Source, or the NumGenTLBuffers property in the API.
  • You may need to close all GUI elements that display images from the camera. Displaying the image data will slow down your application and may prevent you from processing the images in a timely manner.