From dd8ee443e22326ec257e59a76556ac24c7af6b5b Mon Sep 17 00:00:00 2001 From: Hendrik van Wyk Date: Sat, 16 Sep 2017 15:36:24 +0200 Subject: [PATCH] Add timestamp to mk2info --- mk2if/mk2.go | 1 + mk2if/mk2interface.go | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/mk2if/mk2.go b/mk2if/mk2.go index 3d81868..783acf0 100644 --- a/mk2if/mk2.go +++ b/mk2if/mk2.go @@ -130,6 +130,7 @@ func (mk2 *mk2Ser) addError(err error) { func (mk2 *mk2Ser) updateReport() { mk2.Lock() defer mk2.Unlock() + mk2.info.Timestamp = time.Now() mk2.report = mk2.info select { case mk2.infochan <- mk2.info: diff --git a/mk2if/mk2interface.go b/mk2if/mk2interface.go index 589f8b9..c29f40e 100644 --- a/mk2if/mk2interface.go +++ b/mk2if/mk2interface.go @@ -1,5 +1,7 @@ package mk2if +import "time" + const ( LED_TEMPERATURE = 128 LED_LOW_BATTERY = 64 @@ -51,6 +53,8 @@ type Mk2Info struct { LedListBlink []int Errors []error + + Timestamp time.Time } type Mk2If interface {