23 QuickCam User’s Manul03-032-10187-04 DALSA corp.6GPIO ControlThe GPIO connector allows the camera to receive (and in some cases output)direct, real-time control signals that are independent of Ethernetcommunications. Ethernet network protocols introduce a small but measurableand unpredictable lag that does not allow extremely precise and reliable controlof camera behavior such as line rate, integration time, and readout direction.For example, the GPIO connector can be used to control EXSYNC, PRIN (pixelreset), and direction signals.In general, to configure the GPIO, you need to accomplish three main tasks:1. Assign a physical camera pin and signal to a GPIO Input number.2. Map the GPIO Input or Output from the Exposure/GPIO tab to thecorresponding GPIO Look-Up Input Configuration.3. Using the LUT programming language, map the GPIO Input Configurationto the GPIO Output Configuration.The following sections provide details on the LUT control block, the LUTprogramming language and the advanced features of the GPIO.6.1 The GPIO Control BlockAll signals pass through the GPIO Control Block. Depending on itsprogramming, the GPIO Control Block generates output signals that can beredirected to various camera outputs.The GPIO control block uses a look up table (LUT) to generate the outputs. ThisLUT contains eight different inputs, each of which can generate 18 differentoutputs, resulting in 256 entries of 18 bits.