Commit graph

21 commits

Author SHA1 Message Date
DJ2LS 06cb35276e
removed burst crc
the burst CRC is not needed, because we only receive frames with correct CRC. So its more important to create a correct ARQ algorithm. The 2byte CRC has been removed bei 2 x CRC8 for DX call sign and own callsign
2021-02-08 16:33:11 +01:00
DJ2LS 9cf0008da6
updated logging and stuck in sync detection 2021-02-06 15:11:42 +01:00
DJ2LS 6f770d1d69
improved data frame processing 2021-02-05 14:40:32 +01:00
DJ2LS b9f2f1874f
improved logging and statistics 2021-02-04 17:51:01 +01:00
DJ2LS 51398382f7
code cleanup and bug fixes 2021-02-04 15:25:15 +01:00
DJ2LS 2bfa53354d
added timing tests 2021-01-21 21:00:21 +01:00
DJ2LS 0dbe03669d
added ARQ ACK TX function 2021-01-21 08:33:45 +01:00
DJ2LS 66cf834bed
transmit nonblocking 2021-01-20 23:42:45 +01:00
DJ2LS 678d32cdcc
complete ARQ redesign 2021-01-20 22:51:14 +01:00
DJ2LS afde181609
introduced ARQ_STATE 2021-01-20 14:31:28 +01:00
DJ2LS 6808dabfe5
dynamic audio sample rate detection 2021-01-07 09:28:26 +01:00
DJ2LS 0ffd03b7b1
global audio buffer
global audio buffer for receiving multimode
2021-01-06 13:17:17 +01:00
DJ2LS 4cc7ec561c
first multimode support 2021-01-05 15:03:41 +01:00
DJ2LS 2799e5b9fb
Improved N_FRAMES_LAST_BURST 2021-01-02 16:37:34 +01:00
DJ2LS 1ebaa14457
changed main loop 2021-01-02 09:41:58 +01:00
DJ2LS 616b78ea0c
ARQ improvements 2020-12-30 18:16:32 +01:00
DJ2LS 80464fdd21
added frame BOF, CRC and EOF for ARQ Go-Back-N
Still not working, but one step closer to a working test with a lot of debugging output
2020-12-29 21:21:28 +01:00
DJ2LS fde5754607
first ARQ Go-Back-N version
super buggy because of time issues
2020-12-28 15:20:51 +01:00
DJ2LS 5ef6e199ac
ARQ variable updates 2020-12-26 11:02:14 +01:00
DJ2LS 4435ef602e
added ARQ like behavior
send via socket "ACK:<DATA
TX requests a ACK from RX. RX then sends an ACK to TX. 
ACK will be requested 3 times, else timeout.

Todo: Frame ID, Code cleanup,...... and much much more
2020-12-25 22:55:56 +01:00
DJ2LS fe25ce68b8
Add files via upload 2020-12-23 17:48:54 +01:00