Commit graph

43 commits

Author SHA1 Message Date
Akos Marton cbfe35a7de Add audio pipes 2020-10-20 09:47:42 +03:00
Nonoo 77d3f7bb40 Modify exit logging 2020-10-19 09:53:49 +02:00
Nonoo 322284e13f Add callsign to the license 2020-10-19 09:50:05 +02:00
Nonoo 91166ca937 Use the exit handler 2020-10-19 09:45:49 +02:00
Nonoo daadeacdfa Use different initial auth inner send seqnum 2020-10-18 23:36:40 +02:00
Nonoo ff4a4e32b5 Fix audio stream disconnect 2020-10-18 23:36:26 +02:00
Nonoo 6f2826c134 Cleanup 2020-10-18 21:35:36 +02:00
Nonoo 2df73b2811 Add PCM data send functions 2020-10-18 20:09:12 +02:00
Nonoo a310aa9a51 Reinit read when closing a running stream 2020-10-18 19:41:19 +02:00
Nonoo 547462a624 Fix lost audio packets message when reopening a stream 2020-10-18 18:59:23 +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 276e31b111 Fix some logging 2020-10-18 13:08:51 +02:00
Nonoo 18b3a12d66 Remove unneeded stuff 2020-10-18 13:05:29 +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 aad9b54e3d Only check losses in pkt7 req/replies from us 2020-10-18 11:24:44 +02:00
Nonoo bfb7789996 Use stream name in common logging 2020-10-18 11:17:40 +02:00
Nonoo 385d96c7d1 Check audio/serial stream request for timeout 2020-10-18 11:15:31 +02:00
Nonoo df47a24a6d Cleanup 2020-10-18 11:01:53 +02:00
Nonoo e943818868 Use a goroutine reader 2020-10-18 10:53:16 +02:00
Nonoo 3e92a8add6 Clarify type names 2020-10-18 10:33:47 +02:00
Nonoo 116ef06688 Cleanup, part 2, not finished yet 2020-10-17 23:53:33 +02:00
Nonoo 6bb6c1bff6 Cleanup, not finished yet 2020-10-17 23:33:09 +02:00
Nonoo 01c030808c Add opening audio stream 2020-10-17 19:09:53 +02:00
Nonoo 228dc72282 Pkt6 now has correct answer 2020-10-17 18:35:55 +02:00
Nonoo 703c8ce8ac Add serial and audio request packet send, not used yet 2020-10-17 12:16:24 +02:00
Nonoo 916ba6b8e3 Fix pkt7 reply seqnum 2020-10-17 12:15:56 +02:00
Nonoo c6b96265f8 Add packet example 2020-10-17 11:05:07 +02:00
Nonoo 0f6b5c95d8 Implement all required control packets 2020-10-16 23:37:12 +02:00
Nonoo 22a80edfd4 Implement further packets 2020-10-16 19:25:02 +02:00
Nonoo d4c294d3d4 Implement auth ping 2020-10-16 18:51:22 +02:00
Nonoo cc7f1159c7 Implement all request/replies 2020-10-16 18:22:22 +02:00
Nonoo 80f490871a Merge branch 'main' of github.com:nonoo/kappanhang into main 2020-10-16 17:43:42 +02:00
Nonoo f556247588 Add auth check 2020-10-16 17:43:30 +02:00
Akos Marton 343c3c4614 Add go modules support 2020-10-16 18:41:44 +03:00
Nonoo 6ba02ae285 Init 2020-10-16 17:13:46 +02:00
Norbert Varga e6d94bff52
Initial commit 2020-10-16 17:12:59 +02:00