Commit graph

4064 commits

Author SHA1 Message Date
DJ2LS
6d80d15859 WIP ARQ - attempt fixing some tests 2023-12-16 11:33:10 +01:00
DJ2LS
681bc5703f WIP ARQ - moved calculate_fft to audio 2023-12-16 11:05:53 +01:00
DJ2LS
7394e8b31b WIP ARQ - removed fsk 2023-12-16 10:35:06 +01:00
DJ2LS
b3519eef56 WIP ARQ - removed sig0/1 2023-12-16 10:32:07 +01:00
DJ2LS
ad6f913aab WIP ARQ - cleanup and fixes 2023-12-16 10:28:30 +01:00
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
3060940808 Add test for burst data frame overflow 2023-12-13 10:00:42 +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
Pedro
0368c57d87 Improve ARQ specs 2023-12-12 16:13:35 +01:00
Pedro
ac790c118c Improve ARQ docs 2023-12-12 15:41:01 +01:00
Pedro
214d9b1efc Add ARQ documentation 2023-12-12 15:37:30 +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
codefactor-io
ee41286ff7
[CodeFactor] Apply fixes 2023-12-10 20:58:12 +00:00
Mashintime
6e16a1bc07 Merge branch 'develop' of github.com:DJ2LS/FreeDATA into develop 2023-12-10 15:56:41 -05:00