BMP581 data problem
bmp581 data problem
I'm using a BMP581 barometric pressure sensor on my custom flight computer designed for a rocket project. The altitude data I read from the sensor is not stable over time. While the sensor is in a stationary position (not moving), the altitude value sometimes slowly decreases, reaching values like -70 meters, and then slowly starts increasing again.
It doesn't immediately drop to a negative value — instead, it drifts gradually over time, showing a kind of up-and-down fluctuation. Sometimes it reaches a stable point temporarily, then begins drifting again. The environment is stable and there is no actual altitude change.
This issue does not occur when I test with last year's flight computer using the same sensor model, so I'm trying to understand whether this is a hardware-related issue (power supply, layout, noise) or if something in my software or configuration could cause it.
The first circuit belongs to this year, and the second one is from last year. The first one has the same problem even though I removed the components L8 and C31 instead of keeping them. I don't understand why. The other connections and the code are the same as last year
See less
