Please enable JavaScript to view this site.

IDS peak 2.8.0 / uEye+ firmware 3.33

Controls the stream channel packet delay. The unit is GEV timestamp counter ticks.

hint_info

GevSCPD creates a delay between two packets that are sent over the stream channel. This increases the transmission time of the data and reduces the bandwidth. Manually adapting GevSCPD is not very straightforward. It is recommended to use DeviceLinkThroughputLimit instead.

Name

GevSCPD

Category

GigEVision

Interface

Integer

Access

Read/Write

Unit

GEV timestamp counter ticks

Visibility

Expert

Values

≥ 0

Standard

SFNC

Availability uEye+

icon-gev

Availability uEye

-

hint_info

The access changes to read-only during an acquisition.

Code example

C++

// Determine the current GevSCPD
int64_t value = nodeMapRemoteDevice->FindNode<peak::core::nodes::IntegerNode>("GevSCPD")->Value();
// Set GevSCPD to 0
nodeMapRemoteDevice->FindNode<peak::core::nodes::IntegerNode>("GevSCPD")->SetValue(0);

C#

// Determine the current GevSCPD
long value = nodeMapRemoteDevice.FindNode<peak.core.nodes.IntegerNode>("GevSCPD").Value();
// Set GevSCPD to 0
nodeMapRemoteDevice.FindNode<peak.core.nodes.IntegerNode>("GevSCPD").SetValue(0);

Python

# Determine the current GevSCPD (int)
value = nodeMapRemoteDevice.FindNode("GevSCPD").Value()
# Set GevSCPD to 0 (int)
nodeMapRemoteDevice.FindNode("GevSCPD").SetValue(0)

© 2024 IDS Imaging Development Systems GmbH