aboutsummaryrefslogtreecommitdiffstats
path: root/src/common
AgeCommit message (Collapse)AuthorFilesLines
2017-12-03Restructure: Move debug from common code to 'libdebug'Andreas Eversberg3-251/+0
2017-12-03Restructure: Move display from common code to 'libdisplay'Andreas Eversberg5-736/+2
2017-12-03Restructure: Move mobile from common code to 'libmobile'Andreas Eversberg10-2269/+3
2017-12-03Restructure: Move sample from common code to 'libsample'Andreas Eversberg10-80/+7
2017-12-03Restructure: Move sdr from common code to 'libsdr'Andreas Eversberg13-2814/+4
2017-11-25Restructure: Move sound from common code to 'libsound'Andreas Eversberg4-497/+1
2017-11-25Restructure: Move img from common code to 'libimage'Andreas Eversberg3-403/+1
2017-11-25Restructure: Move mncc from common code to 'libmncc'Andreas Eversberg15-31474/+6
2017-11-25Restructure: Move compandor from common code to 'libcompandor'Andreas Eversberg3-173/+0
2017-11-25Restructure: Move fsk from common code to 'libfsk'Andreas Eversberg3-319/+0
2017-11-25Restructure: Move fm_modulation from common code to 'libfm'Andreas Eversberg5-424/+2
2017-11-25Restructure: Move 'libgermantone' to a-netz codeAndreas Eversberg2-2/+1
2017-11-25Restructure: Move fft from common code to 'libfft'Andreas Eversberg2-99/+0
2017-11-25Restructure: Move emphasis from common code to 'libemphasis'Andreas Eversberg4-166/+1
2017-11-25Restructure: Move goertzel from common code to 'libgoertzel'Andreas Eversberg3-115/+0
2017-11-25Restructure: Move jitter from common code to 'libjitter'Andreas Eversberg5-131/+2
2017-11-25Restructure: Move squelch from common code to 'libsquelch'Andreas Eversberg3-167/+1
2017-11-25Restructure: Move hagelbarger from common code to 'libhagelbarger'Andreas Eversberg3-106/+0
2017-11-25Restructure: Move wave from common code to 'libwave'Andreas Eversberg4-551/+1
2017-11-25Restructure: Move dtmf from common code to 'libdtmf'Andreas Eversberg3-138/+0
2017-11-13Restructure: Move classic German tones from common code to 'libgermanton'Andreas Eversberg5-1281/+1
2017-11-13Restructure: Move timer from common code to 'libtimer'Andreas Eversberg7-144/+4
2017-11-13Restructure: Move sample rate conversion from common code to 'libsamplerate'Andreas Eversberg6-179/+4
2017-11-13Restructure: Move filters from common code to 'libfilter'Andreas Eversberg6-188/+3
2017-11-11Fixed pointer corruption bug in timer.cAndreas Eversberg1-1/+3
2017-11-11Fixup call control splitAndreas Eversberg1-2/+7
2017-11-05Fixup displaying measurements (array overflow)Andreas Eversberg1-3/+3
2017-11-05Add option to cross-connect calls; Calls between mobiles are now possibleAndreas Eversberg4-6/+291
Use -x to enable call cross-connect. No MNCC socket, no call device must be specified! Be sure to have at least one control channel and two voice channels. Alternatively you can use one combined control/voice channel and one voice channel.
2017-11-05Split call control from built-in call console by using MNCC layerAndreas Eversberg10-740/+812
2017-10-22SDR: Check if the required bandwidth can be handled by given sample rateAndreas Eversberg1-14/+16
2017-10-22Implementation of RX level squelch (for A-Netz and B-Netz)Andreas Eversberg12-128/+183
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-22SDR: Minor fixes in error condition handlingAndreas Eversberg1-4/+4
2017-10-22Call control: Minor logging fixesAndreas Eversberg1-2/+4
2017-10-12Fixed typoAndreas Eversberg1-1/+1
2017-10-12Add function to display measurements on screenAndreas Eversberg12-28/+539
Use 'm' key to toggle display.
2017-10-02Only dial if call is on-hook or disconnectedAndreas Eversberg1-2/+2
2017-09-24SDR: Use filter to remove harmonics caused by downsampling/upsamplingAndreas Eversberg3-1/+63
This drastically increases the signal-noise-ratio and removes co-channel interferences. It gains CPU usage, but only on SDR threads, not on the main thread.
2017-09-24SDR: Improved IQ plot display, increase dynamics of spectrum displayAndreas Eversberg3-48/+61
2017-09-21Add echo test feature to check mobile phone's mic + speakerAndreas Eversberg4-25/+52
Add '-e' to command line option, but do not select MNCC nor call device
2017-09-16SDR: Improvement of spectrum view, peaks are drawn correctlyAndreas Eversberg1-8/+31
2017-09-11Move commonly used German tones (A/B/C-Netz) to separate lib.aAndreas Eversberg1-1/+5
2017-09-11Give hint to alter PKG_CONFIG_PATH, if SoapySDR or UHD was not foundAndreas Eversberg4-0/+1276
2017-09-02SDR: Display spectrum graph together with channel numbers and positionAndreas Eversberg3-5/+39
2017-09-02Add implementation of analog TV signal generator (PAL so far)Andreas Eversberg3-2/+404
Quick and dirty Howto: make && tv/osmotv --sdr-soapy --sdr-tx-gain 60 -r 15000000 -c 21 tx-fubk --sdr-tune-args "OFFSET=-3000000"
2017-09-02SDR: Split SDR config from main_mobile.c to sdr_config.cAndreas Eversberg13-441/+552
2017-09-01SDR: Fixed stack overflow by allocating memory instead of local buffersAndreas Eversberg1-29/+88
2017-09-01Corrected print messages in wave file processing.Andreas Eversberg1-8/+8
2017-09-01Move mobile phone specific code from libcommon.a to libmobile.aAndreas Eversberg3-11/+13
2017-09-01Move German tones from common code to individual implementationAndreas Eversberg5-1278/+0
2017-09-01Emphasis: Add filter to prevent emphasis above 4000 HzAndreas Eversberg4-6/+8
Remove obsolete filter from fsk.c.