Pike
Technical
Manual
V5.2.3
189
Controlling image capture
Controlling
image
capture
Sequence mode
Generally
all
Pike
cameras
enable
certain
image
settings
to
be
modified
on
the
fly,
e.g.
gain
and
shutter
can
be
changed
by
the
host
computer
by
writing
into
the
gain
and
shutter
register
even
while
the
camera
is
running.
An
uncertainty
of
up
to
3
images
remains
because
normally
the
host
does
not
know
(especially
with
external
trigger)
when
the
next
image
will
arrive.
Sequence
mode
is
a
different
concept
where
the
camera
holds
a
set
of
different
image
parameters
for
a
sequence
of
images.
The
parameter
set
is
stored
volatile
in
the
camera
for
each
image
to
be
recorded.
This
sequence
of
parameter
sets
is
simply
called
a
sequence.
The
advantage
is
that
the
camera
can
easily
synchronize
this
parameter
set
with
the
images
so
that
no
uncertainty
can
occur.
All
Pike
cameras
support
32
different
sequence
parameters.
Additionally
to
the
sequence
mode
known
from
Marlin
cameras,
the
Pike
cameras
have:
•
Repeat
counter
per
sequence
item
•
Incrementing
list
pointer
on
input
status
(on/off)
•
Pointer
reset
(software
command;
on
input
pin)
Examples
For
a
sequence
of
images,
each
image
can
be
recorded
with
a
different
shutter
or
gain
to
obtain
different
brightness
effects.
The
image
area
(AOI)
of
a
sequence
of
images
can
automatically
be
modified,
thus
creating
a
panning
or
sequential
split
screen
effect.
The
following
registers
can
be
modified
to
affect
the
individual
steps
of
the
sequence.
Different
configurations
can
be
accessed
via
e.g
a
foot
switch
which
is
connected
to
an
input.
Mode
These registers can be modified...
All
modes
Cur_V_Mode,
Cur_V_Format,
ISO_Channel,
ISO_Speed,
Brightness,
White_Balance
(color
models
only),
Shutter,
Gain,
LUT,
TestImage,
Image-Mirror,
HSNR,
Output-Ctrl,
ColorCorrection
matrix
(color
models
only),
ISO-Channel,
Shading-Ctrl,
Sequence-Stepping
Mode,
SIS_UserValue
Fixed
modes
only
Cur_V_Frm_Rate
Format_7
only
Image_Position
(AOI-Top,
AOI-Left),
Image_Size
(AOI-Width,
AOI-
Height),
Color_Coding_ID*,
Binning*,
Sub-Sampling*,
Byte_Per_Packet
*hidden
in
video
formats
and
video
modes
Table 80: Registers to be modified within a sequence