We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0d001f9 + 76ea94f commit 46cffe1Copy full SHA for 46cffe1
pluma/stream/ubx.py
@@ -82,8 +82,12 @@ def parseposition(
82
if decode_utc_time is True:
83
# GPS epoch
84
epoch = pd.Timestamp(1980, 1, 6)
85
- reference = self.data["TIM_TM2"].Message[0]
86
- offset = epoch + pd.Timedelta(weeks=reference.wnR)
+ if calibrate_clock:
+ reference = self.data["TIM_TM2"].Message[0]
87
+ offset = epoch + pd.Timedelta(weeks=reference.wnR)
88
+ else:
89
+ reference = self.data["TIM_TP"].Message[0]
90
+ offset = epoch + pd.Timedelta(weeks=reference.week)
91
NavData["Time_UTC"] = offset + NavData["Time_iTow"].astype("timedelta64[ms]")
92
self.positiondata = NavData
93
return NavData
0 commit comments