Hi,
Thanks for your inquiry.
Oversampling rate (OSR) works in both normal mode and forced mode. The higher the OSR, the cleaner the measurements will be. In normal mode OSR will not affect ODR (output data rate). In forced mode OSR will affect the maximum sampling rate, because the higher OSR the longer the measurement time will be.
In your case when register 0x1B has the value of 0x03, it means BMP388 is in sleep mode. It will not make any measurements. You may do the following:
(1) Read and print the values of both register 0x1B and 0x1C
(2) Write value of 0x01 to register 0x1C to set osr_p to x2
(3) Read and print the values of both register 0x1B and 0x1C
Thanks.
... View more