18c2ecf20Sopenharmony_ci* TI TMP007 - IR thermopile sensor with integrated math engine 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciLink to datasheet: http://www.ti.com/lit/ds/symlink/tmp007.pdf 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ciRequired properties: 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci - compatible: should be "ti,tmp007" 88c2ecf20Sopenharmony_ci - reg: the I2C address of the sensor (changeable via ADR pins) 98c2ecf20Sopenharmony_ci ------------------------------ 108c2ecf20Sopenharmony_ci |ADR1 | ADR0 | Device Address| 118c2ecf20Sopenharmony_ci ------------------------------ 128c2ecf20Sopenharmony_ci 0 0 0x40 138c2ecf20Sopenharmony_ci 0 1 0x41 148c2ecf20Sopenharmony_ci 0 SDA 0x42 158c2ecf20Sopenharmony_ci 0 SCL 0x43 168c2ecf20Sopenharmony_ci 1 0 0x44 178c2ecf20Sopenharmony_ci 1 1 0x45 188c2ecf20Sopenharmony_ci 1 SDA 0x46 198c2ecf20Sopenharmony_ci 1 SCL 0x47 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ciOptional properties: 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci - interrupts: interrupt mapping for GPIO IRQ (level active low) 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciExample: 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_citmp007@40 { 288c2ecf20Sopenharmony_ci compatible = "ti,tmp007"; 298c2ecf20Sopenharmony_ci reg = <0x40>; 308c2ecf20Sopenharmony_ci interrupt-parent = <&gpio0>; 318c2ecf20Sopenharmony_ci interrupts = <5 0x08>; 328c2ecf20Sopenharmony_ci}; 338c2ecf20Sopenharmony_ci 34