Andreas Eversberg
083ea4edaa
Restructure: Move fsk from common code to 'libfsk'
2017-11-25 19:24:03 +01:00
Andreas Eversberg
f4754dcb37
Restructure: Move fm_modulation from common code to 'libfm'
2017-11-25 19:24:02 +01:00
Andreas Eversberg
7af9b752a0
Restructure: Move 'libgermantone' to a-netz code
2017-11-25 19:23:59 +01:00
Andreas Eversberg
40c24a70b2
Restructure: Move emphasis from common code to 'libemphasis'
2017-11-25 19:23:56 +01:00
Andreas Eversberg
c84318b245
Restructure: Move jitter from common code to 'libjitter'
2017-11-25 19:23:53 +01:00
Andreas Eversberg
60ffdcaf53
Restructure: Move hagelbarger from common code to 'libhagelbarger'
2017-11-25 19:23:49 +01:00
Andreas Eversberg
ac7bb3539f
Restructure: Move wave from common code to 'libwave'
2017-11-25 19:23:47 +01:00
Andreas Eversberg
b605da1aff
Restructure: Move timer from common code to 'libtimer'
2017-11-13 20:00:52 +01:00
Andreas Eversberg
1b183864bb
Restructure: Move sample rate conversion from common code to 'libsamplerate'
2017-11-13 19:34:05 +01:00
Andreas Eversberg
669705c6ed
Restructure: Move filters from common code to 'libfilter'
2017-11-13 19:15:09 +01:00
Andreas Eversberg
e9583d5661
R2000: Make recall work when call is directly answered by call_up_setup
...
It is not recommended to use recall function with built-in MNCC (auto-answer),
because the phone is not fast enough to switch back to call control channel
and so it misses the first paging. But anyway it works.
Also the channel layout is checked for having traffic and control channel.
2017-11-05 17:00:01 +01:00
Andreas Eversberg
ee3fbeb03b
Split call control from built-in call console by using MNCC layer
2017-11-05 16:58:31 +01:00
Andreas Eversberg
b32e0ab602
Implementation of RX level squelch (for A-Netz and B-Netz)
...
Use -S <dB> for setting RF level or use -S auto for auto level.
When squelch closes, audio is muted. If squelch is closed for some
seconds (depending on network), call is released. (RF loss condition)
The previous loss detection has been removed
2017-10-22 19:23:08 +02:00
Andreas Eversberg
f7a0e4622b
Display channel offset with TX and RX channel frequencies on startup
2017-10-22 19:23:06 +02:00
Andreas Eversberg
ba036de226
Add function to display measurements on screen
...
Use 'm' key to toggle display.
2017-10-12 19:46:30 +02:00
Andreas Eversberg
c645ef9c14
R2000: Use correct debug category
2017-10-02 12:34:35 +02:00
Andreas Eversberg
5b1956fe49
Move sms and dms code (NMT) to separate lib.a
2017-09-11 20:37:03 +02:00
Andreas Eversberg
d28a5df024
R2000: Minor fix in channel description
2017-09-03 19:13:21 +02:00
Andreas Eversberg
a52c89800c
SDR: Split SDR config from main_mobile.c to sdr_config.c
2017-09-02 07:34:48 +02:00
Andreas Eversberg
cff7622f5c
Move mobile phone specific code from libcommon.a to libmobile.a
2017-09-01 18:42:49 +02:00
Andreas Eversberg
743d147d16
SDR: Turn TX power off if requested by network
...
The power level is ramped smoothly within 1 ms up or down.
R2000, AMPS and C-Netz turn off power when voice channel is not i use.
C-Netz turns off power between OgK timeslots.
2017-09-01 18:42:46 +02:00
Andreas Eversberg
1c2e9180a2
Radiocom 2000: Use high-pass filter to remove supervisory signal
2017-09-01 18:42:45 +02:00
Andreas Eversberg
275be50225
R2000: Fixes
2017-08-16 18:51:43 +02:00
Andreas Eversberg
534411d660
New common FSK implementation, replaces all individual implementations
2017-08-09 17:27:13 +02:00
Andreas Eversberg
ffd3b848e1
Implementation of "Radiocom 2000", the analog French mobile network
2017-08-09 17:27:12 +02:00