diff --git a/utility/obsw_binary_uploader.py b/utility/obsw_binary_uploader.py index f70fa1832b5e99964ea55d82e5470fe8ba5e9883..ed98abd04cee4023a57cd6a6a3c7e8dd3b20e034 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())