Commit graph

35 commits

Author SHA1 Message Date
Nonoo bed7d95f7c Decrease latency of RX seqbuf 2020-11-21 11:01:37 +01:00
Nonoo 13c13dac88 Reduce max. retransmit request packet count 2020-10-29 12:14:07 +01:00
Nonoo bbcde03608 Restructure status log handling 2020-10-28 18:03:35 +01:00
Nonoo d9d1c9522b Add realtime status line 2020-10-28 10:15:13 +01:00
Nonoo 7dcbfaf44b Clarify error message 2020-10-27 09:21:36 +01:00
Nonoo d43350b59d Print used bandwidth in status 2020-10-26 14:59:49 +01:00
Nonoo d2efa14e9c Move log into the main package 2020-10-26 09:09:30 +01:00
Nonoo d764108359 Move common stuff 2020-10-26 08:56:30 +01:00
Nonoo 66dcebc8b5 Fix retransmit request logging 2020-10-25 22:23:01 +01:00
Nonoo f28a0b46cb Completely handle retransmit requests 2020-10-25 20:18:24 +01:00
Nonoo 5df5ceb393 Add missing stuff from previous commit 2020-10-25 18:29:50 +01:00
Nonoo c5e4ad2230 Move retransmit send functions 2020-10-25 18:02:23 +01:00
Nonoo f6c7a7595a Add TCP server for rigctl 2020-10-25 16:15:39 +01:00
Nonoo 334583ce44 Move pkt0 out of the control stream module 2020-10-25 10:53:46 +01:00
Nonoo 0c6812396c Use random local session ID 2020-10-23 23:24:17 +02:00
Nonoo 89c57a6a6e Make the login process more reliable 2020-10-23 22:52:14 +02:00
Nonoo 1d1ea6ea44 Rework login 2020-10-23 18:36:47 +02:00
Nonoo f79d23f755 Add support for restarting the whole process on failure 2020-10-23 14:00:59 +02:00
Nonoo fc0a7ba29d Move disconnect send to the common stream close function 2020-10-21 15:42:59 +02:00
Nonoo 53097212f6 Duplicate each control packet sent to the radio 2020-10-21 15:05:28 +02:00
Nonoo a5bf37056f Use random local UDP ports 2020-10-21 14:29:15 +02:00
Nonoo 77d3f7bb40 Modify exit logging 2020-10-19 09:53:49 +02:00
Nonoo 91166ca937 Use the exit handler 2020-10-19 09:45:49 +02:00
Nonoo a310aa9a51 Reinit read when closing a running stream 2020-10-18 19:41:19 +02:00
Nonoo 41cb9592e7 Use full random pkt7 ID 2020-10-18 18:59:11 +02:00
Nonoo 5037ce56f2 Send disconnect on startup if stream is still active 2020-10-18 18:34:22 +02:00
Nonoo 8b2f47d13e Use the same local and remote ports 2020-10-18 16:48:57 +02:00
Nonoo 5ce78b74d1 Add received audio data handling 2020-10-18 15:40:25 +02:00
Nonoo dec1be0c41 Move pkt7 handling to a separate file 2020-10-18 14:21:58 +02:00
Nonoo 4612aaeba3 Rewrite missing packet calculation 2020-10-18 13:52:38 +02:00
Nonoo c80ecd2d3b Add audio stream close 2020-10-18 13:19:52 +02:00
Nonoo d90404ff5a Add latency measurement 2020-10-18 13:02:41 +02:00
Nonoo 91b3eb7358 Make opening serial/audio stream consistent 2020-10-18 12:50:09 +02:00
Nonoo bfb7789996 Use stream name in common logging 2020-10-18 11:17:40 +02:00
Nonoo df47a24a6d Cleanup 2020-10-18 11:01:53 +02:00
Renamed from streamconnection.go (Browse further)