ambient16 2.0.0.0
Ambient 16 Registers Settings

Settings for registers of Ambient 16 Click driver. More...

Macros

#define AMBIENT16_SOFTWARE_RESET   0xE4
 Ambient 16 description setting.
 
#define AMBIENT16_INTERRUPT_RESET   0xE1
 
#define AMBIENT16_ADC_INTERRUPT_ENABLE   0x20
 Ambient 16 interrupt settings.
 
#define AMBIENT16_ADC_ENABLE   0x02
 
#define AMBIENT16_POWER_ENABLE   0x01
 
#define AMBIENT16_UNLATCH_MODE   0x20
 
#define AMBIENT16_LATCH_MODE   0x00
 
#define AMBIENT16_INTERRUPT_ENABLE   0x10
 
#define AMBIENT16_INTERRUPT_DISABLE   0x00
 
#define AMBIENT16_INT_ACTIVE_ON_END_OF_MEASURMENT   0x00
 Ambient 16 interrupt mode settings.
 
#define AMBIENT16_INT_UPDATE_ON_END_OF_MEASURMENT   0x01
 
#define AMBIENT16_INT_UPDATE_ON_2_CONSEC_TRESHOLDS   0x02
 
#define AMBIENT16_INT_UPDATE_ON_3_CONSEC_TRESHOLDS   0x03
 
#define AMBIENT16_INT_UPDATE_ON_4_CONSEC_TRESHOLDS   0x04
 
#define AMBIENT16_INT_UPDATE_ON_5_CONSEC_TRESHOLDS   0x05
 
#define AMBIENT16_INT_UPDATE_ON_6_CONSEC_TRESHOLDS   0x06
 
#define AMBIENT16_INT_UPDATE_ON_7_CONSEC_TRESHOLDS   0x07
 
#define AMBIENT16_INT_UPDATE_ON_8_CONSEC_TRESHOLDS   0x08
 
#define AMBIENT16_INT_UPDATE_ON_9_CONSEC_TRESHOLDS   0x09
 
#define AMBIENT16_INT_UPDATE_ON_10_CONSEC_TRESHOLDS   0x0A
 
#define AMBIENT16_INT_UPDATE_ON_11_CONSEC_TRESHOLDS   0x0B
 
#define AMBIENT16_INT_UPDATE_ON_12_CONSEC_TRESHOLDS   0x0C
 
#define AMBIENT16_INT_UPDATE_ON_13_CONSEC_TRESHOLDS   0x0D
 
#define AMBIENT16_INT_UPDATE_ON_14_CONSEC_TRESHOLDS   0x0E
 
#define AMBIENT16_INT_UPDATE_ON_15_CONSEC_TRESHOLDS   0x0F
 
#define AMBIENT16_X1_GAIN   0x00
 Ambient 16 gain mode settings.
 
#define AMBIENT16_X2_GAIN   0x01
 
#define AMBIENT16_X64_GAIN   0x02
 
#define AMBIENT16_X128_GAIN   0x03
 
#define AMBIENT16_ENABLE_WAIT   0x01
 Ambient 16 wait settings.
 
#define AMBIENT16_DISABLE_WAIT   0x00
 
#define AMBIENT16_INT_STATE_HIGH   0x01
 Ambient 16 INT pin state.
 
#define AMBIENT16_INT_STATE_LOW   0x00
 
#define AMBIENT16_I2C_SLAVE_ADR_0   0x29
 Ambient 16 device address setting.
 
#define AMBIENT16_I2C_SLAVE_ADR_1   0x39
 

Detailed Description

Settings for registers of Ambient 16 Click driver.

Macro Definition Documentation

◆ AMBIENT16_ADC_ENABLE

#define AMBIENT16_ADC_ENABLE   0x02

◆ AMBIENT16_ADC_INTERRUPT_ENABLE

#define AMBIENT16_ADC_INTERRUPT_ENABLE   0x20

Ambient 16 interrupt settings.

Specified interrupt setting for description of Ambient 16 Click driver.

◆ AMBIENT16_DISABLE_WAIT

#define AMBIENT16_DISABLE_WAIT   0x00

◆ AMBIENT16_ENABLE_WAIT

#define AMBIENT16_ENABLE_WAIT   0x01

Ambient 16 wait settings.

Specified wait setting for description of Ambient 16 Click driver.

◆ AMBIENT16_I2C_SLAVE_ADR_0

#define AMBIENT16_I2C_SLAVE_ADR_0   0x29

Ambient 16 device address setting.

Specified setting for device slave address selection of Ambient 16 Click driver.

◆ AMBIENT16_I2C_SLAVE_ADR_1

#define AMBIENT16_I2C_SLAVE_ADR_1   0x39

◆ AMBIENT16_INT_ACTIVE_ON_END_OF_MEASURMENT

#define AMBIENT16_INT_ACTIVE_ON_END_OF_MEASURMENT   0x00

Ambient 16 interrupt mode settings.

Specified interrupt mode setting for description of Ambient 16 Click driver.

◆ AMBIENT16_INT_STATE_HIGH

#define AMBIENT16_INT_STATE_HIGH   0x01

Ambient 16 INT pin state.

Specified INT pin state of Ambient 16 Click driver.

◆ AMBIENT16_INT_STATE_LOW

#define AMBIENT16_INT_STATE_LOW   0x00

◆ AMBIENT16_INT_UPDATE_ON_10_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_10_CONSEC_TRESHOLDS   0x0A

◆ AMBIENT16_INT_UPDATE_ON_11_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_11_CONSEC_TRESHOLDS   0x0B

◆ AMBIENT16_INT_UPDATE_ON_12_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_12_CONSEC_TRESHOLDS   0x0C

◆ AMBIENT16_INT_UPDATE_ON_13_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_13_CONSEC_TRESHOLDS   0x0D

◆ AMBIENT16_INT_UPDATE_ON_14_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_14_CONSEC_TRESHOLDS   0x0E

◆ AMBIENT16_INT_UPDATE_ON_15_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_15_CONSEC_TRESHOLDS   0x0F

◆ AMBIENT16_INT_UPDATE_ON_2_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_2_CONSEC_TRESHOLDS   0x02

◆ AMBIENT16_INT_UPDATE_ON_3_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_3_CONSEC_TRESHOLDS   0x03

◆ AMBIENT16_INT_UPDATE_ON_4_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_4_CONSEC_TRESHOLDS   0x04

◆ AMBIENT16_INT_UPDATE_ON_5_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_5_CONSEC_TRESHOLDS   0x05

◆ AMBIENT16_INT_UPDATE_ON_6_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_6_CONSEC_TRESHOLDS   0x06

◆ AMBIENT16_INT_UPDATE_ON_7_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_7_CONSEC_TRESHOLDS   0x07

◆ AMBIENT16_INT_UPDATE_ON_8_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_8_CONSEC_TRESHOLDS   0x08

◆ AMBIENT16_INT_UPDATE_ON_9_CONSEC_TRESHOLDS

#define AMBIENT16_INT_UPDATE_ON_9_CONSEC_TRESHOLDS   0x09

◆ AMBIENT16_INT_UPDATE_ON_END_OF_MEASURMENT

#define AMBIENT16_INT_UPDATE_ON_END_OF_MEASURMENT   0x01

◆ AMBIENT16_INTERRUPT_DISABLE

#define AMBIENT16_INTERRUPT_DISABLE   0x00

◆ AMBIENT16_INTERRUPT_ENABLE

#define AMBIENT16_INTERRUPT_ENABLE   0x10

◆ AMBIENT16_INTERRUPT_RESET

#define AMBIENT16_INTERRUPT_RESET   0xE1

◆ AMBIENT16_LATCH_MODE

#define AMBIENT16_LATCH_MODE   0x00

◆ AMBIENT16_POWER_ENABLE

#define AMBIENT16_POWER_ENABLE   0x01

◆ AMBIENT16_SOFTWARE_RESET

#define AMBIENT16_SOFTWARE_RESET   0xE4

Ambient 16 description setting.

Specified setting for description of Ambient 16 Click driver.

Ambient 16 commands.

Specified commands of Ambient 16 Click driver.

◆ AMBIENT16_UNLATCH_MODE

#define AMBIENT16_UNLATCH_MODE   0x20

◆ AMBIENT16_X128_GAIN

#define AMBIENT16_X128_GAIN   0x03

◆ AMBIENT16_X1_GAIN

#define AMBIENT16_X1_GAIN   0x00

Ambient 16 gain mode settings.

Specified gain mode setting for description of Ambient 16 Click driver.

◆ AMBIENT16_X2_GAIN

#define AMBIENT16_X2_GAIN   0x01

◆ AMBIENT16_X64_GAIN

#define AMBIENT16_X64_GAIN   0x02