Software implemented real time clock driven by a Ticker. No external hardware (like DS1307 or DS3231 or etc.) is needed. Should work on any mbed platform where Ticker works.

Dependents:   Clock_Hello

See demo:

Import programClock_Hello

Demo for the Clock library (real time clock driven by a Ticker).

Revision:
3:58f5afbd24cd
Parent:
2:a18375196723
Child:
4:bbe7d7474acd
--- a/Clock.cpp	Sat Nov 21 10:00:28 2015 +0000
+++ b/Clock.cpp	Mon Nov 30 11:36:09 2015 +0000
@@ -162,6 +162,16 @@
 }
 
 /**
+ * @brief   Day of week
+ * @note    
+ * @param
+ * @retval  Day of week (Sunday = 0, Monday = 1, etc.)
+ */
+int Clock::wday(void) {
+    return _tm.tm_wday; // Sunday = 0, Monday = 1, etc.
+}
+
+/**
  * @brief   Hour
  * @note
  * @param