Software User Manual - Argos 3D-P320
Last change: 2 February 2016
Version 0.14
© Bluetechnix 2016
Page 38 | 70
Lowbyte of
Distance (Pixel 0)
Highbyte of
Distance (Pixel 0)
Lowbyte of
Distance (Pixel 1)
Highbyte of
Distance (Pixel 1)
Lowbyte of
Distance
(Pixel 159)
Highbyte of
Distance
(Pixel 159)
Lowbyte of
Distance
(Pixel 19040)
Highbyte of
Distance
(Pixel 19040)
Lowbyte of
Distance
(Pixel 19041)
Highbyte of
Distance
(Pixel 19041)
Lowbyte of
Distance
(Pixel 19199)
Highbyte of
Distance
(Pixel 19199)
Lowbyte of
Amplitude (Pixel 0)
Highbyte of
Amplitude (Pixel 0)
Lowbyte of
Amplitude (Pixel 1)
Highbyte of
Amplitude (Pixel 1)
Lowbyte of
Amplitude
(Pixel 159)
Highbyte of
Amplitude
(Pixel 159)
Lowbyte of
Amplitude
(Pixel 19040)
Highbyte of
Amplitude
(Pixel 19040)
Lowbyte of
Amplitude
(Pixel 19041)
Highbyte of
Amplitude
(Pixel 19041)
Lowbyte of
Amplitude
(Pixel 19199)
Highbyte of
Amplitude
(Pixel 19199)
First Byte in Stream
Last Byte in Stream
Confidence Pixel 0
(1 Byte)
Confidence Pixel 1
(1 Byte)
Confidence Pixel 2
(1 Byte)
Confidence Pixel 3
(1 Byte)
Confidence Pixel
318 (1 Byte)
Confidence Pixel
319 (1 Byte)
Confidence Pixel
18880 (1 Byte)
Confidence Pixel
18881 (1 Byte)
Confidence Pixel
18882 (1 Byte)
Confidence Pixel
18883 (1 Byte)
Confidence Pixel
19198 (1 Byte)
Confidence Pixel
19199 (1 Byte)
Figure 8: Data stream of Distances, Amplitudes, and Confidences
4.6.13
Distances, Amplitudes, Confidences, and Color
In this mode distances and amplitudes from the ToF sensor, confidence values, as well as the color sensor
image will be transferred in progressive mode, first the distance array (channel 0), then the amplitude array
(channel 1), then the confidence array (channel 2), then the color sensor data (channel 3). The stream starts
always with pixel #0.
The
distances
are coded in
millimeters
as
Uint16
, the
amplitudes
also as
Uint16
. The confidence values
are in
Uint8
format. The
color
sensor pixels are coded in
RGB565
(raw) or
JPEG
compressed format.
The resolution, format, and frame rate of the color sensor are set via register
ColorStreamParams
.
Channel 3 (which carries the color data) may have zero length, if no color data is available for the current
frame. In this case, fields
ColorSensorWidth
,
ColorSensorHeight
, and
ColorSensorLength
of the frame
header are set to zero (refer to section 3.2.2).
In the case the color data is transferred in JPEG format, frame header field
ColorSensorLength
contains the
length of the JPEG-compressed image in bytes.