Nonoo
7b6194a702
Fix function and result names
2020-11-21 18:48:24 +01:00
Nonoo
7102938893
Reduce RX buffer sizes
2020-11-21 18:46:37 +01:00
Nonoo
ffddab2822
Revert "Remove out of order check as it is already done by the RX seqbuf"
...
This reverts commit 55b220d14d .
2020-11-21 18:44:08 +01:00
Nonoo
55b220d14d
Remove out of order check as it is already done by the RX seqbuf
2020-11-21 11:29:08 +01:00
Nonoo
c5a6742260
Increase serial stream seqbuf length
2020-11-21 11:02:52 +01:00
Nonoo
bed7d95f7c
Decrease latency of RX seqbuf
2020-11-21 11:01:37 +01:00
Nonoo
744a16a8aa
Add support for x and X rigctld commands
2020-11-09 11:50:36 +01:00
Nonoo
aeeaa981cf
Fix panic on audio stream timeout
2020-11-09 10:05:39 +01:00
Nonoo
fab63cf746
Increase serial stream responsivity
2020-11-06 17:02:58 +01:00
Nonoo
286d213896
Increase serial RX seqbuf length to make the serial stream more capable of retransmissions
2020-11-06 09:40:43 +01:00
Nonoo
ba29c38797
Filter S and OVF queries sent to the server from kappanhang
2020-11-04 10:18:32 +01:00
Nonoo
9087140130
Add periodic S meter readout and display
2020-11-03 20:55:27 +01:00
Nonoo
7b384decc9
Read Vd right after TX
2020-11-03 16:49:48 +01:00
Nonoo
7ce8b9e347
Read and display Vd voltage
2020-11-03 16:35:23 +01:00
Nonoo
04605ac53f
Reduce serial stream RX seqbuf length to avoid rigctl timeouts
2020-11-01 14:32:08 +01:00
Nonoo
32e2857285
Add PTT and audio send from default soundcard for the space key
2020-10-30 22:12:30 +01:00
Nonoo
bf9f095c14
Rename CI-V decoder
2020-10-30 20:28:45 +01:00
Nonoo
dfb5dbd948
Add displaying PTT/freq/mode info to the status bar
2020-10-29 09:39:13 +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
bbcde03608
Restructure status log handling
2020-10-28 18:03:35 +01:00
Nonoo
7ec72ecd5e
Use buffer length recommended by the official app
2020-10-28 16:39:21 +01:00
Nonoo
cfebb9e139
Add missing pkt0 init
2020-10-28 09:47:51 +01:00
Nonoo
afa48dc7a0
Fix virtual serial port
2020-10-27 17:27:39 +01:00
Nonoo
c0afc17190
Filter late retransmitted packets
2020-10-26 17:43:22 +01:00
Nonoo
d3ddee359a
Report packet loss percentage in status
2020-10-26 15:17:16 +01:00
Nonoo
f42efc1f04
Use some constants
2020-10-26 10:33:24 +01:00
Nonoo
49d6fcab4b
Restructure stream inits
2020-10-26 09:13:30 +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
2580312083
Only create pty if requested in cmdline arg
2020-10-25 20:59:35 +01:00
Nonoo
f28a0b46cb
Completely handle retransmit requests
2020-10-25 20:18:24 +01:00
Nonoo
8d2d81d3a9
Move function to common
2020-10-25 18:29:31 +01:00
Nonoo
255243718d
Request retransmit of lost serial packets
2020-10-25 18:24:36 +01:00
Nonoo
f6c7a7595a
Add TCP server for rigctl
2020-10-25 16:15:39 +01:00
Nonoo
f2697e76ae
Fix not getting replies for too fast serial commands
2020-10-25 14:27:53 +01:00
Nonoo
1fa9b0e4a4
Fix serial port read
2020-10-25 14:16:12 +01:00
Nonoo
e719ed1f32
Fix occasional hang on serial port deinit
2020-10-25 12:56:45 +01:00
Nonoo
a222cbd92d
Support variable sized reads from the serial port
2020-10-25 12:56:28 +01:00
Nonoo
a02edcc247
Move frame length constant
2020-10-25 12:55:41 +01:00
Nonoo
68299379db
Add serial read/write, not completed yet
2020-10-25 12:00:04 +01:00
Nonoo
f79d23f755
Add support for restarting the whole process on failure
2020-10-23 14:00:59 +02:00
Nonoo
fb730e595e
Make disconnect function names consistent
2020-10-21 14:29:23 +02:00
Nonoo
f2edd1a106
Move platform specific stuff to separate files
2020-10-21 09:26:21 +02:00
Nonoo
8943ff3627
Add serial stream
2020-10-20 23:26:05 +02:00