User Manual
* Value recorded while reading a target at 2m distance. NB: this value depends on
ambient conditions, distance and target reflectivity
4.3I2C protocol information
The communication parameters are:
Frequency: 400kHz
Primary Address Length: 7-bit
Primary Slave Address: 0x31
Built-in pull-up resistors: 10 kOhms on SDA and SCL (avoid additional pull-up
resistors on the same bus to prevent transmission problems)
The TeraRanger Evo is ‘free running’. This means that it will restart a new measurement
as soon as the last one is finished. The displayed data via I2C protocol is always updated
at the end of a measurement. Nevertheless, it can always be read at any time.
Reading the distance is done by first writing a Trigger Reading command to the sensor -
send 0x62 (this is the 7 bit address 0x31 followed by the write bit ‘0’) and then reading
from the sensor by sending 0x63 (the base address with the Read bit ‘1’) followed by
three byte read operations. The first two bytes you receive are a 16 bit word containing
the latest measurement in mm**, the third byte is the CRC8 checksum.
Copyright © Terabee 2021
Terabee, 90 Rue Henri Fabre
01630, St Genis-Pouilly, France (next to CERN)
11/17
consumption (mA)
Evo 15m
90 mA
330 mA
Evo 3m
4.75 V
70 mA
5.25 V
250 mA
Interface logic
levels
(referenced to
+3V3)
LOW
HIGH
-
2.3
1
-










