Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-09-08 | amps: Fix typos in logs.HEADmaster | Howard M. Harte | 3 | -4/+4 | |
2024-04-05 | Increase compiler warnings and fix them | Andreas Eversberg | 11 | -3/+12 | |
2024-03-30 | Audio rework, new jitter buffer | Andreas Eversberg | 3 | -23/+33 | |
Jitter buffer is now based on packets, not on samples. The frames are dejittered in received form. After reading from jitter buffer, they are decoded in correct order. If a frame is missing, it is concealed by repeating audio. | |||||
2024-02-18 | Add metering information from osmo-cc to B-Netz and C-Netz | Andreas Eversberg | 2 | -1/+2 | |
Untested! | |||||
2024-02-18 | Add help about settings at location area overheade message | Andreas Eversberg | 1 | -3/+10 | |
2024-02-18 | If a mobile inscribes, show station ID on the console | Andreas Eversberg | 1 | -0/+2 | |
If the console's station ID is not set, it will be automatically set when a call is made from the mobile phone or when it performs inscription to the network. (Only works for cellular networks with inscription support.) | |||||
2024-02-18 | Move from local to external osmo* libraries | Andreas Eversberg | 9 | -218/+218 | |
src/libdebug -> libosmocore src/libselect -> libosmocore src/libtimer -> libosmocore src/libosmocc -> libosmo-cc src/libg711 -> libosmo-cc | |||||
2023-09-10 | AMPS: Add ESN manufacturer names | Andreas Eversberg | 5 | -5/+164 | |
The ESN list "FCC Public Notice CL-97-70" is found at: https://web.archive.org/web/19990223224835/http://www.fcc.gov/wtb/cellular/mnfrlst.html When showing the ESN in logging, the manufacturer name is shown, if found in the list. Thanx to shadowcaster3, point to that list. | |||||
2023-03-18 | Generate compador table only once when the application starts | Andreas Eversberg | 1 | -1/+3 | |
2023-01-21 | Add libselect to use select instead of polling all file descriptors | Andreas Eversberg | 1 | -0/+3 | |
2023-01-21 | Make libtimer to be osmo_* compatible in some places | Andreas Eversberg | 2 | -5/+5 | |
2022-11-07 | AMPS: Fix compilation | Andreas Eversberg | 1 | -2/+2 | |
2022-11-07 | TACS: Corrected TACS power levels in help description | Andreas Eversberg | 1 | -2/+8 | |
2022-10-30 | AMPS: Fixed caller ID transmission | Andreas Eversberg | 1 | -2/+2 | |
2022-10-30 | AMPS: Minor fixes at DTX handling | Andreas Eversberg | 2 | -9/+6 | |
2022-10-23 | Move AMPS/TACS/JTACS into one source directory | Andreas Eversberg | 19 | -10/+19392 | |
2022-10-23 | JTACS (Japanese Total Access Communication System) works now | Andreas Eversberg | 3 | -12/+39 | |
Tested with MT209 phone. | |||||
2022-10-23 | Refactoring jitter buffer | Andreas Eversberg | 2 | -6/+6 | |
Features are: * Packet based buffer * Random in, first out * Adaptive delay compensation (voice) * Fixed delay (data, optionally MODEM/FAX) * Interpolation of missing frames * Any sample size | |||||
2022-09-10 | AMPS: Caller ID Support | Andreas Eversberg | 7 | -72/+237 | |
Support for sending caller ID for newer phones. Currently does not work with older phones, they will abort. | |||||
2022-07-23 | JTACS: Fixed channel allocation, but have no hardware to verify | Andreas Eversberg | 1 | -2/+13 | |
2022-06-19 | AMPS: Show debugging for filler/system frames | Andreas Eversberg | 6 | -55/+62 | |
Show them only once when FOCC is enabled. | |||||
2021-12-08 | Improvement of Goertzel filter. Using Hamming window now. Add test routine. | Andreas Eversberg | 1 | -7/+10 | |
2021-11-07 | AMPS: Fixed minor compiler warning | Andreas Eversberg | 1 | -1/+1 | |
2021-11-07 | Refactoring validity check and prefix processing of dialed number | Andreas Eversberg | 4 | -31/+21 | |
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-07 | Refactoring ASCCI-Art image printing | Andreas Eversberg | 2 | -53/+13 | |
2021-10-24 | Refactor global variables for signal processing | Andreas Eversberg | 3 | -14/+14 | |
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-20 | Config file path can be changed by command line option "--config <path>" | Andreas Eversberg | 1 | -3/+3 | |
2021-03-07 | Added special strdup to liboptions, to prevent memory leaks for option strings | Andreas Eversberg | 1 | -0/+2 | |
If you are doing memory leak debugging you don't want to see any leaks when stopping the program. | |||||
2021-01-03 | Fixed typos in cli output and source code comments | Martin Hauke | 6 | -24/+24 | |
2020-12-29 | Replaced MNCC by OSMO-CC | Andreas Eversberg | 7 | -27/+20 | |
2020-12-29 | Add G.711 codec (alaw / ulaw conversion) | Andreas Eversberg | 1 | -0/+1 | |
2020-10-29 | AMPS: Suggest to use channel 333 (SID 1 = Chicago) by default | Andreas Eversberg | 1 | -1/+1 | |
Channel 334 seems to make Problems with my Dynatac. | |||||
2020-10-29 | Add tx-gain option | Andreas Eversberg | 3 | -4/+4 | |
2020-01-12 | Fixed compiler error for old GCC | Andreas Eversberg | 2 | -4/+3 | |
2020-01-12 | Add clock function to call interface | Andreas Eversberg | 1 | -0/+2 | |
Implementations will have a clock to play tones, if no clock is available from a transceiver. | |||||
2019-12-08 | Add support for AM to libmobile and libsdr | Andreas Eversberg | 1 | -0/+1 | |
2019-12-08 | Rename dbm0 (level) to speech (level) | Andreas Eversberg | 1 | -9/+9 | |
In mobile communications we use speech level instead of milliwatts. The deviation (FM) is always based on speech level, not on 1 milliwatt. | |||||
2019-08-26 | Remove useless debug lines | Andreas Eversberg | 1 | -3/+1 | |
2019-08-26 | Move American tones into a lib, so that it can be used by IMTS also | Andreas Eversberg | 1 | -4/+7 | |
2019-08-26 | Allow giving alphanumeric channels (Prepare for IMTS) | Andreas Eversberg | 3 | -24/+24 | |
2019-07-15 | Fixed many typos in output and source code comments | Martin Hauke | 3 | -6/+6 | |
2019-07-06 | Allow dialing national and international prefix for AMPS/TACS | Andreas Eversberg | 1 | -4/+11 | |
2019-06-30 | Output ASCII art image after all init functions (inside main_mobile.c) | Andreas Eversberg | 3 | -7/+1 | |
2019-03-23 | Fixup for fast mathm | Andreas Eversberg | 1 | -1/+1 | |
Because users of libfm do always call fm_init and fm_exit, it must be included in every build. | |||||
2018-12-23 | minor fixes of some prints; fix NMT message counter bug | Andreas Eversberg | 1 | -1/+1 | |
2018-11-10 | Make run faster on ARM CPUs using fast math approximation | Andreas Eversberg | 1 | -1/+6 | |
Use --fast-math to use sine/cosine tables and approximate atan2. | |||||
2018-10-14 | Compandor: Remove unused option for unaffected level | Andreas Eversberg | 1 | -2/+1 | |
2018-08-31 | Rework of displaying supervisory info: NMT and AMPS | Andreas Eversberg | 3 | -26/+55 | |
Using lower rate to show debug info of supervisory signal. Display supervisory info for NMT and AMPS at measurement display screen. | |||||
2018-05-21 | Fix compiler warning in conjunction with strncpy | Andreas Eversberg | 1 | -3/+3 | |
2018-05-21 | Refactoring command line option handling | Andreas Eversberg | 2 | -142/+136 | |
* 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 |