English
Language : 

MLX75031 Datasheet, PDF (47/67 Pages) Melexis Microelectronic Systems – Optical Gesture & Proximity Sensing IC
MLX75031
Optical Gesture & Proximity Sensing IC
with Integrated LED Drivers
Datasheet
8.13.6. Err register
As described in Section 0 (under section 'Bit 0: Critical Error is detected/not detected'), the voltages on
critical nodes are monitored continuously. When a voltage on such a critical node goes outside its operating
range, the Critical Error Flag and the appropriate error bit in the 'Err' register will be set high. As such, the
source of the error can be found in the 'Err' register.
The error bit remains high as long as the error condition is present, or as long as the error bit is not cleared
(in case the error condition is not present anymore).
Bit
7
6
5
4
3
2
1
0
Err
Err_ Err_ Err_
Err_
Err_
Err_
VsupH TIA
Drv
Vref Amb RCO
-
Err_
VsupL
0x6 Read/Write R/W* R/W* R/W* R/W* R/W* R/W*
R
R/W*
Init
x**
0
0
x**
x**
x**
0
x**
The following bits are defined (0= no error detected; 1=error is detected) :
Err_VsupH: critcal error detected on battery supply voltage: VSUP > 20V typical. As long as
VSUP > 20V typical, the LED driver will be shut off to avoid damaging the LED's. Measurement
data should be discarded in this situation.
Err_TIA: critical error detected on TIA output
Err_Drv: critical error detected on the difference between DAC output and shunt-feedback
Err_Vref: critical error detected on internal voltage reference: when the internal voltage
reference is below 1V.
Err_Amb: critical error detected on one of the common mode SC-filters of the ambient
light/temperature channels
Err_RCO: critical error detected on RCO: either a stuck-at-high or a stuck-at-low condition
occurred at the output of the RCO. Note that in SLP, the error flag on the RCO will be set high.
Err<1>: not implemented, read as '0'
Err_VsupL: critical error detected on battery supply voltage: VSUP < 6V typical (default).
Note that this threshold is programmable with 2 bits VSUPLOW<1:0>).
* : only writing '0' is allowed. If a '1' is written, the bit value in the register will not be changed, but Bit 7 of
the Internal Status Flags will be set high (Previous Command Invalid).
** : 'x' indicates that the value after POR is unknown. If the voltages of the nodes are out of range right after
POR, it will be immediately reflected in the 'Err' register and the Critical Error Flag will be set. The same is
valid after wake-up from Sleep/Standby.
REVISION 001 – JANUARY, 2013
39010xxxxx
Page 47 of 47