Functions from rtc_func are programmed in a class

Dependencies:   RTC8563 mbed

Fork of rtc_class by Johannes Mayerhofer

Committer:
Cartillius
Date:
Thu Apr 30 10:57:41 2015 +0000
Revision:
2:254db37497ac
Parent:
0:1df9d38ebe29
added GetHour(), GetMinute(), ...

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Cartillius 0:1df9d38ebe29 1 #include "mbed.h"
Cartillius 0:1df9d38ebe29 2 #include "const.h"
Cartillius 0:1df9d38ebe29 3 #include "RTC8563.h"
Cartillius 0:1df9d38ebe29 4
Cartillius 0:1df9d38ebe29 5 #ifndef DATE_H
Cartillius 0:1df9d38ebe29 6 #define DATE_H
Cartillius 0:1df9d38ebe29 7 class Date : public RTC8563
Cartillius 0:1df9d38ebe29 8 {
Cartillius 0:1df9d38ebe29 9 private:
Cartillius 0:1df9d38ebe29 10 uint8_t bcdToUint(uint8_t const nybbles);
Cartillius 0:1df9d38ebe29 11 public:
Cartillius 0:1df9d38ebe29 12 uint8_t GetDay();
Cartillius 0:1df9d38ebe29 13 uint8_t GetMonth();
Cartillius 0:1df9d38ebe29 14 uint8_t GetYear();
Cartillius 0:1df9d38ebe29 15 uint8_t GetSecond();
Cartillius 0:1df9d38ebe29 16 uint8_t GetMinute();
Cartillius 0:1df9d38ebe29 17 uint8_t GetHour();
Cartillius 0:1df9d38ebe29 18 uint8_t GetWeek();
Cartillius 0:1df9d38ebe29 19 };
Cartillius 0:1df9d38ebe29 20
Cartillius 0:1df9d38ebe29 21 #endif