Instruction manual

Guppy Technical ManualV7.4.0
68
Camera interfaces
IO_OUTP_CTRL 1-3
The outputs are controlled via 3 advanced feature registers (see Table 24:
Advanced register: Output control on page 68).
The Polarity field determines whether the output is inverted (1) or not (0). The
Output mode can be viewed in the table below. The current status of the output
can be queried and set via the PinState.
It is possible to read back the status of an output pin regardless of the output
mode. This allows for example the host computer to determine if the camera is
busy by simply polling the BUSY output.
Output modes
Register Name Field Bit Description
0xF1000320 IO_OUTP_CTRL1 Presence_Inq [0] Indicates presence of this fea-
ture (read only)
--- [2..6] Reserved
Polarity [7] 0: Signal not inverted
1: Signal inverted
--- [8..10] Reserved
Output mode [11..15] Mode
See Table 25: Output routing on
page 68.
--- [16..30] Reserved
PinState [31] RD: Current state of pin
WR: New state of pin
0xF1000324 IO_OUTP_CTRL2 Same as IO_OUT-
P_CTRL1
0xF1000328 IO_OUTP_CTRL3 Same as IO_OUT-
P_CTRL1
Table 24: Advanced register: Output control
ID Mode Default
0x00 Off
0x01 Output state follows PinState bit
0x02 Integration enable
Output 1
0x03 Reserved
0x04 Reserved
0x05 Reserved
Table 25: Output routing