Commit graph

290 commits

Author SHA1 Message Date
Pedro 30996c03b6 Eliminate modem TX queues and change transmit() to a blocking call 2023-12-16 00:51:57 +01:00
Pedro 1640f6c66e Eliminate the modem modoutqueue 2023-12-15 18:25:01 +01:00
DJ2LS 8b7f7c47aa WIP ARQ - more fixes 2023-12-15 17:01:03 +01:00
DJ2LS 4d59311f66 WIP ARQ - more fixes 2023-12-15 16:40:05 +01:00
DJ2LS a970f96165 WIP ARQ - more fixes 2023-12-15 16:22:38 +01:00
DJ2LS b5268ec4f0 WIP ARQ - more fixes 2023-12-15 14:58:53 +01:00
DJ2LS 22e98a816f WIP ARQ - more fixes 2023-12-15 14:56:35 +01:00
DJ2LS c4dbe0caef WIP ARQ - cleanup and modem fix 2023-12-15 14:41:11 +01:00
DJ2LS 16f37677d5 WIP ARQ - speed level 2023-12-14 22:53:32 +01:00
Pedro b42c40dd78 ARQ WIP 2023-12-14 17:57:58 +01:00
Pedro a3d05f3521 Improve ARQ setting of failed state 2023-12-14 17:41:57 +01:00
Pedro fd33ccbe1e Correct end of transfer on ISS side 2023-12-14 17:33:43 +01:00
Pedro 0014462c63 ARQ refactor with explicit states 2023-12-14 17:29:04 +01:00
DJ2LS 3bb9dd3991 WIP ARQ - WIP data ack nack 2023-12-14 09:19:46 +01:00
DJ2LS 62ea8fa9b2 WIP ARQ - changed frame types, introduced data ack nack 2023-12-14 09:07:46 +01:00
DJ2LS cefd1b3efc WIP ARQ - cleanup 2023-12-13 23:53:39 +01:00
DJ2LS 4b87d95670 WIP ARQ - decrease speed level after two attempts --> WIP! 2023-12-13 23:37:40 +01:00
DJ2LS 864589b647 WIP ARQ - moved old data to cementry 2023-12-13 23:37:00 +01:00
DJ2LS e357c6a1dc WIP ARQ - final crc check 2023-12-13 23:07:06 +01:00
DJ2LS 463c8c3829 WIP ARQ - introduced additional info state 2023-12-13 22:25:22 +01:00
Pedro 9bbdaa055a ARQ progress 2023-12-13 18:27:55 +01:00
Pedro c98b37db96 ARQ progress 2023-12-13 16:56:11 +01:00
Pedro bef2e80acc Successful ARQ v2 transfer for the 1st time 2023-12-13 15:35:16 +01:00
Pedro ba846013e8 ARQ progress 2023-12-13 14:59:22 +01:00
Pedro ed469ee035 ARQ WIP 2023-12-13 14:33:09 +01:00
Pedro 48260f2c09 ARQ WIP 2023-12-13 11:51:54 +01:00
Pedro 4eec0b969a Change overflow exception 2023-12-13 10:05:14 +01:00
Pedro d17878b123 ARQ WIP - Burst Frame tests ok 2023-12-13 09:56:58 +01:00
Pedro 227bc40a00 ARQ WIP - Fix data factory tests! 2023-12-13 09:24:43 +01:00
Pedro 4c3b3d79af ARQ WIP 2023-12-12 22:33:17 +01:00
Pedro e839453806 ARQ WIP 2023-12-12 22:05:32 +01:00
Pedro 8f1894da50 ARQ WIP 2023-12-12 21:33:57 +01:00
Pedro 18534a87aa ARQ WIP 2023-12-12 21:20:03 +01:00
Pedro d35860cc54 ARQ WIP 2023-12-12 20:46:22 +01:00
Pedro 2189f99918 WIP ARQ 2023-12-12 20:22:34 +01:00
DJ2LS 69c5050060 WIP ARQ 2023-12-12 09:46:22 +01:00
DJ2LS a30d42f11b WIP ARQ 2023-12-12 09:43:03 +01:00
DJ2LS 2e02186ea6 changed freq_offset to frequency_offset for equal naming 2023-12-12 09:41:08 +01:00
Pedro cefaea2369 WIP ARQ 2023-12-11 19:02:50 +01:00
DJ2LS edfe2f3064 WIP adding arq data frame 2023-12-10 14:58:49 +01:00
DJ2LS 5b89ab5e53 WIP adding arq data frame 2023-12-10 14:38:19 +01:00
DJ2LS 17504e194c WIP adding arq data frame 2023-12-10 09:59:02 +01:00
DJ2LS e3bca5bdc7 WIP adding arq data frame 2023-12-09 14:16:53 +01:00
DJ2LS 73f6bba630 WIP adding arq data frame 2023-12-09 13:31:19 +01:00
DJ2LS f28e47f441 WIP adding arq data frame 2023-12-09 13:28:32 +01:00
DJ2LS 9b820f6562 WIP adding arq data frame 2023-12-09 12:31:08 +01:00
DJ2LS 5842519e2a WIP adding arq data frame 2023-12-08 11:42:38 +01:00
DJ2LS 71ad71d0bf renamed deprecated files so its clear which are new and old 2023-12-08 11:08:02 +01:00
DJ2LS 14a6dab29e better naming for ARQ session / connection 2023-12-08 10:25:26 +01:00
Pedro a290c854d5 ARQ WIP 2023-12-06 11:59:35 +01:00