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 |