From 5a10db65b6df4eebca3395a696c69f37b55394ca Mon Sep 17 00:00:00 2001 From: CarlOlsson Date: Mon, 8 Oct 2018 10:21:44 +0200 Subject: [PATCH] ecl_tools: Always allocate topic data variables --- Tools/ecl_ekf/process_logdata_ekf.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Tools/ecl_ekf/process_logdata_ekf.py b/Tools/ecl_ekf/process_logdata_ekf.py index 83a52b3c9e..8baeb9460a 100755 --- a/Tools/ecl_ekf/process_logdata_ekf.py +++ b/Tools/ecl_ekf/process_logdata_ekf.py @@ -39,18 +39,21 @@ ulog = ULog(args.filename, None) data = ulog.data_list # extract data from EKF status message +estimator_status_data = {} try: estimator_status_data = ulog.get_dataset('estimator_status').data; except (KeyError, IndexError, ValueError) as error: print(type(error), "(estimator_status):", error) # extract data from EKF innovations message +ekf2_innovations_data = {} try: ekf2_innovations_data = ulog.get_dataset('ekf2_innovations').data; except (KeyError, IndexError, ValueError) as error: print(type(error), "(ekf2_innovations):", error) # extract data from sensor preflight check message +sensor_preflight_data = {} try: sensor_preflight_data = ulog.get_dataset('sensor_preflight').data; except (KeyError, IndexError, ValueError) as error: