MPL115A1 sensor library

Committer:
jurica238814
Date:
Wed Dec 12 18:56:02 2018 +0100
Revision:
1:3b754d29069f
Child:
2:97c80e1c0ab2
typo

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jurica238814 1:3b754d29069f 1 /**
jurica238814 1:3b754d29069f 2 * aconno.de
jurica238814 1:3b754d29069f 3 */
jurica238814 1:3b754d29069f 4
jurica238814 1:3b754d29069f 5 #include "mbed.h"
jurica238814 1:3b754d29069f 6 #include "nrf52_digital.h"
jurica238814 1:3b754d29069f 7
jurica238814 1:3b754d29069f 8 #ifndef __MPL115A1_H__
jurica238814 1:3b754d29069f 9 #define __MPL115A1_H__
jurica238814 1:3b754d29069f 10
jurica238814 1:3b754d29069f 11 class MPL115A1{
jurica238814 1:3b754d29069f 12 public:
jurica238814 1:3b754d29069f 13 MPL115A1(SPI &spi, NRF52_DigitalOut &cs);
jurica238814 1:3b754d29069f 14 float getPressure();
jurica238814 1:3b754d29069f 15 private:
jurica238814 1:3b754d29069f 16 SPI &spi;
jurica238814 1:3b754d29069f 17 NRF52_DigitalOut &cs;
jurica238814 1:3b754d29069f 18 float getA0();
jurica238814 1:3b754d29069f 19 float getB1();
jurica238814 1:3b754d29069f 20 float getB2();
jurica238814 1:3b754d29069f 21 float getC12();
jurica238814 1:3b754d29069f 22 uint16_t getPadc();
jurica238814 1:3b754d29069f 23 uint16_t getTadc();
jurica238814 1:3b754d29069f 24 };
jurica238814 1:3b754d29069f 25
jurica238814 1:3b754d29069f 26 #endif // __MPL115A1_H__