beautypg.com

Io_outp_ctrl 1-4, Table 31, Advanced register: output control – ALLIED Vision Technologies Pike F-1600 User Manual

Page 122

background image

Camera interfaces

PIKE Technical Manual V5.1.2

122

IO_OUTP_CTRL 1-4

The outputs (Output mode, Polarity) are controlled via 4 advanced feature reg-
isters (see

Table 31: Advanced register: Output control

on page 122).

The Polarity field determines whether the output is inverted or not. 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.

Note

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 fea-
ture (read only)

PWMCapable

[1]

Indicates if an output pin sup-
ports the PWM feature.

See

Table 33: PWM configura-

tion registers

on page 125.

---

[2..6]

Reserved

Polarity

[7]

0: Signal not inverted

1: Signal inverted

---

[8..10]

Reserved

Output mode

[11..15] Mode

see

Table 32: Output routing

on page 123

---

[16..30] Reserved

PinState

[31]

RD: Current state of pin

WR: New state of pin

0xF1000324

IO_OUTP_CTRL2

Same as
IO_OUTP_CTRL1

0xF1000328

IO_OUTP_CTRL3

Same as
IO_OUTP_CTRL1

0xF100032C

IO_OUTP_CTRL4

Same as
IO_OUTP_CTRL1

Table 31: Advanced register: Output control

This manual is related to the following products: