06-29-2020 11:06 AM - edited 06-29-2020 11:21 AM
Hi to all!
I want to get pressure and temperature data for calculating altitude. And later calculate the vertical speed. But the data received from the sensor is very different (for pressure). The sensor is stationary on the table, and I expect to receive the same (or close) data from each measurement. But the data "jumps", and also strongly "floats" in time. What contradicts the declared values of Relative/Absolute accuracy and Noise in Pressure in datasheet (BST-BME680-DS001-00 Revision_1.0_072017; table 1, table 2). May be I do incorrect anything?
Please, tell me how to solve this issue?
I use the sensor configurations as recomended in Table 9 (p. 16) of document "BST-BME680-DS001-00 Revision_1.0_072017".
I use BMP3 Sensor Api v1.2.4.
I attached images with sensors configurations, source code of getting measurement data and logs outputted by printf function in code attached.
Thank you in advance!
Solved! Go to Solution.
06-30-2020 08:21 PM
The sensor output will also influence by the environment for example the wind over sensor or the light directly to sensor hole.
So, please try to cover the sensor with black box first then check if the output data can be stable.
Also, please provide also the code for configure sensor to make sure desired configuration are set correctly to sensor.