diff --git a/src/external/gpx_parser.py b/src/external/gpx_parser.py index 328014b..3d8305b 100644 --- a/src/external/gpx_parser.py +++ b/src/external/gpx_parser.py @@ -88,7 +88,7 @@ class GPXParser: @cached() async def get_speed(self) -> List[float]: nodes = self.run_xpath("//gpx:speed") - return await self.average_sample_numbers([int(node.text) for node in nodes]) + return await self.average_sample_numbers([float(node.text) for node in nodes]) @cached() async def get_magnetic_variation(self) -> List[float]: