
Controlling image capture
MARLIN Technical Manual
V2.4.0
129
HoldImg mode
By setting the
HoldImg
flag, transport of the image over the 1394 bus is
stopped completely. All captured images are stored in the internal
ImageFiFo
. The camera reports the maximum possible number of images in
the
FiFoSize
variable.
The following screenshot displays the sequence of commands needed to work
with deferred mode.
Note
L
•
Pay attention to the maximum number of images that
can be stored in
FIFO
. If you capture more images than
the number in
FIFOSize
, the oldest images are over-
written.
•
The extra
SendImage
flag is set to
true
to import the
images from the camera. The camera sends the number
of images that are entered in the
NumOfImages
parameter.
•
If
NumOfImages
is
0
all images stored in FIFO are
sent.
•
If
NumOfImages
is not
0
, the corresponding number of
images is sent.
•
If the
HoldImg
field is set to
false
, all images in
ImageFIFO
are deleted. No images are sent.
•
The last image in the FIFO will be corrupted, when
simultaneously used as input buffer while being read
out. Read out one image less than max. buffer size in
this case.
Figure 69: Example: Controlling deferred mode
.................................Stop continuous mode of camera
.................................Check pres. of deferred mode and FIFO size (Dh= 13 fr.)
.................................Switch deferred mode on
.................................Do first One_shot
.................................Do second One_shot
.................................Check that two images are in FIFO
.................................Read out the first image of FIFO
.................................Check how many images are left in FIFO
.................................Read out the second image of FIFO
....................................Check how many images are left in FIFO