
Si1141/42/43
ALS_RATE @ 0x09
Bit
7
6
5
4
3
2
1
0
Name
Type
Reset value = 0000 0000
ALS_RATE
RW
36
Bit
7:0
Name
ALS_RATE
Function
ALS_RATE is an 8-bit compressed value representing a 16-bit multiplier. This multi-
plier, in conjunction with the MEAS_RATE time, represents how often ALS Measure-
ments are made. For a given ALS measurement period, MEAS_RATE should be as
high as possible and ALS_RATE as low as possible in order to optimize power con-
sumption.
Example Values:
0x00: Autonomous ALS Measurements are not made.
0x08: ALS Measurements made every time the device wakes up.
(0x0001 x timeValueOf(MEAS_RATE))
0x32: ALS Measurements made every 10 times the device wakes up.
(0x000A x timeValueOf(MEAS_RATE)
0x69: ALS Measurements made every 100 times the device wakes up.
(0x0064 x timeValueOf(MEAS_RATE)
Please refer to AN498 “Si114x Designer ’s Guide”, Section 5.4 “Compression
Concept.”
Rev. 1.3