From 22e90188077f9ae599afb40042ebddb143eacdb8 Mon Sep 17 00:00:00 2001 From: Sven Czarnian Date: Sat, 13 Nov 2021 22:54:04 +0100 Subject: [PATCH] fix issues in the data transmission --- aman/com/Euroscope.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/aman/com/Euroscope.py b/aman/com/Euroscope.py index 1c97a38..06a6fdb 100644 --- a/aman/com/Euroscope.py +++ b/aman/com/Euroscope.py @@ -134,9 +134,9 @@ class Euroscope: if None != weather.Altitudes: for i in range(0, len(weather.Altitudes)): entry = sequence.windData.add() - entry.altitude = weather.Altitudes[i] - entry.direction = weather.Directions[i] - entry.speed = weather.Windspeeds[i] + entry.altitude = int(weather.Altitudes[i]) + entry.direction = int(weather.Directions[i]) + entry.speed = int(weather.Windspeeds[i]) # convert the inbound sequence for inbound in inbounds: @@ -149,9 +149,9 @@ class Euroscope: for waypoint in inbound.PlannedArrivalRoute: wp = entry.waypoints.add() wp.name = waypoint.Waypoint.Name - wp.altitude = waypoint.Altitude - wp.indicatedAirspeed = waypoint.IndicatedAirspeed - wp.groundspeed = waypoint.GroundSpeed + wp.altitude = int(round(waypoint.Altitude)) + wp.indicatedAirspeed = int(round(waypoint.IndicatedAirspeed)) + wp.groundSpeed = int(round(waypoint.GroundSpeed)) pta = str(waypoint.PTA) delimiter = pta.find('.')