aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorD Delmar Davis <don@suspectdevices.com>2018-03-03 22:52:36 -0800
committerD Delmar Davis <don@suspectdevices.com>2018-03-03 22:52:36 -0800
commit2b6b1e0ae040a5733d9dbe27ad48dc5fd913c6ea (patch)
tree87c66739470887be35b7fd57bbe42d1d445d21dc /src
parent7b61aacc41ee4f3bf2b5f27aebc67395b14d669e (diff)
you are here....
Diffstat (limited to 'src')
-rwxr-xr-xsrc/Clock.cpp26
1 files changed, 11 insertions, 15 deletions
diff --git a/src/Clock.cpp b/src/Clock.cpp
index 4f6431d..f168ade 100755
--- a/src/Clock.cpp
+++ b/src/Clock.cpp
@@ -29,23 +29,23 @@
* POSSIBILITY OF SUCH DAMAGE.
*-----------------------------------------------------------------------------
* The clock module is about time.
- * This includes
+ * This includes
* An RTC backed (if avaliable) time module for timestamps
- * A shcedular for most tasks.
+ * A shcedular for most tasks.
*/
#include "Monitor.h"
#include "Clock.h"
-/*
- * notes on sync weirdness.
+/* FIX ME>>>>>
+ * notes on sync weirdness.
*
* This class grew out of a system which used external RTC that had to share
* a buss with all sorts of sensors.
*
- * Rather than hog the buss a running seconds count was maintained (unixtime)
- * and the time variables were updated and the rtc referenced once a minute.
+ * Rather than hog the buss a running seconds count was maintained (unixtime)
+ * and the time variables were updated and the rtc referenced once a minute.
*
* With an internal rtc this gets a little krufty.
*
@@ -55,7 +55,7 @@
* this is not currently implimented but we will leave the cruft so it can be.
*
*/
-
+
/* Create an rtc object mebby should be private to the class JOE?? */
// add preprocessor code here for non M0 systems.
@@ -96,17 +96,17 @@ Clock clock;
void Clock::init()
-{
+{
rtc.begin(); // initialize RTC
-
+
// if the rtc is set in the early 00s Set the and date to build time initially
// otherwise assume that the battery was keeping it running appropriately.
if (!rtc.getYear()){
rtc.setTime(build_hours,build_minutes,build_seconds);
rtc.setDate(build_day, build_month, build_year);
}
-
+
monitor.debug("Clock module initialized");
monitor.registerAction(_TIM_, &TIM);
monitor.registerAction(_NOW_, &NOW);
@@ -208,10 +208,6 @@ void Clock::run() {
void timeStamp ( char *buffer ) {
sprintf(buffer,"%02d/%02d/%04d %02d:%02d:%02d",
- clock.month(), clock.day(), clock.year(),
+ clock.month(), clock.day(), clock.year(),
clock.hour(), clock.minute(), clock.second());
}
-
-
-
-