Please enable JavaScript to view this site.

uEye DirectShow 4.97

Navigation: Interfaces > Filter interfaces

IuEyeTriggerDebounce

Scroll Previous Top Next More

IID_IuEyeTriggerDebounce

This interface provides special functions that are not covered by the DirectShow standard. These can be used to suppress (debounce) faults at the digital input when using GigE uEye cameras in trigger mode. A signal is only recognized as a trigger at the digital input if the signal level remains constant at the target level for a configurable time. The signal edge and a delay time (DELAY_TIME) can be set as parameters. We recommend using automatic signal edge selection. To use the interface, you must integrate the uEyeCaptureInterface.h header file into your project.

hint_info

Trigger Debouncing delays the start of triggered image capture by the set time (DELAY_TIME).

hint_info

This function 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.

IuEyeTriggerDebounce provides the following functions:

TriggerDebounce_IsSupported

Returns information on whether the camera supports the debounce function.

TriggerDebounce_GetMode

Returns the set mode of the debounce function.

TriggerDebounce_SetMode

Sets the mode of the debounce function.

TriggerDebounce_GetDefaultMode

Returns the default mode of the debounce function.

TriggerDebounce_GetSupportedModes

Returns the supported modes of the debounce function.

TriggerDebounce_GetDelay

Returns the set delay time.

TriggerDebounce_SetDelay

Sets a delay time.

TriggerDebounce_GetDefaultDelay

Returns the default value for the delay time.

TriggerDebounce_GetDelayRange

Returns the range for the delay time.