Skip to content
Snippets Groups Projects
Commit dc6e7e41 authored by Robin Mueller's avatar Robin Mueller
Browse files

more bugfixes

parent e3ce2afe
No related branches found
No related tags found
No related merge requests found
......@@ -177,7 +177,6 @@ class FileTransferHelper:
for i in range(number_of_packets):
header.append(packet_sequence_number >> 8)
self.number_of_append_packets += 1
header.append(0xFF & packet_sequence_number)
header += data[i * size_of_data_blocks:(i + 1) * size_of_data_blocks]
......@@ -190,6 +189,7 @@ class FileTransferHelper:
packet_sequence_number = packet_sequence_number + 1
header.append(packet_sequence_number >> 8)
header.append(0xFF & packet_sequence_number)
self.number_of_append_packets += number_of_packets
header += data[number_of_packets * size_of_data_blocks:len(data)]
commands = PusTelecommand(service=23, subservice=130, ssc=init_ssc + packet_sequence_number,
app_data=header)
......
......@@ -109,14 +109,14 @@ def perform_file_upload(com_if: CommunicationInterface, tmtc_printer: TmTcPrinte
while tc_queue:
(tc_packet, tc_info) = tc_queue.pop()
if not isinstance(tc_packet, str):
idx += 1
print_string = "Sending packet " + str(idx) + ".."
LOGGER.info(print_string)
idx += 1
com_if.send_telecommand(tc_packet, tc_info)
elif tc_packet == "print":
LOGGER.info(tc_info)
time.sleep(0.8)
time.sleep(0.5)
tm_list = com_if.receive_telemetry()
for tm_packet in tm_list:
# gotta configure tm listener for this to work..
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment