Library to tell DS18B20 temperature sensor to measure temperatures

Committer:
simonbarker
Date:
Sun Jun 23 15:18:52 2013 +0000
Revision:
0:d76559dea000
Finalised DS18B20 methods

Who changed what in which revision?

UserRevisionLine numberNew contents of line
simonbarker 0:d76559dea000 1 #ifndef DS18B20_h
simonbarker 0:d76559dea000 2 #define DS18B20_h
simonbarker 0:d76559dea000 3
simonbarker 0:d76559dea000 4 #include "mbed.h"
simonbarker 0:d76559dea000 5 #include "Onewire.h"
simonbarker 0:d76559dea000 6
simonbarker 0:d76559dea000 7 class DS18B20{
simonbarker 0:d76559dea000 8
simonbarker 0:d76559dea000 9 public:
simonbarker 0:d76559dea000 10 DS18B20(PinName oneBus);
simonbarker 0:d76559dea000 11 void broadcastConvert();
simonbarker 0:d76559dea000 12 float getTemperature(unsigned char* address);
simonbarker 0:d76559dea000 13 void printSingleAddress();
simonbarker 0:d76559dea000 14
simonbarker 0:d76559dea000 15 private:
simonbarker 0:d76559dea000 16 Onewire oneBus_;
simonbarker 0:d76559dea000 17 };
simonbarker 0:d76559dea000 18 #endif