aboutsummaryrefslogtreecommitdiffstats
path: root/src/zeitansage/main.c
AgeCommit message (Collapse)AuthorFilesLines
2021-11-07Refactoring validity check and prefix processing of dialed numberAndreas Eversberg1-2/+9
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-10-24Refactor global variables for signal processingAndreas Eversberg1-1/+1
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-03-20Config file path can be changed by command line option "--config <path>"Andreas Eversberg1-1/+1
2021-03-07Added special strdup to liboptions, to prevent memory leaks for option stringsAndreas Eversberg1-0/+2
If you are doing memory leak debugging you don't want to see any leaks when stopping the program.
2020-12-29Replaced MNCC by OSMO-CCAndreas Eversberg1-1/+1
2020-10-29Zeitansage: Disable SDRAndreas Eversberg1-0/+2
2020-01-18Implementation of German "Zeitansage", spoken by Elvira BaderAndreas Eversberg1-0/+103