From 7368edfb8aead00ccfc3f2de79e4a735000ea8c8 Mon Sep 17 00:00:00 2001
From: "Robin.Mueller" <robin.mueller.m@gmail.com>
Date: Thu, 8 Oct 2020 18:48:32 +0200
Subject: [PATCH] order bugfix

---
 utility/obsw_binary_uploader.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/utility/obsw_binary_uploader.py b/utility/obsw_binary_uploader.py
index f70fa18..ed98abd 100644
--- a/utility/obsw_binary_uploader.py
+++ b/utility/obsw_binary_uploader.py
@@ -134,13 +134,16 @@ def perform_file_upload(com_if: CommunicationInterface, tmtc_printer: TmTcPrinte
     init_ssc = 0
     tmtc_printer.set_display_mode(DisplayMode.SHORT)
 
+    # Configure file transfer helper
     file_transfer_helper.set_data_from_file(file_path)
     file_transfer_helper.set_to_delete_old_file()
-    file_transfer_helper.generate_packets(init_ssc)
     if prompt_lock:
-        file_transfer_helper.set_to_lock_file(True)
+        file_transfer_helper.set_to_lock_file(prompt_lock)
     else:
-        file_transfer_helper.set_to_lock_file(False)
+        file_transfer_helper.set_to_lock_file(prompt_lock)
+
+    # Generate the packets.
+    file_transfer_helper.generate_packets(init_ssc)
 
     tm_listener.set_listener_mode(TmListener.ListenerModes.MANUAL)
     print_string = "BinaryUploader: Detected file size: " + str(file_transfer_helper.file_size())
-- 
GitLab