Datasheet
Bosch Sensortec | BME680 Datasheet
28 | 50
Modifications reserved |Data subject not change without notice | Printed in Germany
Document number: BST-BME680-DS001-00 Revision_1.0_072017
5.3.2.3 Over sampling setting – Pressure data – osrs_p
Register Name
Address
Content<bit position>
Description
ctrl_meas
0x74
osrs_p<4:2>
Pressure oversampling settings as shown in
the following table
osrs_p<2:0>
Pressure oversampling
000
Skipped (output set to 0x8000)
001
oversampling ×1
010
oversampling ×2
011
oversampling ×4
100
oversampling ×8
101, Others
oversampling ×16
5.3.2.4 IIR filter control – filter
IIR filter applies to temperature and pressure data but not to humidity and gas data. The data coming from the ADC are
filtered and then loaded into the data registers. The temperature and pressure result registers are updated together at the
same time at the end of the measurement. IIR filter output resolution is 20 bits. The result registers are reset to value 0x80000
when the temperature and/or pressure measurements have been skipped (osrs_x=”000‟). The appropriate filter memory is
kept unchanged (the value from the last measurement is kept). When the appropriate OSRS register is set back to nonzero,
then the first value stored to the result registers are filtered.
Register Name
Address
Content<bit position>
Description
config
0x75
filter<4:2>
IIR filter settings as shown in the following
table
filter<2:0>
Filter coefficient
000
0
001
1
010
3
011
7
100
15
101
31
110
63
111
127