11 Addresses scanned: none
14 http://www.intersil.com/data/fn/fn7464.pdf
16 Author: Daniel Mack <daniel@caiaq.de>
21 The ISL29003 is an integrated light sensor with a 16-bit integrating type
22 ADC, I2C user programmable lux range select for optimized counts/lux, and
23 I2C multi-function control and monitoring capabilities. The internal ADC
24 provides 16-bit resolution while rejecting 50Hz and 60Hz flicker caused by
25 artificial light sources.
27 The driver allows to set the lux range, the bit resolution, the operational
28 mode (see below) and the power state of device and can read the current lux
35 The ISL29003 does not have an ID register which could be used to identify
36 it, so the detection routine will just try to read from the configured I2C
37 address and consider the device to be present as soon as it ACKs the
45 == ===========================
46 0: 0 lux to 1000 lux (default)
48 2: 0 lux to 16,000 lux
49 3: 0 lux to 64,000 lux
50 == ===========================
53 == =====================
54 0: 2^16 cycles (default)
58 == =====================
61 == =================================================
62 0: diode1's current (unsigned 16bit) (default)
63 1: diode1's current (unsigned 16bit)
64 2: difference between diodes (l1 - l2, signed 15bit)
65 == =================================================
68 == =================================================
69 0: device is disabled (default)
71 == =================================================
74 returns the value from the last sensor reading