2023-05-11 13:57:05 +02:00
2023-02-22 00:05:58 +01:00
2023-05-11 13:57:05 +02:00
2023-05-11 13:57:05 +02:00
2023-02-22 00:05:58 +01:00
2023-05-10 14:34:55 +02:00
2023-02-22 00:05:58 +01:00
2023-04-27 19:52:26 +02:00

Driver for the MS5607 pressure sensor

Usage

  1. The driver has two main methods: int32_t getPressure() and int32_t getTemperature()
  2. The constructor takes an SpiDevice pointer and an instance from the OsrLevel enum
  3. The OsrLevel enum stores the possible values for the OSR (how fine the sensor measures or sth.)
  4. When calling getPressure(), the temperature gets requested from the sensor as well -> May be too slow

TODO

  1. Debug
  2. Add more accurate temperature calculations
  3. Change structure of requesting values
    • Method for requesting ADC, then return from method to allow MCU to do different things
    • Another Method to do the ADC readout and calculations
    • Store dT for multiple uses (access only through method, which counts uses down?)
Description
No description provided
Readme GPL-3.0 87 KiB
Languages
C++ 100%