Table of Contents AW00098506000
ii Basler ace Camera Link
5.5 LED Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
5.6 General Purpose I/O (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.6.2 Operation as an Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.6.2.1 Voltage Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.6.2.2 Electrical Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5.6.2.3 Response Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.6.3 Selecting the Input as the Source Signal for a Camera Function . . . . . . . . . . 40
5.6.4 Operation as an Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.6.4.1 Voltage Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.6.4.2 Electrical Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.6.4.3 Response Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.6.4.4 Selecting a Source Signal for the Output Line . . . . . . . . . . . . . . . . 42
5.7 I/O in the Camera Link Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.7.1 Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.7.2 Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
6 I/O Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.1 Input Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.1.1 Available Input Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.1.2 Setting the GPIO Line to Operate as an Input . . . . . . . . . . . . . . . . . . . . . . . . . 46
6.1.3 Selecting an Input Line as the Source Signal for a Camera Function . . . . . . . 47
6.1.4 Input Line Debouncer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.1.5 Setting an Input Line for Invert. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6.2 Output Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
6.2.1 Available Output Lines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
6.2.2 Setting the GPIO Line to Operate as an Output . . . . . . . . . . . . . . . . . . . . . . . 51
6.2.3 Selecting a Source Signal for an Output Line . . . . . . . . . . . . . . . . . . . . . . . . . 52
6.2.4 Setting the State of a User Settable Output Line. . . . . . . . . . . . . . . . . . . . . . . 54
6.2.5 Setting and Checking the State of All User Settable Output Lines . . . . . . . . . 55
6.2.6 Setting the State of a User Settable Synchronous Output Signal . . . . . . . . . . 56
6.2.7 Setting and Checking the State of All User Settable
Synchronous Output Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.2.8 Setting an Output Line for Invert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.3 Checking the State of the I/O Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
6.3.1 Checking the State of a Single Line. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
6.3.2 Checking the State of All Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
6.4 Checking the Line Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
7 Image Acquisition Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
7.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
7.2 The Acquisition Start Trigger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.2.1 Acquisition Start Trigger Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.2.1.1 Acquisition Start Trigger Mode = Off . . . . . . . . . . . . . . . . . . . . . . . . 69
7.2.1.2 Acquisition Start Trigger Mode = On . . . . . . . . . . . . . . . . . . . . . . . . 69
7.2.2 Acquisition Frame Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71