AW00118303000 Physical Interface
Basler racer GigE 61
Enabling and Disabling the Termination Resistor
You can select an input line and enable or disable the termination resistor on the line from within
your application software by using the pylon API. The following code snippet illustrates using the
API to set the parameter values:
Camera.LineSelector.SetValue( LineSelector_Line1 );
Camera.LineTermination.SetValue( true );
For detailed information about using the pylon API, refer to the Basler pylon Programmer’s Guide
and API Reference.
You can also use the Basler pylon Viewer application to easily enable or disable the resistors.
For more information about the pylon Viewer, see Section 3.1 on page 23.
7.6.1.2 Input Line Debouncers
Each individual input line is equipped with a debouncer. The debouncer aids in discriminating
between valid and invalid input signals. 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.
The duration of a debouncer is determined by the value of the Line Debouncer Time Abs parameter
value. The parameter is set in microseconds and can be set in a range from 0 to approximately 1 s.
To set a debouncer:
Use the Line Selector to select the camera input line for which you want to set the debouncer.
Set the value of the Line Debouncer Time Abs parameter.
You can set the Line Selector and the value of the Line Debouncer Abs parameter from within your
application software by using the pylon API. The following code snippet illustrates using the API to
set the selector and the parameter value:
// Select input line 1 and set the debouncer value to 100 microseconds
Camera.LineSelector.SetValue( LineSelector_Line1 );
Camera.LineDebouncerTimeAbs.SetValue( 100 );
For detailed information about using the pylon API, refer to the Basler pylon Programmer’s Guide
and API Reference.
You can also use the Basler pylon Viewer application to easily set the parameters.
For more information about the pylon Viewer, see Section 3.1 on page 23.
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.