User Manual
22
Persistence Register (0x8C)
The Interrupt Persistence Register sets a value which is compared with the accumulated amount of ALS or Proximity
cycles in which results were outside threshold values. Any Proximity or ALS result that is inside threshold values resets
the count.
Separate counters are provided for proximity and ALS persistence detection.
Field Bits Description
PPERS 7:4 Proximity Interrupt Persistence. Controls rate of proximity interrupt to the host processor.
FIELD VALUE INTERRUPT GENERATED WHEN…
0 Every proximity cycle
1 Any proximity value outside of threshold range
2 2 consecutive proximity values out of range
3 3 consecutive proximity values out of range
… …
15 15 consecutive proximity values out of range
APERS 3:0 ALS Interrupt Persistence. Controls rate of Clear channel interrupt to the host processor.
FIELD VALUE INTERRUPT GENERATED WHEN…
0 Every ALS cycle
1 Any ALS value outside of threshold range
2 2 consecutive proximity values out of range
3 3 consecutive proximity values out of range
4 5 …
5 10 …
6 15 …
7 20 …
8 25 …
9 30 …
10 35 …
11 40 …
12 45 …
13 50 …
14 55 …
15 60 consecutive ALS values out of range