From b65dd36cc0bb87bcc3bc893e7fb6c80ad66a2e17 Mon Sep 17 00:00:00 2001 From: DJ2LS <75909252+DJ2LS@users.noreply.github.com> Date: Thu, 18 Mar 2021 11:48:10 +0100 Subject: [PATCH] fixed mode 11 payload size --- data_handler.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/data_handler.py b/data_handler.py index 8e55d353..2b1afc80 100644 --- a/data_handler.py +++ b/data_handler.py @@ -30,7 +30,7 @@ def arq_data_received(data_in): if static.ARQ_DATA_CHANNEL_MODE == 10: payload_per_frame = 512 - 2 elif static.ARQ_DATA_CHANNEL_MODE == 11: - payload_per_frame = 256 - 2 + payload_per_frame = 258 - 2 elif static.ARQ_DATA_CHANNEL_MODE == 12: payload_per_frame = 128 - 2 elif static.ARQ_DATA_CHANNEL_MODE == 14: @@ -224,6 +224,7 @@ def arq_data_received(data_in): else: print("ARQ_FRAME_BOF_RECEIVED " + str(static.ARQ_FRAME_BOF_RECEIVED)) print("ARQ_FRAME_EOF_RECEIVED " + str(static.ARQ_FRAME_EOF_RECEIVED)) + print(static.ARQ_RX_FRAME_BUFFER) logging.error("ARQ | RX | DATA FRAME NOT SUCESSFULLY RECEIVED!") helpers.arq_reset_frame_machine() @@ -235,7 +236,7 @@ def arq_transmit(data_out): if static.ARQ_DATA_CHANNEL_MODE == 10: payload_per_frame = 512 - 2 elif static.ARQ_DATA_CHANNEL_MODE == 11: - payload_per_frame = 256 - 2 + payload_per_frame = 258 - 2 elif static.ARQ_DATA_CHANNEL_MODE == 12: payload_per_frame = 128 - 2 elif static.ARQ_DATA_CHANNEL_MODE == 14: @@ -465,7 +466,7 @@ def get_n_frames_per_burst(): def get_best_mode_for_transmission(): - mode = 12 + mode = 11 return mode