aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2021-11-07Correctly show channel frequencies in spectrum view when swapping SDR linksHEADmasterAndreas Eversberg2-9/+13
2021-11-07POCSAGAndreas Eversberg13-33/+1885
2021-11-07SoapySDR: Fixed API change from version 0.8.0Andreas Eversberg1-2/+2
The last API check was wrong. 0.7.2 is still old api, but 0.8.0 is new.
2021-11-07AMPS: Fixed minor compiler warningAndreas Eversberg1-1/+1
2021-11-07C-Netz: Improve database dump (press 'i')Andreas Eversberg1-3/+17
2021-11-07SIM sniffer: Minor output fixAndreas Eversberg1-1/+1
2021-11-07C-Netz: Minor fixes to pulse shaping codeAndreas Eversberg1-20/+18
2021-11-07Eurosignal: Removed useless channel checkAndreas Eversberg1-5/+0
2021-11-07Fixed minor compiler warningAndreas Eversberg1-4/+8
2021-11-07Refactoring validity check and prefix processing of dialed numberAndreas Eversberg41-429/+662
Command line help shows how many digits and what prefixes can be dialed. Giving a station ID via command line will be checked for being valid. The number to call the mobile statione will be checked for being valid. Prefixes that are defined for a nework will be removed from station ID automatically. Multiple station ID lengths are supported: * C-Netz: 7 or 8 digits, depending on area code length * A-Netz: 5 or 7 digits; number is truncated to last 5 digits. * IMTS/MTS: 5 or 7 digits, depending on phone's selector switch.
2021-11-07Fixed crash bug in dialing consoleAndreas Eversberg1-2/+4
2021-11-07Add Magnetic card emulation for C-NetzAndreas Eversberg7-0/+1082
Emulation can be done with a coil connected to sound card. Alternatively an Attiny85 can be used to control a coil.
2021-11-07Refactoring ASCCI-Art image printingAndreas Eversberg41-730/+229
2021-10-24Refactor global variables for signal processingAndreas Eversberg56-365/+376
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-24Minor changes at timer.c: Improved precisionAndreas Eversberg1-8/+6
2021-09-24SoapySDR uses time stamps to prevent gaps/overflows in transmit streamAndreas Eversberg7-46/+128
A common option for both UHD and SoapySDR allows to turn off time stamps.
2021-09-24Added locking to debug output, to prevent race condition between threadsAndreas Eversberg1-3/+19
2021-09-17B-Netz: Improved detection of tone/frameAndreas Eversberg2-18/+27
- Be less tollerant to levels when detcting tones. - Squelch applies to tone detector also
2021-09-17Osmo-CC: Conversion function between values and their namesAndreas Eversberg3-605/+431
Allows to convert integer values into their names and vice versa.
2021-09-17FUVST: Minor output improvementsAndreas Eversberg1-1/+6
2021-09-17C-Netz: Fix calls to 8-digits subscriber numbersAndreas Eversberg2-8/+8
2021-09-17C-Netz: Updated base station listAndreas Eversberg4-2349/+2147
2021-09-17Optionally output date with each debug lineAndreas Eversberg4-10/+31
2021-09-17Add message tracing to Osmo-CCAndreas Eversberg3-4/+605
2021-06-23SoapySDR: Fixed API change from version 0.7.1Andreas Eversberg2-3/+13
2021-06-20MPT1327: Correctly assign channel on calls towards radio unitAndreas Eversberg1-3/+5
2021-06-06Add MPT1327 / Regionet43 (Buendelfunk) networkAndreas Eversberg11-1/+3412
2021-04-03libosmocc: Add support for individual session config (per endpoint)Andreas Eversberg12-72/+85
2021-04-03libomsocc: Add function to check if interface is attachedAndreas Eversberg2-13/+23
2021-04-03SIM: Option to write sniffed PDU to fileAndreas Eversberg2-2/+20
2021-03-28libosmocc: Don't route on redirecting numberAndreas Eversberg1-1/+1
2021-03-28libosmocc: SDP parser ignores broken codec descriptionsAndreas Eversberg1-3/+8
Thenx to Cisco.
2021-03-28Make Alsa sound interface indipendent from libmobileAndreas Eversberg1-3/+20
2021-03-28Add new debug classAndreas Eversberg2-0/+2
2021-03-20libmobile: Do not send 'proceeding', if call gets answered right after 'setup'Andreas Eversberg1-13/+13
2021-03-20Osmo-CC: The 'local' socket peer is also used as default rtp-peerAndreas Eversberg1-2/+15
2021-03-20Using "--limesdr" or "--limesdr-mini" will also set device to "lime"Andreas Eversberg3-0/+6
This is useful, if SoapySDR supports other SDR devices, like sound card. In this case "--sdr-device-args driver=lime" must be given at command line. Now this is done automatically with "--limesdr" or "--limesdr-mini".
2021-03-20Config file path can be changed by command line option "--config <path>"Andreas Eversberg18-30/+76
2021-03-20Fix some minor compiling issuesAndreas Eversberg3-3/+3
2021-03-07Fixed broken --osmocc-cross optionAndreas Eversberg1-0/+8
Thaks to Markus for pointing to this bug.
2021-03-07Osmo-CC: Add telephone-event selection to helperAndreas Eversberg1-15/+35
2021-03-07osmo-cc: Improve network type information elementAndreas Eversberg2-0/+57
2021-03-07Fix libdebug to be used with all osmo-cc projectsAndreas Eversberg3-35/+47
2021-03-07libmobile: Minor fixesAndreas Eversberg2-4/+5
2021-03-07Added special strdup to liboptions, to prevent memory leaks for option stringsAndreas Eversberg28-62/+144
If you are doing memory leak debugging you don't want to see any leaks when stopping the program.
2021-03-07Rename the parameter "coherent" to "FFSK" which is the correct meaning.Andreas Eversberg2-12/+12
2021-01-03Fixed typos in cli output and source code commentsMartin Hauke69-168/+168
2021-01-03OsmoCC: Limit number of default socket ports to 20Andreas Eversberg1-1/+1
2020-12-29Fix IMTS timings according to new documents foundAndreas Eversberg1-2/+2
2020-12-29datenklo: Only compile if FUSE and ALSA is supportedAndreas Eversberg1-1/+1
Minor fix