Nonoo
83e6fa3259
Add username/password encoding
2020-11-05 23:13:46 +01:00
Nonoo
b346cae6a4
Reconnect with short interval retries
2020-11-04 18:56:10 +01:00
Nonoo
4016134e63
Fix hang on quit with q hotkey
2020-11-03 22:26:34 +01:00
Nonoo
38f73f6018
Auto restart executed commands
2020-11-03 14:08:14 +01:00
Nonoo
c98f1bd7a8
Fix hanging exec cmd instances, rework exec cmdline args
2020-11-03 10:42:38 +01:00
Nonoo
12e146db30
Auto rerun command if the TCP serial port client disconnects
2020-11-01 16:08:34 +01:00
Nonoo
252617e92a
Add q hotkey
2020-11-01 12:53:21 +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
451ae6a9ec
Only use keyboard input if status bar is active
2020-10-30 20:26:33 +01:00
Nonoo
eed09e0956
Add 'l' hotkey for quickly listening into the incoming audio stream
2020-10-30 15:57:33 +01:00
Nonoo
c03fea5757
Wait a little if control stream init fails to avoid overload
2020-10-29 22:11:33 +01:00
Nonoo
a0efee9eb4
Run a cmd (rigctld by default) when connected to the server
2020-10-29 20:28:17 +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
505fc23447
Don't wait a lot when got radio disconnected message
2020-10-28 22:11:57 +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
2ae7f3d045
Use built-in method for getting version
2020-10-26 09:55:29 +01:00
Nonoo
45b1076b78
Add git hash/tag to the about string
2020-10-26 09:44:12 +01:00
Nonoo
60e73fb027
Fix exit on control stream error
2020-10-26 09:20:48 +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
ab104edc8d
Reformat first log line
2020-10-26 08:39:12 +01:00
Nonoo
d47f6e4e29
Format app start log line
2020-10-25 21:25:15 +01:00
Nonoo
de1f40e171
Fix sigterm handling if can't connect
2020-10-25 20:07:26 +01:00
Nonoo
7327ff3215
Use previous SIDs if we get an unexpected serial/audio req. success
2020-10-23 23:41:56 +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
9dbd5760ce
Use radio name for pulse dev description
2020-10-21 16:09:10 +02:00
Nonoo
fc0a7ba29d
Move disconnect send to the common stream close function
2020-10-21 15:42: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
30372d9e91
Add Akos to the contributors
2020-10-20 23:30:23 +02:00
Nonoo
8943ff3627
Add serial stream
2020-10-20 23:26:05 +02:00
Nonoo
fed1672c0d
Add audio playback
2020-10-20 15:23:12 +02:00
Nonoo
725aba9e02
Remove duplicate checks
2020-10-20 10:50:18 +02:00
Akos Marton
3027cb7c51
Fix exit handler
2020-10-20 09:49:17 +03:00
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
5037ce56f2
Send disconnect on startup if stream is still active
2020-10-18 18:34:22 +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
385d96c7d1
Check audio/serial stream request for timeout
2020-10-18 11:15:31 +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