class

Dependencies:   RTC8563 mbed

Fork of rtc_class by Dani Hevi

Committer:
Hevi
Date:
Thu Apr 30 10:49:12 2015 +0000
Revision:
3:0de441ee46ce
class2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Hevi 3:0de441ee46ce 1 #include "mbed.h"
Hevi 3:0de441ee46ce 2 #include "const.h"
Hevi 3:0de441ee46ce 3 #include "date.h"
Hevi 3:0de441ee46ce 4
Hevi 3:0de441ee46ce 5 uint8_t Date::bcdToUint(uint8_t const nybbles)
Hevi 3:0de441ee46ce 6 {
Hevi 3:0de441ee46ce 7 uint8_t result;
Hevi 3:0de441ee46ce 8 result = (nybbles>>4) *10 + (nybbles & 0x0F);
Hevi 3:0de441ee46ce 9 return result;
Hevi 3:0de441ee46ce 10 }
Hevi 3:0de441ee46ce 11 uint8_t Date::GetDay()
Hevi 3:0de441ee46ce 12 {
Hevi 3:0de441ee46ce 13 uint8_t day = rtc_read(DAYS);
Hevi 3:0de441ee46ce 14 return bcdToUint(day & 0x3F);
Hevi 3:0de441ee46ce 15 }