![](/media/cache/profiles/c74a9582fa5f0724139a27f258f2ef22.jpg.50x50_q85.png)
class
Fork of rtc_class by
Diff: date.cpp
- Revision:
- 3:0de441ee46ce
diff -r c3120898fc96 -r 0de441ee46ce date.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/date.cpp Thu Apr 30 10:49:12 2015 +0000 @@ -0,0 +1,15 @@ +#include "mbed.h" +#include "const.h" +#include "date.h" + +uint8_t Date::bcdToUint(uint8_t const nybbles) +{ + uint8_t result; + result = (nybbles>>4) *10 + (nybbles & 0x0F); + return result; +} +uint8_t Date::GetDay() +{ + uint8_t day = rtc_read(DAYS); + return bcdToUint(day & 0x3F); +}