Rev 2 | Rev 18 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 13 | ||
---|---|---|---|
Line 73... | Line 73... | ||
73 | rslt = bmp280_get_config(&conf, &bmp); |
73 | rslt = bmp280_get_config(&conf, &bmp); |
74 | if (rslt != BMP280_OK) |
74 | if (rslt != BMP280_OK) |
75 | return rslt; |
75 | return rslt; |
76 | /* configuring the temperature oversampling, filter coefficient and output data rate */ |
76 | /* configuring the temperature oversampling, filter coefficient and output data rate */ |
77 | /* Overwrite the desired settings */ |
77 | /* Overwrite the desired settings */ |
78 | conf.filter = BMP280_FILTER_COEFF_2; |
78 | conf.filter = BMP280_FILTER_COEFF_4; |
79 | 79 | ||
80 | /* Temperature oversampling set at 4x */ |
80 | /* Temperature oversampling set at 4x */ |
81 | conf.os_temp = BMP280_OS_4X; |
81 | conf.os_temp = BMP280_OS_1X; |
82 | 82 | ||
83 | /* Pressure over sampling none (disabling pressure measurement) */ |
83 | /* Pressure over sampling none (disabling pressure measurement) */ |
84 | conf.os_pres = BMP280_OS_4X; |
84 | conf.os_pres = BMP280_OS_4X; |
85 | 85 | ||
86 | /* Setting the output data rate as 2HZ(500ms) */ |
86 | /* Setting the output data rate as 8HZ(500ms) */ |
87 | conf.odr = BMP280_ODR_500_MS; |
87 | conf.odr = BMP280_ODR_125_MS; |
88 | rslt = bmp280_set_config(&conf, &bmp); |
88 | rslt = bmp280_set_config(&conf, &bmp); |
89 | if (rslt != BMP280_OK) |
89 | if (rslt != BMP280_OK) |
90 | return rslt; |
90 | return rslt; |
91 | 91 | ||
92 | /* Always set the power mode after setting the configuration */ |
92 | /* Always set the power mode after setting the configuration */ |