MPL115A1 sensor library
MPL115A1.h@1:3b754d29069f, 2018-12-12 (annotated)
- Committer:
- jurica238814
- Date:
- Wed Dec 12 18:56:02 2018 +0100
- Revision:
- 1:3b754d29069f
- Child:
- 2:97c80e1c0ab2
typo
Who changed what in which revision?
User | Revision | Line number | New 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__ |