oximeter5 2.0.0.0
Oximeter 5 Registers Settings

Settings for registers of Oximeter 5 Click driver. More...

Macros

#define OXIMETER5_SET_INTR_EN_1_FULL_EN   0x80
 Oximeter 5 description setting.
 
#define OXIMETER5_SET_INTR_EN_1_PPG_RDY_EN   0x40
 
#define OXIMETER5_SET_INTR_EN_1_ALC_OVF_EN   0x20
 
#define OXIMETER5_SET_INTR_EN_2_TEMP_EN   0x80
 
#define OXIMETER5_SET_INTR_EN_2_TEMP_DIS   0x00
 
#define OXIMETER5_SET_FIFO_PTR_RESET   0x00
 
#define OXIMETER5_SET_FIFO_COUNTER_RESET   0x00
 
#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_BIT_MASK   0xC0
 
#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_1   0x00
 
#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_2   0x20
 
#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_3   0x40
 
#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_8   0x60
 
#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_16   0x80
 
#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_32   0xC0
 
#define OXIMETER5_SET_FIFO_CFG_FIFO_RL_BIT_MASK   0x10
 
#define OXIMETER5_SET_FIFO_CFG_FIFO_RL_EN   0x10
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_BIT_MASK   0x0F
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_0   0x00
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_1   0x01
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_2   0x02
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_3   0x03
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_4   0x04
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_5   0x05
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_6   0x06
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_7   0x07
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_8   0x08
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_9   0x09
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_10   0x0A
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_11   0x0B
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_12   0x0C
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_13   0x0D
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_14   0x0E
 
#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_15   0x0F
 
#define OXIMETER5_SET_CFG_MODE_BIT_MASK   0x07
 
#define OXIMETER5_SW_RESET   0x40
 
#define OXIMETER5_SET_CFG_MODE_HEART_RATE   0x02
 
#define OXIMETER5_SET_CFG_MODE_SpO2   0x03
 
#define OXIMETER5_SET_CFG_MODE_MULTI_LED   0x07
 
#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_BIT_MASK   0x60
 
#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_2048   0x00
 
#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_4096   0x20
 
#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_8192   0x40
 
#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_16384   0x60
 
#define OXIMETER5_SET_SPO2_CFG_SR_SEC_BIT_MASK   0x1C
 
#define OXIMETER5_SET_SPO2_CFG_SR_SEC_50   0x00
 
#define OXIMETER5_SET_SPO2_CFG_SR_SEC_100   0x04
 
#define OXIMETER5_SET_SPO2_CFG_SR_SEC_200   0x08
 
#define OXIMETER5_SET_SPO2_CFG_SR_SEC_400   0x0C
 
#define OXIMETER5_SET_SPO2_CFG_SR_SEC_800   0x10
 
#define OXIMETER5_SET_SPO2_CFG_SR_SEC_1000   0x12
 
#define OXIMETER5_SET_SPO2_CFG_SR_SEC_1600   0x14
 
#define OXIMETER5_SET_SPO2_CFG_SR_SEC_3200   0x1C
 
#define OXIMETER5_SET_SPO2_CFG_LED_PW_BIT_MASK   0x03
 
#define OXIMETER5_SET_SPO2_CFG_LED_PW_15_bit   0x00
 
#define OXIMETER5_SET_SPO2_CFG_LED_PW_16_bit   0x01
 
#define OXIMETER5_SET_SPO2_CFG_LED_PW_17_bit   0x02
 
#define OXIMETER5_SET_SPO2_CFG_LED_PW_18_bit   0x03
 
#define OXIMETER5_SET_LED_PULSE_AMPL_7_2_mA   0x24
 
#define OXIMETER5_SET_CFG_TEMP_DISABLE   0x00
 
#define OXIMETER5_SET_CFG_TEMP_ENABLE   0x01
 
#define MAX_BRIGHTNESS   255
 
#define OXIMETER5_PN_SPO2_ERROR_DATA   255
 
#define OXIMETER5_HEART_RATE_ERROR_DATA   -999
 
#define OXIMETER5_INTERRUPT_INACTIVE   0x00
 
#define OXIMETER5_INTERRUPT_ACTIVE   0x01
 
#define OXIMETER5_SET_DEV_ADDR   0x57
 Oximeter 5 device address setting.
 

Detailed Description

Settings for registers of Oximeter 5 Click driver.

Macro Definition Documentation

◆ MAX_BRIGHTNESS

#define MAX_BRIGHTNESS   255

◆ OXIMETER5_HEART_RATE_ERROR_DATA

#define OXIMETER5_HEART_RATE_ERROR_DATA   -999

◆ OXIMETER5_INTERRUPT_ACTIVE

#define OXIMETER5_INTERRUPT_ACTIVE   0x01

◆ OXIMETER5_INTERRUPT_INACTIVE

#define OXIMETER5_INTERRUPT_INACTIVE   0x00

◆ OXIMETER5_PN_SPO2_ERROR_DATA

#define OXIMETER5_PN_SPO2_ERROR_DATA   255

◆ OXIMETER5_SET_CFG_MODE_BIT_MASK

#define OXIMETER5_SET_CFG_MODE_BIT_MASK   0x07

◆ OXIMETER5_SET_CFG_MODE_HEART_RATE

#define OXIMETER5_SET_CFG_MODE_HEART_RATE   0x02

◆ OXIMETER5_SET_CFG_MODE_MULTI_LED

#define OXIMETER5_SET_CFG_MODE_MULTI_LED   0x07

◆ OXIMETER5_SET_CFG_MODE_SpO2

#define OXIMETER5_SET_CFG_MODE_SpO2   0x03

◆ OXIMETER5_SET_CFG_TEMP_DISABLE

#define OXIMETER5_SET_CFG_TEMP_DISABLE   0x00

◆ OXIMETER5_SET_CFG_TEMP_ENABLE

#define OXIMETER5_SET_CFG_TEMP_ENABLE   0x01

◆ OXIMETER5_SET_DEV_ADDR

#define OXIMETER5_SET_DEV_ADDR   0x57

Oximeter 5 device address setting.

Specified setting for device slave address selection of Oximeter 5 Click driver.

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_0

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_0   0x00

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_1

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_1   0x01

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_10

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_10   0x0A

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_11

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_11   0x0B

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_12

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_12   0x0C

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_13

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_13   0x0D

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_14

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_14   0x0E

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_15

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_15   0x0F

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_2

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_2   0x02

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_3

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_3   0x03

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_4

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_4   0x04

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_5

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_5   0x05

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_6

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_6   0x06

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_7

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_7   0x07

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_8

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_8   0x08

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_9

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_9   0x09

◆ OXIMETER5_SET_FIFO_CFG_DATA_SAMP_BIT_MASK

#define OXIMETER5_SET_FIFO_CFG_DATA_SAMP_BIT_MASK   0x0F

◆ OXIMETER5_SET_FIFO_CFG_FIFO_RL_BIT_MASK

#define OXIMETER5_SET_FIFO_CFG_FIFO_RL_BIT_MASK   0x10

◆ OXIMETER5_SET_FIFO_CFG_FIFO_RL_EN

#define OXIMETER5_SET_FIFO_CFG_FIFO_RL_EN   0x10

◆ OXIMETER5_SET_FIFO_CFG_SMP_AVE_1

#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_1   0x00

◆ OXIMETER5_SET_FIFO_CFG_SMP_AVE_16

#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_16   0x80

◆ OXIMETER5_SET_FIFO_CFG_SMP_AVE_2

#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_2   0x20

◆ OXIMETER5_SET_FIFO_CFG_SMP_AVE_3

#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_3   0x40

◆ OXIMETER5_SET_FIFO_CFG_SMP_AVE_32

#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_32   0xC0

◆ OXIMETER5_SET_FIFO_CFG_SMP_AVE_8

#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_8   0x60

◆ OXIMETER5_SET_FIFO_CFG_SMP_AVE_BIT_MASK

#define OXIMETER5_SET_FIFO_CFG_SMP_AVE_BIT_MASK   0xC0

◆ OXIMETER5_SET_FIFO_COUNTER_RESET

#define OXIMETER5_SET_FIFO_COUNTER_RESET   0x00

◆ OXIMETER5_SET_FIFO_PTR_RESET

#define OXIMETER5_SET_FIFO_PTR_RESET   0x00

◆ OXIMETER5_SET_INTR_EN_1_ALC_OVF_EN

#define OXIMETER5_SET_INTR_EN_1_ALC_OVF_EN   0x20

◆ OXIMETER5_SET_INTR_EN_1_FULL_EN

#define OXIMETER5_SET_INTR_EN_1_FULL_EN   0x80

Oximeter 5 description setting.

Specified setting for description of Oximeter 5 Click driver.

◆ OXIMETER5_SET_INTR_EN_1_PPG_RDY_EN

#define OXIMETER5_SET_INTR_EN_1_PPG_RDY_EN   0x40

◆ OXIMETER5_SET_INTR_EN_2_TEMP_DIS

#define OXIMETER5_SET_INTR_EN_2_TEMP_DIS   0x00

◆ OXIMETER5_SET_INTR_EN_2_TEMP_EN

#define OXIMETER5_SET_INTR_EN_2_TEMP_EN   0x80

◆ OXIMETER5_SET_LED_PULSE_AMPL_7_2_mA

#define OXIMETER5_SET_LED_PULSE_AMPL_7_2_mA   0x24

◆ OXIMETER5_SET_SPO2_CFG_ADC_RGE_16384

#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_16384   0x60

◆ OXIMETER5_SET_SPO2_CFG_ADC_RGE_2048

#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_2048   0x00

◆ OXIMETER5_SET_SPO2_CFG_ADC_RGE_4096

#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_4096   0x20

◆ OXIMETER5_SET_SPO2_CFG_ADC_RGE_8192

#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_8192   0x40

◆ OXIMETER5_SET_SPO2_CFG_ADC_RGE_BIT_MASK

#define OXIMETER5_SET_SPO2_CFG_ADC_RGE_BIT_MASK   0x60

◆ OXIMETER5_SET_SPO2_CFG_LED_PW_15_bit

#define OXIMETER5_SET_SPO2_CFG_LED_PW_15_bit   0x00

◆ OXIMETER5_SET_SPO2_CFG_LED_PW_16_bit

#define OXIMETER5_SET_SPO2_CFG_LED_PW_16_bit   0x01

◆ OXIMETER5_SET_SPO2_CFG_LED_PW_17_bit

#define OXIMETER5_SET_SPO2_CFG_LED_PW_17_bit   0x02

◆ OXIMETER5_SET_SPO2_CFG_LED_PW_18_bit

#define OXIMETER5_SET_SPO2_CFG_LED_PW_18_bit   0x03

◆ OXIMETER5_SET_SPO2_CFG_LED_PW_BIT_MASK

#define OXIMETER5_SET_SPO2_CFG_LED_PW_BIT_MASK   0x03

◆ OXIMETER5_SET_SPO2_CFG_SR_SEC_100

#define OXIMETER5_SET_SPO2_CFG_SR_SEC_100   0x04

◆ OXIMETER5_SET_SPO2_CFG_SR_SEC_1000

#define OXIMETER5_SET_SPO2_CFG_SR_SEC_1000   0x12

◆ OXIMETER5_SET_SPO2_CFG_SR_SEC_1600

#define OXIMETER5_SET_SPO2_CFG_SR_SEC_1600   0x14

◆ OXIMETER5_SET_SPO2_CFG_SR_SEC_200

#define OXIMETER5_SET_SPO2_CFG_SR_SEC_200   0x08

◆ OXIMETER5_SET_SPO2_CFG_SR_SEC_3200

#define OXIMETER5_SET_SPO2_CFG_SR_SEC_3200   0x1C

◆ OXIMETER5_SET_SPO2_CFG_SR_SEC_400

#define OXIMETER5_SET_SPO2_CFG_SR_SEC_400   0x0C

◆ OXIMETER5_SET_SPO2_CFG_SR_SEC_50

#define OXIMETER5_SET_SPO2_CFG_SR_SEC_50   0x00

◆ OXIMETER5_SET_SPO2_CFG_SR_SEC_800

#define OXIMETER5_SET_SPO2_CFG_SR_SEC_800   0x10

◆ OXIMETER5_SET_SPO2_CFG_SR_SEC_BIT_MASK

#define OXIMETER5_SET_SPO2_CFG_SR_SEC_BIT_MASK   0x1C

◆ OXIMETER5_SW_RESET

#define OXIMETER5_SW_RESET   0x40