A time interface class. This class replicates the normal time functions, but goes a couple of steps further. mbed library 82 and prior has a defective gmtime function. Also, this class enables access to setting the time, and adjusting the accuracy of the RTC.

Dependencies:   CalendarPage

Dependents:   CI-data-logger-server WattEye X10Svr SSDP_Server

History

Correct gmtime and localtime apis. default tip

2020-09-13, by WiredHome [Sun, 13 Sep 2020 15:06:14 +0000] rev 33

Correct gmtime and localtime apis.


Minor revision to debug setting.

2020-09-13, by WiredHome [Sun, 13 Sep 2020 14:55:01 +0000] rev 32

Minor revision to debug setting.


Disable the DEBUG setting

2020-04-03, by WiredHome [Fri, 03 Apr 2020 23:17:03 +0000] rev 31

Disable the DEBUG setting


Modify asctime to include the dst flag in its processing, in addition to the tzo.

2019-04-03, by WiredHome [Wed, 03 Apr 2019 22:26:47 +0000] rev 30

Modify asctime to include the dst flag in its processing, in addition to the tzo.


Eliminate a while(true) { }, which is a really bad practice.

2020-07-18, by WiredHome [Sat, 18 Jul 2020 18:43:49 +0000] rev 29

Eliminate a while(true) { }, which is a really bad practice.


More minor changes for NTP sync.

2020-01-12, by WiredHome [Sun, 12 Jan 2020 23:02:30 +0000] rev 28

More minor changes for NTP sync.


Update working to code-align the OS2 and OS5 variant for the time query.

2020-01-12, by WiredHome [Sun, 12 Jan 2020 19:04:47 +0000] rev 27

Update working to code-align the OS2 and OS5 variant for the time query.


Modified mktime to include the tzo_min factor that would have been previously set.

2019-01-14, by WiredHome [Mon, 14 Jan 2019 03:17:30 +0000] rev 26

Modified mktime to include the tzo_min factor that would have been previously set.


Minor change to debug build only

2018-11-18, by WiredHome [Sun, 18 Nov 2018 04:05:43 +0000] rev 25

Minor change to debug build only


Minor documentation update to the data flow diagram.

2018-08-13, by WiredHome [Mon, 13 Aug 2018 00:54:52 +0000] rev 24

Minor documentation update to the data flow diagram.