Please enable JavaScript to view this site.

uEye .NET Manual 4.97

The Debounce class provides methods for suppressing disturbances at the trigger input when you are running a uEye camera in trigger mode. (This class cannot be used if GPIO is used for triggering.) The signal at the trigger input is only recognized as a trigger if the signal level remains constant at the target level for a user-selectable time. The signal edge and a delay can be set as parameters. It is recommend to use automatic signal edge selection.

Example: Mode set to "rising edge" (uEye.Defines.TriggerDebounceMode.RisingEdge) and delay set to 50 µs. The camera will not trigger the image capture on the rising edge until the digital signal has remained at the high level for longer than 50 µs without interruption. If this is not the case, the signal is regarded as a disturbance and ignored.

hint_info

SetDelayTime() delays the start of a triggered image capture by the selected time.

hint_info

This class is currently only supported by the USB 3 and GigE uEye camera series but not by the UI-359xLE camera model or the uEye LE USB 3.1 Gen 1 camera family.

Methods

Method

Description

Get

Returns the set mode.

GetDefault

Returns the default mode.

GetDelayTime

Returns the set delay time.

GetDelayTimeDefault

Returns the default delay time.

GetDelayTimeRange

Returns the range for the delay time.

GetSupported

Returns the supported modes.

Set

Sets the mode.

SetDelayTime

Sets the delay time.