From 94a66fa3a1e7ee68d91a3abac865d532b0d46d64 Mon Sep 17 00:00:00 2001 From: nuknal Date: Sat, 18 May 2024 12:48:01 +0800 Subject: [PATCH] aux --- extract/aux_platform.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extract/aux_platform.go b/extract/aux_platform.go index 1ea4462..1f9d739 100644 --- a/extract/aux_platform.go +++ b/extract/aux_platform.go @@ -322,9 +322,9 @@ func (ap *AuxPlatform) Parse(data []byte) error { ap.MemsGyroXAV = float64(bigEndianToInt32(data[479:483])) * 0.000001 ap.MemsGyroYAV = float64(bigEndianToInt32(data[483:487])) * 0.000001 ap.MemsGyroZAV = float64(bigEndianToInt32(data[487:491])) * 0.000001 - ap.MagnetictrengthX = float64(bigEndianToInt16(data[491:495])) * 19200 - ap.MagnetictrengthY = float64(bigEndianToInt16(data[495:499])) * 19200 - ap.MagnetictrengthZ = float64(bigEndianToInt16(data[499:503])) * 19200 + ap.MagnetictrengthX = float64(bigEndianToInt32(data[491:495])) * 19200 + ap.MagnetictrengthY = float64(bigEndianToInt32(data[495:499])) * 19200 + ap.MagnetictrengthZ = float64(bigEndianToInt32(data[499:503])) * 19200 ap.ASSTimeInt = binary.BigEndian.Uint32(data[503:507]) ap.ASSTimeDec = uint32(data[507])<<16 | uint32(data[508])<<8 | uint32(data[509]) ap.CheckSum = data[511]