![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
V1.0
Diff: main.cpp
- Revision:
- 1:e1a54bf8215a
- Parent:
- 0:25699a99e08b
- Child:
- 2:bc5080fc7926
--- a/main.cpp Tue Oct 06 16:14:56 2020 +0000 +++ b/main.cpp Tue Oct 06 16:56:19 2020 +0000 @@ -1,32 +1,36 @@ #include "mbed.h" -class MyClass1{ - public: - MyClass() : m_messwert(0.0) {} - ~MyClass() {} - double getMesswert() {return m_messwert;} - private: - double m_messwert; +class MyClass1 +{ +public: + MyClass1() : m_messwert(0.0) {} + ~MyClass1() {} + double getMesswert() + { + return m_messwert; + } +private: + double m_messwert; }; -class I2CSensor{ - private: - DigitalOut m_sda; - DigitalOut m_scl; - - public: - I2CSensor(PinName sda, PinName scl) : m_sda(sda), m_scl(scl) {} - ~I2CSensor(){} - inline float read(){}; - private: - I2C i2c(m_sda,m_scl); - +class I2CSensor +{ + private + char m_data[4]; +public: + I2CSensor(PinName sda, PinName scl) : i2c(sda, scl) {} + ~I2CSensor() {} + inline float read(uint8_t adress) {I2C.read(adress,m_data,4,false); return (float)m_data;}; +private: + I2C i2c; + }; -int main() { - - +int main() +{ + + return 0; } \ No newline at end of file