TOF_STATUS

Bit Field

Read/Write

Field Name

Description

23:16

R

AVG_DATA_STATUS

Average data timer status

13

R

AVG_DATA_REQ

Indicate that a new average data can be read

12

R

DATA_REQ

Indicate that a new data can be read

11

R

BUSY

Indicate if the time of flight timer is idle or busy

10

R

ERROR

Detect two consecutive start triggers (sticky bit)

9

R

AVG_DATA_OVERRUN

Indicate that an average data overrun has occurred (sticky bit)

8

R

DATA_OVERRUN

Indicate that a data overrun has occurred (sticky bit)

5

W

AVG_DATA_CLEAR

Clear the average data register and restart the average computation

4

W

MAX_DATA_CLEAR

Clear the max data register

3

W

MIN_DATA_CLEAR

Clear the min data register

2

W

ERROR_CLEAR

Clear the error flag

1

W

AVG_DATA_OVERRUN_CLEAR

Clear the average data overrun flag

0

W

DATA_OVERRUN_CLEAR

Clear the data overrun flag

Bit Field

Field Name

Value Symbol

Value Description

Hex Value

23:16

AVG_DATA_STATUS

TOF_AVG_DATA_STATUS

Remaining data for averaging

0x0*

13

AVG_DATA_REQ

TOF_NO_AVG_DATA_REQ

New average data are not yet available

0x0*

TOF_AVG_DATA_REQ

New average data can be read

0x1

12

DATA_REQ

TOF_NO_DATA_REQ

New data are not yet available

0x0*

TOF_DATA_REQ

New data can be read

0x1

11

BUSY

TOF_IDLE

The time of flight timer is idle

0x0*

TOF_BUSY

The time of flight timer is busy

0x1

10

ERROR

TOF_NO_ERROR

Start and stop triggers occurred

0x0*

TOF_ERROR

Two consecutive start triggers occurred

0x1

9

AVG_DATA_OVERRUN

TOF_NO_AVG_DATA_OVERRUN

No average data overrun detected

0x0*

TOF_AVG_DATA_OVERRUN

Data average overrun detected

0x1

8

DATA_OVERRUN

TOF_NO_DATA_OVERRUN

No data overrun detected

0x0*

TOF_DATA_OVERRUN

Data overrun detected

0x1

5

AVG_DATA_CLEAR

TOF_AVG_DATA_CLEAR

Clear the average data register and restart the average computation

0x1

4

MAX_DATA_CLEAR

TOF_MAX_DATA_CLEAR

Clear the max data register

0x1

3

MIN_DATA_CLEAR

TOF_MIN_DATA_CLEAR

Clear the min data register

0x1

2

ERROR_CLEAR

TOF_ERROR_CLEAR

Clear the error flag

0x1

1

AVG_DATA_OVERRUN_CLEAR

TOF_AVG_DATA_OVERRUN_CLEAR

Clear the average data overrun flag

0x1

0

DATA_OVERRUN_CLEAR

TOF_DATA_OVERRUN_CLEAR

Clear the data overrun flag

0x1