RTC Lib & Output

Dependencies:   LM75B RTC8563 mbed

Committer:
EmilMcDuck
Date:
Thu Apr 23 09:37:34 2015 +0000
Revision:
3:08812f743fea
Parent:
2:101ad0c50fe1
Publish

Who changed what in which revision?

UserRevisionLine numberNew 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 }