Commit graph

191 commits

Author SHA1 Message Date
Nonoo dfb5dbd948 Add displaying PTT/freq/mode info to the status bar 2020-10-29 09:39:13 +01:00
Nonoo 9957abbb46 Let the server send retransmit requests for deauths 2020-10-29 09:20:55 +01:00
Nonoo aec56875f2 Fix deinit hang 2020-10-28 22:40:35 +01:00
Nonoo 9c8e356a21 Init virtual sound card, serial port and serial port TCP server only once
We init only once with the first device name we acquire, so apps using these
interfaces won't have issues with the interface going down while the app is
running.
2020-10-28 22:32:45 +01:00
Nonoo cac084b67f Fix byte array send over channel 2020-10-28 22:15:54 +01:00
Nonoo a812b02321 Further tweaks on making the login process more reliable 2020-10-28 22:13:29 +01:00
Nonoo d0d7d1ff5a Fix non-realtime logging hang 2020-10-28 22:12:53 +01:00
Nonoo b3067c05f9 Use serial port for debug launch 2020-10-28 22:12:29 +01:00
Nonoo 505fc23447 Don't wait a lot when got radio disconnected message 2020-10-28 22:11:57 +01:00
Nonoo cdedfa4cc5 Add status log info 2020-10-28 21:13:50 +01:00
Nonoo 4b98518e0a Add log interval note 2020-10-28 18:07:43 +01:00
Nonoo 34f690484b Remove server audio time logging 2020-10-28 18:04:12 +01:00
Nonoo bbcde03608 Restructure status log handling 2020-10-28 18:03:35 +01:00
Nonoo 757dc58280 Fix audio delay if nothing is reading the virtual sound card 2020-10-28 18:02:44 +01:00
Nonoo 330f6175de Add (inactive) drop test for debugging purposes 2020-10-28 16:40:58 +01:00
Nonoo 7ec72ecd5e Use buffer length recommended by the official app 2020-10-28 16:39:21 +01:00
Nonoo 0939fe2bb4 Send the deauth packet multiple times, as there will be no time for a retransmit during deinit 2020-10-28 16:37:08 +01:00
Nonoo d9d1c9522b Add realtime status line 2020-10-28 10:15:13 +01:00
Nonoo 826576ba75 Further increase connect reliability 2020-10-28 10:14:06 +01:00
Nonoo cfebb9e139 Add missing pkt0 init 2020-10-28 09:47:51 +01:00
Nonoo ffd14d6a2a Make the connection process more reliable 2020-10-28 09:47:18 +01:00
Nonoo a4317908e3 Fix audio deinit hang 2020-10-27 17:31:07 +01:00
Nonoo afa48dc7a0 Fix virtual serial port 2020-10-27 17:27:39 +01:00
Nonoo 303012fa56 Compress demo gif 2020-10-27 14:50:25 +01:00
Nonoo e847430ddb Add demo gif 2020-10-27 14:49:14 +01:00
Nonoo 47fc725c71 Fix cleaning up sink pipes 2020-10-27 14:22:08 +01:00
Nonoo 56f30cf1ab Fix audio pipe filename 2020-10-27 14:20:43 +01:00
Nonoo c008bb3b3d Cleanup audio buffer size calculation 2020-10-27 14:20:27 +01:00
Nonoo edb20dda86 Cleanup previous audio pipes 2020-10-27 14:12:20 +01:00
Nonoo c5d1839ccf Format some words 2020-10-27 13:41:18 +01:00
Nonoo 3d21fbf65d Add notes about the virtual sound card 2020-10-27 13:31:47 +01:00
Nonoo 00aeab93b5 Fix sending audio 2020-10-27 11:55:09 +01:00
Nonoo 0fc6ec04b0 Add note for required setting in the transceiver 2020-10-27 09:56:19 +01:00
Nonoo 8f002c37cc Merge branch 'main' of github.com:nonoo/kappanhang into main 2020-10-27 09:26:00 +01:00
Nonoo bb1b04caae Cleanup 2020-10-27 09:25:36 +01:00
Nonoo 5a6d2b5901 Tidy go mod file 2020-10-27 09:24:42 +01:00
Nonoo 7dcbfaf44b Clarify error message 2020-10-27 09:21:36 +01:00
Akos Marton a31bbc67e2 Add trademark information to the license 2020-10-27 10:18:07 +02:00
Akos Marton 4f3734957c Do not send silence frames to the radio 2020-10-27 10:03:22 +02:00
Nonoo b86459b244 Cleanup 2020-10-26 19:46:08 +01:00
Nonoo 179fb6facf Prevent RX seqbuf congestions caused by late entries 2020-10-26 17:56:00 +01:00
Nonoo c0afc17190 Filter late retransmitted packets 2020-10-26 17:43:22 +01:00
Nonoo b9a8f627c3 Fix packet loss calculation 2020-10-26 17:31:17 +01:00
Nonoo d3ddee359a Report packet loss percentage in status 2020-10-26 15:17:16 +01:00
Nonoo d43350b59d Print used bandwidth in status 2020-10-26 14:59:49 +01:00
Nonoo 1ea0400d8d Lower reauth interval 2020-10-26 11:33:42 +01:00
Nonoo 765fa761f7 Display auth timeout warning 2020-10-26 11:32:21 +01:00
Nonoo c0ee75d80d Lower reauth interval 2020-10-26 10:49:54 +01:00
Nonoo 420061d193 Retransmit idle packets even if not found 2020-10-26 10:49:37 +01:00
Nonoo f51c5f1157 Don't retransmit idle pkt0s 2020-10-26 10:36:40 +01:00