Please enable JavaScript to view this site.

IDS peak 2.8.0 / uEye+ firmware 3.33

Selects which pulse-width modulation module to configure.

Name

PWMSelector

Category

PWMControl

Interface

Enumeration

Access

Read/Write

Unit

-

Visibility

Beginner

Values

PWM0

Standard

IDS

Availability uEye+

icon-gev icon-u3v

Availability uEye

icon-ui-gige icon-ui-usb3

Values description

PWM0: Selects the "PWM0".

hint_info

Pulse width modulation (PWM) is not supported by the following uEye models:

UI-304xLE

UI-313xLE

UI-327xLE

UI-359xLE Rev. 1 / UI-359xLE Rev. 2

UI-386xLE

UI-388xLE

Code example

C++

// Determine the current entry of PWMSelector
std::string value = nodeMapRemoteDevice->FindNode<peak::core::nodes::EnumerationNode>("PWMSelector")->CurrentEntry()->SymbolicValue();
// Set PWMSelector to "PWM0"
nodeMapRemoteDevice->FindNode<peak::core::nodes::EnumerationNode>("PWMSelector")->SetCurrentEntry("PWM0");

C#

// Determine the current entry of PWMSelector
string value = nodeMapRemoteDevice.FindNode<peak.core.nodes.EnumerationNode>("PWMSelector").CurrentEntry().SymbolicValue();
// Set PWMSelector to "PWM0"
nodeMapRemoteDevice.FindNode<peak.core.nodes.EnumerationNode>("PWMSelector").SetCurrentEntry("PWM0");

Python

# Determine the current entry of PWMSelector (str)
value = nodeMapRemoteDevice.FindNode("PWMSelector").CurrentEntry().SymbolicValue()
# Set PWMSelector to "PWM0" (str)
nodeMapRemoteDevice.FindNode("PWMSelector").SetCurrentEntry("PWM0")

© 2024 IDS Imaging Development Systems GmbH