Dallas' DS1820 family temperature sensor using mbed debug logs.
Fork of DS1820 by
Diff: DS1820.h
- Revision:
- 16:0764e4de41d2
- Parent:
- 15:8b82d53770df
--- a/DS1820.h Sat Apr 28 19:26:09 2018 +0300 +++ b/DS1820.h Mon Apr 30 14:40:29 2018 +0300 @@ -13,8 +13,6 @@ uint8_t data[12]; uint8_t addr[8]; - float toFloat(uint16_t word); - public: DS1820(PinName pin); @@ -27,11 +25,14 @@ void setResolution(uint8_t res); - void startConversion(void); + virtual void startConversion(void); - uint8_t read_uint16(uint16_t &temp); + virtual uint8_t readRaw(uint16_t &temp); uint8_t read(float &temp); + +protected: + float toFloat(uint16_t word); }; #endif /* DS1820_H_ */