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.
Dependents: CI-data-logger-server WattEye X10Svr SSDP_Server
History
Correct gmtime and localtime apis.
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.