/VarioMS5611

Barometric Pressure & Temperature Sensor Arduino Library

Primary LanguageC++GNU General Public License v3.0GPL-3.0

VarioMS5611 library, supporting barometric variometer, altimeter,

pressure & temperature provisioning in a accurate and smoothable manner

Summary

The VarioMS5611 library provides

  • access to the raw pressure and temperatur values of the MS5611
  • calculation of the effective pressure and temperature values by using the MS5611 internal factory calibration data
  • an interface to manage MS5611 internal oversampling rates (OSR)
  • an interface to manage smoothing factors for pressure and variometer values
  • an non blocking data aquisition method provided by using cooperative run() method, for sampling the pressure and temperature data
  • some extra methods to get statistical measure value information

Signal quality

Using this library a oversampling rate of about 160000 samples/second can be reached. With according smoothing factors (~0.93) a standard deviation sigma of about 4-5cm/s can be reached. a signal-to-noise ratio of about 20 for small climbing rates (70cm/s) and a signal noise about less thn +-10cm/s see:

Variometer-Plot

API

see: Class API reference

Hardware

Specification of the MS5611/GY-63


Generated by doxygen 1.8.20