From 3a05da0d1c5fd6d0a0229168367f7619f198d9cc Mon Sep 17 00:00:00 2001 From: Artem30801 Date: Thu, 11 Jul 2019 00:14:52 +0300 Subject: [PATCH] Fix-improvement, loading extras as json --- Drone/animation_lib.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Drone/animation_lib.py b/Drone/animation_lib.py index 92bbcb2..7a36531 100644 --- a/Drone/animation_lib.py +++ b/Drone/animation_lib.py @@ -5,8 +5,8 @@ import logging import threading import numpy as np -from FlightLib import FlightLib -from FlightLib import LedLib +#from FlightLib import FlightLib +#from FlightLib import LedLib import tasking_lib as tasking import transformation_lib as transform @@ -77,9 +77,11 @@ class AnimationLoader(object): def _parse_row(self, row): _frame_number, x, y, z, yaw, red, green, blue = row[:8] try: - extra = row[8] + raw_extra = row[8] except IndexError: extra = {} + else: + extra = json.loads(raw_extra) point = float(x), float(y), float(z) color = int(red), int(green), int(blue)