Start » Filter Reference » GigE Vision » GigEVision_SetDigitalOutputs

GigEVision_SetDigitalOutputs


Module: GenICam

Sets user digital outputs state of GigEVision device.

Name Type Description
Input value
inAddress GevAddress GigE Vision Device identifying address (IP, MAC or Serial Number)
Input value
inOutput1 Bool State of user digital output 1
Input value
inOutput2 Bool State of user digital output 2
Input value
inOutput3 Bool State of user digital output 3
Input value
inOutput4 Bool State of user digital output 4

Description

This filter is intended for cooperation with GigE Vision® compliant devices. Its purpose is to set state of device hardware digital outputs.

Device address (inAddress port) is a textual definition of either IP, MAC or serial number. Use Device Manager (click "..." button in filter properties) to select appropriate address of connected device. For information on address type meaning and selecting device address see Device manager section in user manual.

This filter will interpret the value of inAddress port only during the first iteration of its parent Task, when the connection to the device is established. During the next iterations the filter will use previously established connection and subsequent changes in the device address will be ignored.

This filter is specialized form of parameter set filters (it is also possible to set output with GigEVision_SetEnumParameter and GigEVision_SetBoolParameter filters). Filter depends on standard "UserOutputValueAll" parameter defined by GenICam standard. When device is not supporting this parameter filter execution will fail.

User outputs may require additional configuration before usage. Usually outputs have multiple possible signal sources, like capture triggers, timers or required for this filter - user output. Refer to device documentation for information about device outputs configuration. You can use Device settings editor tool to set up proper configuration.

Filter is prepared to set state of up to four different user outputs. Each filter input parameter of type bool will be transferred to its output state. Note that device can be configured to negate this state.

This filter does not require other GigE Vision® filters in program (especially GigEVision_GrabImage is not obligatory), but can be used in any combination with them, including sharing access to single device with other filters. Device also does not have to be a transmitter.

For general information about working with GigE Vision devices, please refer to the following article.

Complexity Level

This filter is available on Basic Complexity Level.

Disabled in Lite Edition

This filter is disabled in Lite Edition. It is available only in full, Aurora Vision Studio Professional version.

See Also

  • Application Notes - set of documents about connecting devices or establishing communication with Aurora Vision Studio.