Andreas Eversberg
2b7efedc48
Refactoring jitter buffer
...
Features are:
* Packet based buffer
* Random in, first out
* Adaptive delay compensation (voice)
* Fixed delay (data, optionally MODEM/FAX)
* Interpolation of missing frames
* Any sample size
2022-10-23 16:56:27 +02:00
Andreas Eversberg
6fa74a1296
Refactor global variables for signal processing
...
These are:
device, sample rate, buffer, latency
Called now:
dsp_device, dsp_samplerate, dsp_buffer, dsp_latency
Call audio device:
call_device, call_samplerate, call_buffer
2021-10-24 06:25:10 +02:00
Andreas Eversberg
ed72e29dbb
Add tx-gain option
2020-10-29 07:39:27 +01:00
Andreas Eversberg
49c4793106
Add option (global flag) to disable check of channel numbers at sender.c
...
This is required for channels that do not belog to actual radio transceivers.
2020-10-29 07:38:28 +01:00
Andreas Eversberg
150a77b69d
Add support for AM to libmobile and libsdr
2019-12-08 17:26:44 +01:00
Andreas Eversberg
c2f14834e5
Rename dbm0 (level) to speech (level)
...
In mobile communications we use speech level instead of milliwatts.
The deviation (FM) is always based on speech level, not on 1 milliwatt.
2019-12-08 17:24:36 +01:00
Andreas Eversberg
d6579c1244
Allow giving alphanumeric channels (Prepare for IMTS)
2019-08-26 21:10:20 +02:00
Andreas Eversberg
4cc33c5b0d
Make sound card support (Alsa) optional
2018-02-15 08:00:15 +01:00
Andreas Eversberg
016e72d6d7
Restructure: Move display from common code to 'libdisplay'
2017-12-03 08:45:55 +01:00
Andreas Eversberg
ab59a26a51
Restructure: Move mobile from common code to 'libmobile'
2017-12-03 08:45:54 +01:00