Pike
Technical
Manual
V5.2.3
86
Camera interfaces
Camera
interfaces
IO_INP_CTRL 1-2
The
Polarity
flag
determines
whether
the
input
is
low
active
(0)
or
high
active
(1).
The
input
mode
can
be
seen
in
the
following
table.
The
PinState
flag
is
used
to
query
the
current
status
of
the
input.
The
PinState
bit
reads
the
inverting
optocoupler
status
after
an
internal
negation.
See
This
means
that
an
open
input
sets
the
PinState
bit
to
0.
(This
is
different
to
Allied
Vision
Marlin,
where
an
open
input
sets
PinState
bit
to
1.)
Register
Name
Field
Bit
Description
0xF1000300
IO_INP_CTRL1
Presence_Inq
[0]
Indicates
presence
of
this
feature
(read
only)
---
[1
to
6]
Reserved
Polarity
[7]
0:
Signal
not
inverted
1:
Signal
inverted
---
[8
to
10] Reserved
InputMode
[11
to
15] Mode
See
---
[16
to
30] Reserved
PinState
[31]
RD:
Current
state
of
pin
0xF1000304
IO_INP_CTRL2
Same
as
IO_INP_CTRL1
Table 25: Advanced register: Input control
ID
Mode
Default
0x00
Off
0x01
Reserved
0x02
Trigger
input
Input
1
0x03
Reserved
0x06
Sequence
Step
0x07
Sequence
Reset
0x08
..
0x1F
Reserved
Table 26: Input routing