From 55fe0c3c7bcd0243493976195a1e4d3283e2bfb7 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 29 Dec 2016 22:41:38 +0100 Subject: Dig deeper --- cmd/experimental/main.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'cmd') diff --git a/cmd/experimental/main.go b/cmd/experimental/main.go index 506cd2e..991d910 100644 --- a/cmd/experimental/main.go +++ b/cmd/experimental/main.go @@ -106,18 +106,22 @@ func onNotify(c *gatt.Characteristic, b []byte, err error) { } id, payload := anki.SplitMsg(b) switch id { + case anki.VehicleMsgV2CLaneChangeUpdate: + lu := anki.VehicleMsgLaneChangeUpdate{} + anki.Decode(b, &lu) + log.Printf("%+v", lu) case anki.VehicleMsgV2CStatusUpdate: su := anki.VehicleMsgStatusUpdate{} anki.Decode(b, &su) - log.Printf("%+v\n", su) + log.Printf("%+v", su) case anki.VehicleMsgV2CLocalizationTransitionUpdate: tu := anki.VehicleMsgLocalizationTransitionUpdate{} anki.Decode(b, &tu) - log.Printf("%+v\n", tu) + log.Printf("%+v", tu) case anki.VehicleMsgV2CLocalizationPositionUpdate: pu := anki.VehicleLocalizationPositionUpdate{} anki.Decode(b, &pu) - log.Printf("%+v\n", pu) + log.Printf("%+v", pu) default: log.Printf("ID: %v | % X\n", id, payload) } -- cgit v1.2.3