MAX30100 pulse and oximeter sensor library
Ported from Arduino library
max30100_reg.h
- Committer:
- kohlerba
- Date:
- 2017-11-21
- Revision:
- 0:0307ce7b7033
File content as of revision 0:0307ce7b7033:
#ifndef MAX30100_REG_H #define MAX30100_REG_H //definitions #define MAX30100_ADDRESS 0xAE // Registers #define MAX30100_INT_STATUS 0x00 // Which interrupts are tripped #define MAX30100_INT_ENABLE 0x01 // Which interrupts are active #define MAX30100_FIFO_WR_PTR 0x02 // Where data is being written #define MAX30100_OVRFLOW_CTR 0x03 // Number of lost samples #define MAX30100_FIFO_RD_PTR 0x04 // Where to read from #define MAX30100_FIFO_DATA 0x05 // Ouput data buffer #define MAX30100_MODE_CONFIG 0x06 // Control register #define MAX30100_SPO2_CONFIG 0x07 // Oximetry settings #define MAX30100_LED_CONFIG 0x09 // Pulse width and power of LEDs #define MAX30100_TEMP_INTG 0x16 // Temperature value, whole number #define MAX30100_TEMP_FRAC 0x17 // Temperature value, fraction #define MAX30100_REV_ID 0xFE // Part revision #define MAX30100_PART_ID 0xFF // Part ID, normally 0x11 #define POR_PART_ID 0x11 #endif