Parameters#

Si1133 parameters.

Macros#

#define

I2C address

#define

Channel list

#define

ADC config for Channel 0

#define

ADC sensitivity setting for Channel 0

#define

ADC resolution, shift and threshold settings for Channel 0

#define

ADC measurement counter selection for Channel 0

#define

ADC config for Channel 1

#define

ADC sensitivity setting for Channel 1

#define

ADC resolution, shift and threshold settings for Channel 1

#define

ADC measurement counter selection for Channel 1

#define

ADC config for Channel 2

#define

ADC sensitivity setting for Channel 2

#define

ADC resolution, shift and threshold settings for Channel 2

#define

ADC measurement counter selection for Channel 2

#define

ADC config for Channel 3

#define

ADC sensitivity setting for Channel 3

#define

ADC resolution, shift and threshold settings for Channel 3

#define

ADC measurement counter selection for Channel 3

#define

ADC config for Channel 4

#define

ADC sensitivity setting for Channel 4

#define

ADC resolution, shift and threshold settings for Channel 4

#define

ADC measurement counter selection for Channel 4

#define

ADC config for Channel 5

#define

ADC sensitivity setting for Channel 5

#define

ADC resolution, shift and threshold settings for Channel 5

#define

ADC measurement counter selection for Channel 5

#define

Main measurement rate counter MSB

#define

Main measurement rate counter LSB

#define

Measurement rate extension counter 0

#define

Measurement rate extension counter 1

#define

Measurement rate extension counter 2

#define

Threshold level 0 MSB

#define

Threshold level 0 LSB

#define

Threshold level 1 MSB

#define

Threshold level 1 LSB

#define

Threshold level 2 MSB

#define

Threshold level 2 LSB

#define

Burst enable and burst count

Macro Definition Documentation#

SI1133_PARAM_I2C_ADDR#

#define SI1133_PARAM_I2C_ADDR
Value:
0x00

I2C address


Definition at line 138 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_CH_LIST#

#define SI1133_PARAM_CH_LIST
Value:
0x01

Channel list


Definition at line 139 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCCONFIG0#

#define SI1133_PARAM_ADCCONFIG0
Value:
0x02

ADC config for Channel 0


Definition at line 140 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCSENS0#

#define SI1133_PARAM_ADCSENS0
Value:
0x03

ADC sensitivity setting for Channel 0


Definition at line 141 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCPOST0#

#define SI1133_PARAM_ADCPOST0
Value:
0x04

ADC resolution, shift and threshold settings for Channel 0


Definition at line 142 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASCONFIG0#

#define SI1133_PARAM_MEASCONFIG0
Value:
0x05

ADC measurement counter selection for Channel 0


Definition at line 143 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCCONFIG1#

#define SI1133_PARAM_ADCCONFIG1
Value:
0x06

ADC config for Channel 1


Definition at line 144 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCSENS1#

#define SI1133_PARAM_ADCSENS1
Value:
0x07

ADC sensitivity setting for Channel 1


Definition at line 145 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCPOST1#

#define SI1133_PARAM_ADCPOST1
Value:
0x08

ADC resolution, shift and threshold settings for Channel 1


Definition at line 146 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASCONFIG1#

#define SI1133_PARAM_MEASCONFIG1
Value:
0x09

ADC measurement counter selection for Channel 1


Definition at line 147 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCCONFIG2#

#define SI1133_PARAM_ADCCONFIG2
Value:
0x0A

ADC config for Channel 2


Definition at line 148 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCSENS2#

#define SI1133_PARAM_ADCSENS2
Value:
0x0B

ADC sensitivity setting for Channel 2


Definition at line 149 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCPOST2#

#define SI1133_PARAM_ADCPOST2
Value:
0x0C

ADC resolution, shift and threshold settings for Channel 2


Definition at line 150 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASCONFIG2#

#define SI1133_PARAM_MEASCONFIG2
Value:
0x0D

ADC measurement counter selection for Channel 2


Definition at line 151 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCCONFIG3#

#define SI1133_PARAM_ADCCONFIG3
Value:
0x0E

ADC config for Channel 3


Definition at line 152 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCSENS3#

#define SI1133_PARAM_ADCSENS3
Value:
0x0F

ADC sensitivity setting for Channel 3


Definition at line 153 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCPOST3#

#define SI1133_PARAM_ADCPOST3
Value:
0x10

ADC resolution, shift and threshold settings for Channel 3


Definition at line 154 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASCONFIG3#

#define SI1133_PARAM_MEASCONFIG3
Value:
0x11

ADC measurement counter selection for Channel 3


Definition at line 155 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCCONFIG4#

#define SI1133_PARAM_ADCCONFIG4
Value:
0x12

ADC config for Channel 4


Definition at line 156 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCSENS4#

#define SI1133_PARAM_ADCSENS4
Value:
0x13

ADC sensitivity setting for Channel 4


Definition at line 157 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCPOST4#

#define SI1133_PARAM_ADCPOST4
Value:
0x14

ADC resolution, shift and threshold settings for Channel 4


Definition at line 158 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASCONFIG4#

#define SI1133_PARAM_MEASCONFIG4
Value:
0x15

ADC measurement counter selection for Channel 4


Definition at line 159 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCCONFIG5#

#define SI1133_PARAM_ADCCONFIG5
Value:
0x16

ADC config for Channel 5


Definition at line 160 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCSENS5#

#define SI1133_PARAM_ADCSENS5
Value:
0x17

ADC sensitivity setting for Channel 5


Definition at line 161 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_ADCPOST5#

#define SI1133_PARAM_ADCPOST5
Value:
0x18

ADC resolution, shift and threshold settings for Channel 5


Definition at line 162 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASCONFIG5#

#define SI1133_PARAM_MEASCONFIG5
Value:
0x19

ADC measurement counter selection for Channel 5


Definition at line 163 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASRATE_H#

#define SI1133_PARAM_MEASRATE_H
Value:
0x1A

Main measurement rate counter MSB


Definition at line 164 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASRATE_L#

#define SI1133_PARAM_MEASRATE_L
Value:
0x1B

Main measurement rate counter LSB


Definition at line 165 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASCOUNT0#

#define SI1133_PARAM_MEASCOUNT0
Value:
0x1C

Measurement rate extension counter 0


Definition at line 166 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASCOUNT1#

#define SI1133_PARAM_MEASCOUNT1
Value:
0x1D

Measurement rate extension counter 1


Definition at line 167 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_MEASCOUNT2#

#define SI1133_PARAM_MEASCOUNT2
Value:
0x1E

Measurement rate extension counter 2


Definition at line 168 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_THRESHOLD0_H#

#define SI1133_PARAM_THRESHOLD0_H
Value:
0x25

Threshold level 0 MSB


Definition at line 169 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_THRESHOLD0_L#

#define SI1133_PARAM_THRESHOLD0_L
Value:
0x26

Threshold level 0 LSB


Definition at line 170 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_THRESHOLD1_H#

#define SI1133_PARAM_THRESHOLD1_H
Value:
0x27

Threshold level 1 MSB


Definition at line 171 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_THRESHOLD1_L#

#define SI1133_PARAM_THRESHOLD1_L
Value:
0x28

Threshold level 1 LSB


Definition at line 172 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_THRESHOLD2_H#

#define SI1133_PARAM_THRESHOLD2_H
Value:
0x29

Threshold level 2 MSB


Definition at line 173 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_THRESHOLD2_L#

#define SI1133_PARAM_THRESHOLD2_L
Value:
0x2A

Threshold level 2 LSB


Definition at line 174 of file hardware/driver/si1133/inc/sl_si1133.h

SI1133_PARAM_BURST#

#define SI1133_PARAM_BURST
Value:
0x2B

Burst enable and burst count


Definition at line 175 of file hardware/driver/si1133/inc/sl_si1133.h