Please enable JavaScript to view this site.

IDS peak 2.8.0 / uEye+ firmware 3.33

Controls the acquisition rate (in hertz) at which the images are captured if AcquisitionFrameRateTargetEnable is true and the "ExposureStart" trigger is disabled.

The value does not show the current acquisition rate, but the user-defined frame rate target that should be reached if possible. However, it should also not be exceeded.

This value is not changed if the exposure time is changed, even if the exposure time is set to a value that does not support this target rate.

Name

AcquisitionFrameRateTarget

Category

AcquisitionControl

Interface

Float

Access

Read/Write

Unit

Hz

Visibility

Guru

Values

Camera specific

Standard

IDS

Availability uEye+

icon-gev icon-u3v

Availability uEye

-

Code example

C++

// For using AcquisitionFrameRateTarget set AcquisitionFrameRateTargetEnable to true
// Set AcquisitionFrameRateTargetEnable to true
nodeMapRemoteDevice->FindNode<peak::core::nodes::BooleanNode>("AcquisitionFrameRateTargetEnable")->SetValue(true);
// Determine the current AcquisitionFrameRateTarget
double value = nodeMapRemoteDevice->FindNode<peak::core::nodes::FloatNode>("AcquisitionFrameRateTarget")->Value();
// Set AcquisitionFrameRateTarget to 20.0 Hz
nodeMapRemoteDevice->FindNode<peak::core::nodes::FloatNode>("AcquisitionFrameRateTarget")->SetValue(20.0);

C#

// For using AcquisitionFrameRateTarget set AcquisitionFrameRateTargetEnable to true
// Set AcquisitionFrameRateTargetEnable to true
nodeMapRemoteDevice.FindNode<peak.core.nodes.BooleanNode>("AcquisitionFrameRateTargetEnable").SetValue(true);
// Determine the current AcquisitionFrameRateTarget
double value = nodeMapRemoteDevice.FindNode<peak.core.nodes.FloatNode>("AcquisitionFrameRateTarget").Value();
// Set AcquisitionFrameRateTarget to 20.0 Hz
nodeMapRemoteDevice.FindNode<peak.core.nodes.FloatNode>("AcquisitionFrameRateTarget").SetValue(20.0);

Python

# For using AcquisitionFrameRateTarget set AcquisitionFrameRateTargetEnable to true
# Set AcquisitionFrameRateTargetEnable to true (bool)
nodeMapRemoteDevice.FindNode("AcquisitionFrameRateTargetEnable").SetValue(True)
# Determine the current AcquisitionFrameRateTarget (float)
value = nodeMapRemoteDevice.FindNode("AcquisitionFrameRateTarget").Value()
# Set AcquisitionFrameRateTarget to 20.0 Hz (float)
nodeMapRemoteDevice.FindNode("AcquisitionFrameRateTarget").SetValue(20.0)

© 2024 IDS Imaging Development Systems GmbH