66 #define I2C_WRITE_ADDR 0xAE
67 #define I2C_READ_ADDR 0xAF
70 #define REG_INTR_STATUS_1 0x00
71 #define REG_INTR_STATUS_2 0x01
72 #define REG_INTR_ENABLE_1 0x02
73 #define REG_INTR_ENABLE_2 0x03
74 #define REG_FIFO_WR_PTR 0x04
75 #define REG_OVF_COUNTER 0x05
76 #define REG_FIFO_RD_PTR 0x06
77 #define REG_FIFO_DATA 0x07
78 #define REG_FIFO_CONFIG 0x08
79 #define REG_MODE_CONFIG 0x09
80 #define REG_SPO2_CONFIG 0x0A
81 #define REG_LED1_PA 0x0C
82 #define REG_LED2_PA 0x0D
83 #define REG_PILOT_PA 0x10
84 #define REG_MULTI_LED_CTRL1 0x11
85 #define REG_MULTI_LED_CTRL2 0x12
86 #define REG_TEMP_INTR 0x1F
87 #define REG_TEMP_FRAC 0x20
88 #define REG_TEMP_CONFIG 0x21
89 #define REG_PROX_INT_THRESH 0x30
90 #define REG_REV_ID 0xFE
91 #define REG_PART_ID 0xFF
94 #if defined(ARDUINO_AVR_UNO)