EFM32 Gecko Software Documentation  efm32g-doc-5.1.2

Detailed Description

Si1133 parameter macro definitions.

Macros

#define SI1133_PARAM_ADCCONFIG0   0x02
 
#define SI1133_PARAM_ADCCONFIG1   0x06
 
#define SI1133_PARAM_ADCCONFIG2   0x0A
 
#define SI1133_PARAM_ADCCONFIG3   0x0E
 
#define SI1133_PARAM_ADCCONFIG4   0x12
 
#define SI1133_PARAM_ADCCONFIG5   0x16
 
#define SI1133_PARAM_ADCPOST0   0x04
 
#define SI1133_PARAM_ADCPOST1   0x08
 
#define SI1133_PARAM_ADCPOST2   0x0C
 
#define SI1133_PARAM_ADCPOST3   0x10
 
#define SI1133_PARAM_ADCPOST4   0x14
 
#define SI1133_PARAM_ADCPOST5   0x18
 
#define SI1133_PARAM_ADCSENS0   0x03
 
#define SI1133_PARAM_ADCSENS1   0x07
 
#define SI1133_PARAM_ADCSENS2   0x0B
 
#define SI1133_PARAM_ADCSENS3   0x0F
 
#define SI1133_PARAM_ADCSENS4   0x13
 
#define SI1133_PARAM_ADCSENS5   0x17
 
#define SI1133_PARAM_BURST   0x2B
 
#define SI1133_PARAM_CH_LIST   0x01
 
#define SI1133_PARAM_I2C_ADDR   0x00
 
#define SI1133_PARAM_MEASCONFIG0   0x05
 
#define SI1133_PARAM_MEASCONFIG1   0x09
 
#define SI1133_PARAM_MEASCONFIG2   0x0D
 
#define SI1133_PARAM_MEASCONFIG3   0x11
 
#define SI1133_PARAM_MEASCONFIG4   0x15
 
#define SI1133_PARAM_MEASCONFIG5   0x19
 
#define SI1133_PARAM_MEASCOUNT0   0x1C
 
#define SI1133_PARAM_MEASCOUNT1   0x1D
 
#define SI1133_PARAM_MEASCOUNT2   0x1E
 
#define SI1133_PARAM_MEASRATE_H   0x1A
 
#define SI1133_PARAM_MEASRATE_L   0x1B
 
#define SI1133_PARAM_THRESHOLD0_H   0x25
 
#define SI1133_PARAM_THRESHOLD0_L   0x26
 
#define SI1133_PARAM_THRESHOLD1_H   0x27
 
#define SI1133_PARAM_THRESHOLD1_L   0x28
 
#define SI1133_PARAM_THRESHOLD2_H   0x29
 
#define SI1133_PARAM_THRESHOLD2_L   0x2A
 

Macro Definition Documentation

#define SI1133_PARAM_ADCCONFIG0   0x02

ADC config for Channel 0

Definition at line 172 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCCONFIG1   0x06

ADC config for Channel 1

Definition at line 176 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCCONFIG2   0x0A

ADC config for Channel 2

Definition at line 180 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCCONFIG3   0x0E

ADC config for Channel 3

Definition at line 184 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCCONFIG4   0x12

ADC config for Channel 4

Definition at line 188 of file si1133.h.

#define SI1133_PARAM_ADCCONFIG5   0x16

ADC config for Channel 5

Definition at line 192 of file si1133.h.

#define SI1133_PARAM_ADCPOST0   0x04

ADC resolution, shift and threshold settings for Channel 0

Definition at line 174 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCPOST1   0x08

ADC resolution, shift and threshold settings for Channel 1

Definition at line 178 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCPOST2   0x0C

ADC resolution, shift and threshold settings for Channel 2

Definition at line 182 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCPOST3   0x10

ADC resolution, shift and threshold settings for Channel 3

Definition at line 186 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCPOST4   0x14

ADC resolution, shift and threshold settings for Channel 4

Definition at line 190 of file si1133.h.

#define SI1133_PARAM_ADCPOST5   0x18

ADC resolution, shift and threshold settings for Channel 5

Definition at line 194 of file si1133.h.

#define SI1133_PARAM_ADCSENS0   0x03

ADC sensitivity setting for Channel 0

Definition at line 173 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCSENS1   0x07

ADC sensitivity setting for Channel 1

Definition at line 177 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCSENS2   0x0B

ADC sensitivity setting for Channel 2

Definition at line 181 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCSENS3   0x0F

ADC sensitivity setting for Channel 3

Definition at line 185 of file si1133.h.

Referenced by SI1133_init().

#define SI1133_PARAM_ADCSENS4   0x13

ADC sensitivity setting for Channel 4

Definition at line 189 of file si1133.h.

#define SI1133_PARAM_ADCSENS5   0x17

ADC sensitivity setting for Channel 5

Definition at line 193 of file si1133.h.

#define SI1133_PARAM_BURST   0x2B

Burst enable and burst count

Definition at line 207 of file si1133.h.

#define SI1133_PARAM_CH_LIST   0x01

Channel list

Definition at line 171 of file si1133.h.

Referenced by SI1133_deInit(), and SI1133_init().

#define SI1133_PARAM_I2C_ADDR   0x00

I2C address

Definition at line 170 of file si1133.h.

#define SI1133_PARAM_MEASCONFIG0   0x05

ADC measurement counter selection for Channel 0

Definition at line 175 of file si1133.h.

#define SI1133_PARAM_MEASCONFIG1   0x09

ADC measurement counter selection for Channel 1

Definition at line 179 of file si1133.h.

#define SI1133_PARAM_MEASCONFIG2   0x0D

ADC measurement counter selection for Channel 2

Definition at line 183 of file si1133.h.

#define SI1133_PARAM_MEASCONFIG3   0x11

ADC measurement counter selection for Channel 3

Definition at line 187 of file si1133.h.

#define SI1133_PARAM_MEASCONFIG4   0x15

ADC measurement counter selection for Channel 4

Definition at line 191 of file si1133.h.

#define SI1133_PARAM_MEASCONFIG5   0x19

ADC measurement counter selection for Channel 5

Definition at line 195 of file si1133.h.

#define SI1133_PARAM_MEASCOUNT0   0x1C

Measurement rate extension counter 0

Definition at line 198 of file si1133.h.

#define SI1133_PARAM_MEASCOUNT1   0x1D

Measurement rate extension counter 1

Definition at line 199 of file si1133.h.

#define SI1133_PARAM_MEASCOUNT2   0x1E

Measurement rate extension counter 2

Definition at line 200 of file si1133.h.

#define SI1133_PARAM_MEASRATE_H   0x1A

Main measurement rate counter MSB

Definition at line 196 of file si1133.h.

#define SI1133_PARAM_MEASRATE_L   0x1B

Main measurement rate counter LSB

Definition at line 197 of file si1133.h.

#define SI1133_PARAM_THRESHOLD0_H   0x25

Threshold level 0 MSB

Definition at line 201 of file si1133.h.

#define SI1133_PARAM_THRESHOLD0_L   0x26

Threshold level 0 LSB

Definition at line 202 of file si1133.h.

#define SI1133_PARAM_THRESHOLD1_H   0x27

Threshold level 1 MSB

Definition at line 203 of file si1133.h.

#define SI1133_PARAM_THRESHOLD1_L   0x28

Threshold level 1 LSB

Definition at line 204 of file si1133.h.

#define SI1133_PARAM_THRESHOLD2_H   0x29

Threshold level 2 MSB

Definition at line 205 of file si1133.h.

#define SI1133_PARAM_THRESHOLD2_L   0x2A

Threshold level 2 LSB

Definition at line 206 of file si1133.h.