IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.
Controls the acquisition rate (in hertz) at which the images are captured.
If you increase ExposureTime and its new value is not applicable with the value of AcquisitionFrameRate, the frame rate will be reduced automatically. If you decrease ExposureTime again, the frame rate stays low and must be manually increased to the desired value. |
Name |
AcquisitionFrameRate |
Category |
|
Interface |
Float |
Access |
Read/Write |
Unit |
Hz |
Visibility |
Beginner |
Values |
Camera specific |
Standard |
SFNC |
Availability uEye+ |
|
Availability uEye |
|
AcquisitionFrameRate changes to read-only, if: •TriggerMode="On" |
Code example
C++
// Determine the current AcquisitionFrameRate
double value = nodeMapRemoteDevice->FindNode<peak::core::nodes::FloatNode>("AcquisitionFrameRate")->Value();
// Set AcquisitionFrameRate to 19.9 Hz
nodeMapRemoteDevice->FindNode<peak::core::nodes::FloatNode>("AcquisitionFrameRate")->SetValue(19.9);
C#
// Determine the current AcquisitionFrameRate
double value = nodeMapRemoteDevice.FindNode<peak.core.nodes.FloatNode>("AcquisitionFrameRate").Value();
// Set AcquisitionFrameRate to 19.9 Hz
nodeMapRemoteDevice.FindNode<peak.core.nodes.FloatNode>("AcquisitionFrameRate").SetValue(19.9);
Python
# Determine the current AcquisitionFrameRate (float)
value = nodeMapRemoteDevice.FindNode("AcquisitionFrameRate").Value()
# Set AcquisitionFrameRate to 19.9 Hz (float)
nodeMapRemoteDevice.FindNode("AcquisitionFrameRate").SetValue(19.9)