beautypg.com

Io_outp_ctrl 1-2 – ALLIED Vision Technologies Marlin F-201 User Manual

Page 58

background image

Camera interfaces

MARLIN Technical Manual V2.4.0

58

IO_OUTP_CTRL 1-2

The outputs (Output mode, Polarity) are controlled via two advanced feature
registers (see

Table 24: Advanced register: Output control

on page 58).

The Polarity field determines whether the output is inverted or not. The out-
put mode
can be viewed in the table below. The current status of the output
can be queried and set via the PinState.

From firmware 2.03 onwards it is possible to read back the status of an out-
put pin regardless of the output mode. This allows for example the host com-
puter to determine if the camera is busy by simply polling the BUSY output.

Note

L

Outputs in Direct Mode:

For correct functionality the Polarity should always be set
to 0
(SmartView: Trig/IO tab, Invert=No).

Register

Name

Field

Bit

Description

0xF1000320

IO_OUTP_CTRL1

Presence_Inq

[0]

Indicates presence of this
feature (read only)

---

[1..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 59

---

[16..30] Reserved

PinState

[31]

RD: Current state of pin

WR: New state of pin

0xF1000324

IO_OUTP_CTRL2

Same as
IO_OUTP_CTRL1

Table 24: Advanced register: Output control

This manual is related to the following products: