Please enable JavaScript to view this site.

IDS peak 2.10.0 / uEye+ firmware 3.34

IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.

Sets all user output values at once. It is subject to the UserOutputValueAllMask.

Name

UserOutputValueAll

Category

DigitalIOControl

Interface

Integer

Access

Read/Write

Unit

-

Visibility

Expert

Values

Camera specific

Standard

SFNC

Availability uEye+

icon-gev icon-u3v

Availability uEye

icon-ui-gige icon-ui-usb2 icon-ui-usb3

hint_info

If you set UserOutputValueAll to "0xE" (binary 1110) and UserOutputValueAllMask has the lowest 4 bits set ("0xF"), the value of "UserOutput0" will be set to "False" and the values of "UserOutput1", "UserOutput2" and "UserOutput3" will be set to "True".

Hex

Binary

UserOutput3

UserOutput2

UserOutput1

UserOutput0

0x0

0000

0

0

0

0

0x1

0001

0

0

0

1

0x2

0010

0

0

1

0

0x3

0011

0

0

1

1

0x4

0100

0

1

0

0

0x5

0101

0

1

0

1

0x6

0110

0

1

1

0

0x7

0111

0

1

1

1

0x8

1000

1

0

0

0

0x9

1001

1

0

0

1

0xA

1010

1

0

1

0

0xB

1011

1

0

1

1

0xC

1100

1

1

0

0

0xD

1101

1

1

0

1

0xE

1110

1

1

1

0

0xF

1111

1

1

1

1

Code example

C++

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

C#

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

Python

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

© 2024 IDS Imaging Development Systems GmbH