Data Sheet
For data output structure please reference table below.
Header
Description
Structure
0x11 / 0d17
Distance: 64 distance measurements as
calculated by the sensor for each pixel
after temperature, ambient light and
distance correction.
14 bit integer * 64 * 2
Each pixel distance value is
transmitted as two bytes,
representing the hibyte and
the lobyte of the pixel value.
Hibyte first and lobyte
second.
The MSB of each byte
should be cleared to zero.
0x13 / 0d19
Ambient : 64 ambient measurements as
1
calculated by the sensor for each pixel
after an ambient measurement cycle.
12 bit integer * 64 * 2
Each pixel value is
transmitted as two bytes,
representing the hibyte and
the lobyte of the pixel value.
Hibyte first and lobyte
second.
The MSB of each byte
should be cleared to zero.
N/A
Padding if applicable
X bytes with the value 0x80
to make the frame a multiple
of a 32 bit integer.
N/A
CRC-32
32 bit integer * 1
The CRC is transmitted as
eight bytes with only the four
lower bits containing data.
The MSB of each byte
should be cleared to zero.
Each frame is terminated by a newline character (0x0A) to allow the user to make use
of the readline functionality of most serial port libraries.
The TeraRanger Evo outputs distance values in millimetres within a specified range
depending on the measurement mode. After extraction of the data from the Evo 64px’s
1
Depending on the selected printout mode, Ambient data might or might not be output by the sensor
(refer to section 5.3, Commands)
Copyright © Terabee 2018
Terabee, 90 Rue Henri Fabre
01630, St Genis-Pouilly, France (next to CERN)
16/22