aboutsummaryrefslogtreecommitdiffstats
path: root/src/tacs
AgeCommit message (Collapse)AuthorFilesLines
2022-10-23Move AMPS/TACS/JTACS into one source directoryAndreas Eversberg6-19118/+0
2022-10-23JTACS (Japanese Total Access Communication System) works nowAndreas Eversberg1-0/+6
Tested with MT209 phone.
2021-11-07Refactoring validity check and prefix processing of dialed numberAndreas Eversberg1-0/+7
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-07Refactoring ASCCI-Art image printingAndreas Eversberg2-37/+6
2020-12-29Replaced MNCC by OSMO-CCAndreas Eversberg2-2/+2
2020-12-29Add G.711 codec (alaw / ulaw conversion)Andreas Eversberg1-0/+1
2019-12-08Add support for AM to libmobile and libsdrAndreas Eversberg1-0/+1
2019-06-30Output ASCII art image after all init functions (inside main_mobile.c)Andreas Eversberg2-4/+1
2019-03-23Fixup for fast mathmAndreas Eversberg1-1/+1
Because users of libfm do always call fm_init and fm_exit, it must be included in every build.
2018-12-23minor fixes of some prints; fix NMT message counter bugAndreas Eversberg1-0/+1
2018-05-21Refactoring command line option handlingAndreas Eversberg1-0/+1
* Use own function to define and parse command line options * Command line options can be defined by config file also * --limesdr allows to auto-set required SDR option for LimeSDR
2018-02-15Make sound card support (Alsa) optionalAndreas Eversberg1-2/+6
2017-12-03Restructure: Fixing library linking orderAndreas Eversberg1-3/+3
2017-12-03Restructure: Move debug from common code to 'libdebug'Andreas Eversberg1-1/+1
2017-12-03Restructure: Move display from common code to 'libdisplay'Andreas Eversberg1-0/+1
2017-12-03Restructure: Move mobile from common code to 'libmobile'Andreas Eversberg1-1/+1
2017-12-03Restructure: Move sample from common code to 'libsample'Andreas Eversberg1-0/+1
2017-12-03Restructure: Move sdr from common code to 'libsdr'Andreas Eversberg1-2/+7
2017-11-25Restructure: Move sound from common code to 'libsound'Andreas Eversberg1-0/+1
2017-11-25Restructure: Move mncc from common code to 'libmncc'Andreas Eversberg1-0/+1
2017-11-25Restructure: Move compandor from common code to 'libcompandor'Andreas Eversberg1-0/+1
2017-11-25Restructure: Move fm_modulation from common code to 'libfm'Andreas Eversberg1-0/+1
2017-11-25Restructure: Move 'libgermantone' to a-netz codeAndreas Eversberg1-0/+1
2017-11-25Restructure: Move emphasis from common code to 'libemphasis'Andreas Eversberg1-0/+1
2017-11-25Restructure: Move goertzel from common code to 'libgoertzel'Andreas Eversberg1-0/+1
2017-11-25Restructure: Move jitter from common code to 'libjitter'Andreas Eversberg1-0/+1
2017-11-25Restructure: Move wave from common code to 'libwave'Andreas Eversberg1-0/+1
2017-11-13Restructure: Move timer from common code to 'libtimer'Andreas Eversberg1-0/+1
2017-11-13Restructure: Move sample rate conversion from common code to 'libsamplerate'Andreas Eversberg1-0/+1
2017-11-13Restructure: Move filters from common code to 'libfilter'Andreas Eversberg1-0/+1
2017-09-01JTACS: Implementation of the Japanese variant of TACSAndreas Eversberg1-0/+1
2017-09-01Move mobile phone specific code from libcommon.a to libmobile.aAndreas Eversberg1-0/+1
2017-07-15TACS support (variations added to AMPS code)Andreas Eversberg7-0/+19110
These are: - Bandwidth only 25 KHz, so lower deviations - Data rate only 8000 KHz - SID is called AID (Area ID) - MIN1 coding is different