English
Language : 

TMG3992 Datasheet, PDF (47/95 Pages) ams AG – Gesture, Color, ALS, and Proximity Sensor Module with mobeam Barcode Emulation
TMG3992 − Register Description
Figure 46:
Enable Register
7
6
5
PBEN
GEN
PIEN
Enable Register (ENABLE 0x80)
The Enable Register is used to power the device ON/OFF, enable
functions and interrupts.
4
3
2
1
0
AIEN
WEN
PEN
AEN
PON
Field
PBEN
GEN
PIEN
AIEN
WEN
PEN
AEN
PON
Bits
7
6
5
4
3
2
1
0
Description
Pattern Burst Enable. When asserted, control of the LED driver pin (LDR) is
managed by the IRBeam state machine. When PBEN is set, the proximity
pulse will not be output to the LDR pin.
Gesture Enable. When asserted, the gesture state machine can be activated.
Activation is subject to the states of PEN and GMODE bits.
Proximity Interrupt Enable. When asserted, permits proximity interrupts to
be generated, subject to the persist filter.
ALS Interrupt Enable. When asserted, permits ALS interrupts to be
generated, subject to the persistence filter setting.
Wait Enable. This bit activates the wait feature. Writing a 1 activates the wait
timer. Writing a 0 disables the wait timer.
Proximity Enable. This bit activates the proximity function. Writing a 1
enables proximity. Writing a 0 disables proximity.
ALS Enable. This bit activates the Color functionality (Ambient Light Sense).
Writing a 1 enables ALS. Writing a 0 disables ALS.
Power ON. This bit activates the internal oscillator to permit the timers and
ADC channels to operate. Writing a 1 activates the oscillator. Writing a 0
disables the oscillator and puts the part into a low power sleep mode. During
reads and writes over the I²C interface, this bit is temporarily overridden and
the oscillator is enabled, independent of the state of PON.
Note(s) and/or Footnote(s):
1. Before enabling Gesture, Proximity, or ALS, all of the bits associated with control of the desired function must be set. Changing
control register values while operating may result in invalid results.
ams Datasheet
[v1-04] 2014-Oct-24
Page 47
Document Feedback