Commit graph

22 commits

Author SHA1 Message Date
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)