AgeCommit message (Collapse)AuthorFilesLines
2018-02-15Minor debug message correctionsAndreas Eversberg6-9/+9
2018-02-15work on docsAndreas Eversberg5-13/+17
2018-02-15B-Netz: Give warning about possibly unsupported channelsAndreas Eversberg1-0/+5
2018-02-15Fix compiler warningsAndreas Eversberg9-9/+12
2018-02-15Make sound card support (Alsa) optionalAndreas Eversberg19-26/+112
2018-02-15libdisplay: Removing dependency from libmobileAndreas Eversberg16-66/+126
2018-02-15NMT: Fixes on channel coding/handlingAndreas Eversberg5-38/+44
2018-01-21Add JollyCom, a simple and experimantal mobile networkAndreas Eversberg14-12/+12514
This network that can be used with any radio and a DTMF transmitter.
2017-12-09Squelch improvementAndreas Eversberg1-9/+16
Continuously calculate noise floor and lower threshold level if less noise was received. High noise or ongoing transmission during start of program will not cause a threshold that is too far above the actual noise floor.
2017-12-09SDR: Add option to set local oscillator (LO) offsetAndreas Eversberg10-30/+58
By default it is set to -1 MHz.
2017-12-09Remove dependencies between debug, displays and mncc-consoleAndreas Eversberg16-172/+86
Test functions are cleaned up, due to removed dependencies.
2017-12-05Add 'hold' function and level display to spectrum viewAndreas Eversberg1-28/+97
2017-12-05B-Netz: Minor fixes to timings and debug messagesAndreas Eversberg1-24/+23
2017-12-05SDR: Add DC offset removal (DC bias)Andreas Eversberg5-1/+46
2017-12-03Add DTMF decoder to libdtmfAndreas Eversberg6-1/+421
Note: This decoder has no user yet.
2017-12-03FM modulation: Never turn carrier completely offAndreas Eversberg1-2/+24
This prevents IIR filter to become very slow for some unknown reason.
2017-12-03Add NaN debugging to IIR filter (disabled by default)Andreas Eversberg1-0/+35
2017-12-03Add library to normalize speech level (Sendevolumenregler SVoR)Andreas Eversberg8-0/+252
Note: This lib has no user yet.
2017-12-03Restructure: Fixing library linking orderAndreas Eversberg10-56/+45
2017-12-03Restructure: Move debug from common code to 'libdebug'Andreas Eversberg67-76/+80
2017-12-03Restructure: Move display from common code to 'libdisplay'Andreas Eversberg25-15/+41
2017-12-03Restructure: Move mobile from common code to 'libmobile'Andreas Eversberg52-65/+81
2017-12-03Restructure: Move sample from common code to 'libsample'Andreas Eversberg84-68/+89
2017-12-03Restructure: Move sdr from common code to 'libsdr'Andreas Eversberg29-82/+205
2017-11-25Restructure: Move sound from common code to 'libsound'Andreas Eversberg18-7/+26
2017-11-25Restructure: Move img from common code to 'libimage'Andreas Eversberg9-12/+17
2017-11-25Restructure: Move mncc from common code to 'libmncc'Andreas Eversberg42-38/+66
2017-11-25Restructure: Move compandor from common code to 'libcompandor'Andreas Eversberg19-8/+23
2017-11-25Restructure: Move fsk from common code to 'libfsk'Andreas Eversberg13-5/+15
2017-11-25Restructure: Move fm_modulation from common code to 'libfm'Andreas Eversberg21-8/+29
2017-11-25Restructure: Move 'libgermantone' to a-netz codeAndreas Eversberg23-22/+33
2017-11-25Restructure: Move fft from common code to 'libfft'Andreas Eversberg3-0/+6
2017-11-25Restructure: Move emphasis from common code to 'libemphasis'Andreas Eversberg18-6/+25
2017-11-25Restructure: Move goertzel from common code to 'libgoertzel'Andreas Eversberg16-8/+19
2017-11-25Restructure: Move jitter from common code to 'libjitter'Andreas Eversberg18-6/+25
2017-11-25Restructure: Move squelch from common code to 'libsquelch'Andreas Eversberg11-6/+15
2017-11-25Restructure: Move hagelbarger from common code to 'libhagelbarger'Andreas Eversberg13-5/+15
2017-11-25Restructure: Move wave from common code to 'libwave'Andreas Eversberg19-5/+25
2017-11-25Restructure: Move dtmf from common code to 'libdtmf'Andreas Eversberg11-23/+31
2017-11-14Restructure: Move scrambler from C-Netz code to 'libscrambler'Andreas Eversberg8-3/+11
2017-11-13Restructure: Move classic German tones from common code to 'libgermanton'Andreas Eversberg15-16/+21
2017-11-13Restructure: Move timer from common code to 'libtimer'Andreas Eversberg57-37/+34
2017-11-13Restructure: Move sample rate conversion from common code to 'libsamplerate'Andreas Eversberg19-5/+26
2017-11-13Restructure: Move filters from common code to 'libfilter'Andreas Eversberg26-13/+34
2017-11-11Fixed pointer corruption bug in timer.cAndreas Eversberg1-1/+3
2017-11-11NMT: Add support for receiving 8-Bit-SMS, because it is mandatoryAndreas Eversberg2-13/+54
Benefone Dragon uses this coding scheme for SMS-Submit.
2017-11-11NMT: Fixup assign traffic channelAndreas Eversberg4-22/+28
dms_call state now belongs to transaction, so it is kept while switching to traffic channel.
2017-11-11Fixup call control splitAndreas Eversberg1-2/+7
2017-11-05R2000: Make recall work when call is directly answered by call_up_setupAndreas Eversberg1-23/+10
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-05A-Netz: Number of operator can be defined nowAndreas Eversberg3-8/+22
Since A-Netz does not allow automatic dialing, the call is forwarded to an operator. Use -O <number> to change the default operator's number.