lib/cosmos/tools/tlm_extractor/tlm_extractor.rb in cosmos-3.4.1 vs lib/cosmos/tools/tlm_extractor/tlm_extractor.rb in cosmos-3.4.2
- old
+ new
@@ -508,11 +508,13 @@
begin
@tlm_extractor_processor.packet_log_reader = @packet_log_frame.packet_log_reader
@input_filenames = @packet_log_frame.filenames.sort
@batch_filenames = []
output_extension = '.txt'
+ batch_name = nil
if @batch_mode_check.checked?
+ batch_name = @batch_name_entry.text
@batch_filenames_entry.each {|list_item| @batch_filenames << list_item.text}
if @packet_log_frame.output_filename_filter == Cosmos::CSV_FILE_PATTERN
output_extension = '.csv'
else
output_extension = '.txt'
@@ -537,10 +539,10 @@
if @batch_filenames.empty?
process_method = :process
process_args = [@input_filenames, [@tlm_extractor_config], @packet_log_frame.time_start, @packet_log_frame.time_end]
else
process_method = :process_batch
- process_args = [@batch_name_entry.text, @input_filenames, @log_dir, output_extension, @batch_filenames, @packet_log_frame.time_start, @packet_log_frame.time_end]
+ process_args = [batch_name, @input_filenames, @log_dir, output_extension, @batch_filenames, @packet_log_frame.time_start, @packet_log_frame.time_end]
end
@tlm_extractor_processor.send(process_method, *process_args) do |input_file_index, packet_count, file_progress|
# Handle Cancel
break if @cancel