yet another 18B20 Temperature sensor. variable number of sensors working in parasite mode, serial 16x2 display with diagnostic output and post to a rest web service
Dependencies: EthernetInterface HTTPClient NTPClient mbed-rtos mbed
local_time.h@1:9e88b2508768, 2013-01-03 (annotated)
- Committer:
- wkinkeldei
- Date:
- Thu Jan 03 18:50:43 2013 +0000
- Revision:
- 1:9e88b2508768
added switch sensor
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
wkinkeldei | 1:9e88b2508768 | 1 | #ifndef LOCALTIME_H |
wkinkeldei | 1:9e88b2508768 | 2 | #define LOCALTIME_H |
wkinkeldei | 1:9e88b2508768 | 3 | |
wkinkeldei | 1:9e88b2508768 | 4 | #include "mbed.h" |
wkinkeldei | 1:9e88b2508768 | 5 | |
wkinkeldei | 1:9e88b2508768 | 6 | class LocalTime { |
wkinkeldei | 1:9e88b2508768 | 7 | public: |
wkinkeldei | 1:9e88b2508768 | 8 | LocalTime(); |
wkinkeldei | 1:9e88b2508768 | 9 | |
wkinkeldei | 1:9e88b2508768 | 10 | struct tm *tm(); |
wkinkeldei | 1:9e88b2508768 | 11 | |
wkinkeldei | 1:9e88b2508768 | 12 | private: |
wkinkeldei | 1:9e88b2508768 | 13 | time_t last_sunday(int year, int month); |
wkinkeldei | 1:9e88b2508768 | 14 | }; |
wkinkeldei | 1:9e88b2508768 | 15 | |
wkinkeldei | 1:9e88b2508768 | 16 | #endif |