SebastianOberschwendtner / OTP15_oVario

This is the software framework of the OTP15 - joVario, developed by Jakob and Obi. The joVario is a vario with integrated GPS. It also has Power Bank functionality.
GNU General Public License v3.0
1 stars 0 forks source link

Ms5611: Baro reading is drifting #23

Open AliasJack opened 2 years ago

AliasJack commented 2 years ago

Expected Behavior

Steady pressure readings directly after startup.

Current Behavior

Pressure reading is drifting.

Failure Information (for bugs)

Apparently the ms5611 temperature is not read (value is set to 20 deg and doesn't change).

Steps to Reproduce

Switch on your vario.

Context

JK vario, no softbutton.

SebastianOberschwendtner commented 2 years ago

Stranger things 🤔

Does the bug also appear when using the firmware of this commit → 29244cd?

The ms5611 driver is not changed after this commit and the temperature readout does work with my version. I put my vario in the fridge, took it out again and turned it on. It warmed up from 13°C (indicated in the Baro display page) to 25°C. The change in the baro height during the temperature change was about 2m.

AliasJack commented 2 years ago

The commit → 29244cd works fine.

AliasJack commented 2 years ago

Seems like an timing issue of the arbiter.