User`s manual
Image Acquisition Control
90 Basler aviator Camera Link
5.7 Maximum Allowed Frame
Acquisition Rate
The maximum allowed frame acquisition rate for your camera is not static. It can vary depending on
how certain camera features are set. In general, the following factors can affect the maximum
allowed frame rate:
The amount of time it takes to read the data for an acquired image (known as a frame) out of
the imaging sensor and into the camera’s frame buffer. This time varies depending on the
height of the frame. The frame height is determined by the camera’s AOI settings. If you use
shorter AOIs (i.e., AOIs that include fewer lines), it takes less time to read an acquired frame
out of the sensor and you can acquire more frames per second.
The Camera Link pixel clock setting. If the pixel clock is set to a low value, it will take longer to
transfer captured images from the camera to the frame grabber in your host PC. With lower
pixel clock speeds, you can acquire fewer frames per second.
The setting for the prelines feature. If you use a higher prelines setting, you can acquire fewer
frames per second.
The exposure time for acquired frames. If you use very long exposure times, you can acquire
fewer frames per second.
The setting for the sensor digitization taps feature. If this feature is set to four taps, you will be
able to acquire frames at a much higher rate than if it is set to one tap.
The binning feature. If vertical binning is enabled, the maximum allowed frame rate will be
increased.
There are several ways that you can determine the maximum allowed acquisition frame rate with
your current camera settings:
You can go to the Support section of the Basler website and use the online frame rate
calculator:
www.baslerweb.com
You can use Basler pylon to read the value of the camera’s Resulting Frame Rate Abs
parameter (see below).
You can use direct register access to read the value of the Resulting Frame Period register
(see below).
For more information about AOI settings, see Section 7.10 on page 141.
For more information about selectable pixel clock speeds, see Section 7.2 on page 102.
Using Basler pylon to Check the Maximum Allowed Frame Rate
You can use the Basler pylon API to read the current value of the Resulting Frame Rate Abs
parameter from within your application software. The following code snippet illustrates using the API
to get the parameter value:
// Get the resulting frame rate
double resultingFps = Camera.ResultingFrameRateAbs.GetValue();