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 {