User`s manual
AW00098504000 I/O Control 
Basler ace Camera Link 51
6.1.4 Input Line Debouncer
When the GPIO line is set to operate as an input, it is equipped with a debouncer feature on the 
line. CC1, CC2, and CC3 are also equipped with debouncers.
The debouncer feature aids in discriminating between valid and invalid input signals and only lets 
valid signals pass to the camera. The debouncer value specifies the minimum time that an input 
signal must remain high or remain low in order to be considered a valid input signal. 
Note that the debouncer creates a delay between the arrival of a valid signal at the camera and its 
transfer to the camera’s internal circuitry. The duration of the delay will be determined by the 
debouncer value.
Figure 17 illustrates how the debouncer filters out invalid input signals, i.e. signals that are shorter 
than the debouncer value. The diagram also illustrates how the debouncer delays a valid signal.
We recommend setting the debouncer value so that it is slightly greater than the 
longest expected duration of an invalid signal.
Setting the debouncer to a value that is too short will result in accepting invalid 
signals. Setting the debouncer to a value that is too long will result in rejecting valid 
signals.
Fig. 17: Filtering of Input Signals by the Debouncer
Unfiltered arriving signals
Debouncer
Transferred valid signal
delay
TIMING CHARTS ARE NOT DRAWN TO SCALE
debouncer
value










