![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
RTC Lib & Output
Dependencies: LM75B RTC8563 mbed
Date.cpp@3:08812f743fea, 2015-04-23 (annotated)
- Committer:
- EmilMcDuck
- Date:
- Thu Apr 23 09:37:34 2015 +0000
- Revision:
- 3:08812f743fea
- Parent:
- 2:101ad0c50fe1
Publish
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
EmilMcDuck | 2:101ad0c50fe1 | 1 | #include "Date.h" |
EmilMcDuck | 2:101ad0c50fe1 | 2 | #include "const.h" |
EmilMcDuck | 2:101ad0c50fe1 | 3 | #include "mbed.h" |
EmilMcDuck | 2:101ad0c50fe1 | 4 | |
EmilMcDuck | 2:101ad0c50fe1 | 5 | // Date |
EmilMcDuck | 2:101ad0c50fe1 | 6 | uint8_t Date::getDay() |
EmilMcDuck | 2:101ad0c50fe1 | 7 | { |
EmilMcDuck | 2:101ad0c50fe1 | 8 | return read(DAYS); |
EmilMcDuck | 2:101ad0c50fe1 | 9 | } |
EmilMcDuck | 2:101ad0c50fe1 | 10 | uint8_t Date::getMonth() |
EmilMcDuck | 2:101ad0c50fe1 | 11 | { |
EmilMcDuck | 2:101ad0c50fe1 | 12 | return read(MONTHS); |
EmilMcDuck | 2:101ad0c50fe1 | 13 | } |
EmilMcDuck | 2:101ad0c50fe1 | 14 | uint8_t Date::getYear() |
EmilMcDuck | 2:101ad0c50fe1 | 15 | { |
EmilMcDuck | 2:101ad0c50fe1 | 16 | return read(YEARS); |
EmilMcDuck | 2:101ad0c50fe1 | 17 | } |
EmilMcDuck | 3:08812f743fea | 18 | uint8_t Date::getWeekday() |
EmilMcDuck | 3:08812f743fea | 19 | { |
EmilMcDuck | 3:08812f743fea | 20 | return read(WEEKDAYS); |
EmilMcDuck | 3:08812f743fea | 21 | } |
EmilMcDuck | 2:101ad0c50fe1 | 22 | |
EmilMcDuck | 2:101ad0c50fe1 | 23 | // Time |
EmilMcDuck | 2:101ad0c50fe1 | 24 | uint8_t Date::getHours() |
EmilMcDuck | 2:101ad0c50fe1 | 25 | { |
EmilMcDuck | 2:101ad0c50fe1 | 26 | return read(HOURS); |
EmilMcDuck | 2:101ad0c50fe1 | 27 | } |
EmilMcDuck | 2:101ad0c50fe1 | 28 | uint8_t Date::getMinutes() |
EmilMcDuck | 2:101ad0c50fe1 | 29 | { |
EmilMcDuck | 2:101ad0c50fe1 | 30 | return read(MINUTES); |
EmilMcDuck | 2:101ad0c50fe1 | 31 | } |
EmilMcDuck | 2:101ad0c50fe1 | 32 | uint8_t Date::getSeconds() |
EmilMcDuck | 2:101ad0c50fe1 | 33 | { |
EmilMcDuck | 2:101ad0c50fe1 | 34 | return read(SECONDS); |
EmilMcDuck | 2:101ad0c50fe1 | 35 | } |