Fermion TMF8801 ToF Distance Ranging Sensor (20-2500mm) - Datasheet

Table Of Contents
Document Feedback
TMF8801
Register Description
Datasheet PUBLIC
DS000648 v8-00 • 2021-Jul-08
69 36
DISTANCE_PEAK_1 Register (Address 0x23)
Figure 49:
DISTANCE_PEAK_1
Addr: 0x23
DISTANCE_PEAK_1
Field
Name
Rst
Type
Description
7:0
distance_peak[15:8]
0
RO
Distance to the peak in [mm] of the object,
most significant byte
The sys clock registers is a running timer information this value is counting up (and wraps around to
0 again) as long as the internal clock is running. As it is derived from the internal RC oscillator and
distance information is depending on its accuracy, it can be used to correct an algorithm result by
comparing this clock with a more accurate clock inside the host. It is recommended to use several
measurement cycles for this clock correction.
For correctly updating of these registers by TMF8801, an I²C block read starting from address 0x1D
until 0x27 shall be done.
SYS_CLOCK_0 Register (Address 0x24)
Figure 50:
SYS_CLOCK_0 Register
Addr: 0x24
SYS_CLOCK_0
Field
Name
Rst
Type
Description
7:0
sys_clock[7:0]
0
RO
System clock/time stamp in units of 0.2 µs
SYS_CLOCK_1 Register (Address 0x25)
Figure 51:
SYS_CLOCK_1 Register
Addr: 0x25
SYS_CLOCK_1
Field
Name
Rst
Type
Description
7:0
sys_clock[15:8]
0
RO
System clock/time stamp in units of 0.2 µs