© BECOM Systems 2020
35
|
58
Software User Manual - Argos3D - P33x
Last change: 29 June 2020/Version 10
Procedure
Offset Calibration
1.
Place your camera co-planar in front of a uniform white target.
2.
Avoid extreme environmental light conditions or avoid light completely.
3.
Set the desired modulation frequency using register
ModulationFrequency
.
4.
Check the amplitude in the center of the image and increase/decrease the
IntegrationTime
until the amplitude is about 15000 in the center.
5.
Measure the real distance in millimeters from the camera to the white target. Write this
value into register
RealWorldXCoordinate
.
6.
Write decimal value 19 into register
CalibrationCommand
and wait until the
CalibrationExtended register, Bits 0..7, read decimal value 161 (= finished).
The appropriate
DistOffsetX
register is updated.
7.
If you want to keep the setting, don’t forget to save registers to
flash (Chapter 4.16).
4.13
Manual Frame Trigger
There are two types of manual trigger. To enable the manual trigger, the video mode must be disabled in register
Mode0
,
Bit[0].
A manual trigger will start capturing of as many sequences as currently configured in register
NofSequ
.
4.13.1
Hardware Trigger
The camera provides an extension connector where a hardware trigger can be applied. Please refer to 3.4 for more
information.
4.13.2
Software Trigger
In addition to the hardware trigger a software trigger is available. To start a frame capturing by software, set the
appropriate bit (Bit[4]) in register
Mode0
.
4.13.3
ToF Snapshot Function
The camera features a snapshot function which produces exactly one frame with averaged distance (and
optionally, amplitude) dat
a per snapshot request. The camera’s video mode must be disabled (no continuous
streaming). On a snapshot request, the camera is collecting frames from the ToF sensor until the Frame Average
filter is able to produce an averaged frame (which depends on filter settings), after which the ToF sensor is
stopped again.
In case more than 1 sequences are configured (register
NofSequ
), one frame is produced for each sequence per
snapshot request.