Skip to content

Commit 51063bd

Browse files
committed
Decode coordinate DB to degrees.
1 parent b08d970 commit 51063bd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

modules/telemetry/v1/data_block.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -449,8 +449,8 @@ def __init__(self, mission_time: int, latitude: int, longitude: int) -> None:
449449
450450
Args:
451451
mission_time: The mission time the coordinates were measured in milliseconds since launch.
452-
latitude: The latitude in units of micro-degrees.
453-
longitude: The longitude in units of micro-degrees.
452+
latitude: The latitude in units of degrees.
453+
longitude: The longitude in units of degrees.
454454
"""
455455
super().__init__(mission_time)
456456
self.latitude: int = latitude
@@ -464,7 +464,7 @@ def from_bytes(cls, payload: bytes) -> Self:
464464
A coordinates data block.
465465
"""
466466
parts = struct.unpack("<Iii", payload)
467-
return cls(parts[0], parts[1], parts[2])
467+
return cls(parts[0], parts[1] / 1e7, parts[2] / 1e7)
468468

469469
def __len__(self) -> int:
470470
"""

0 commit comments

Comments
 (0)