Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-09-08 | amps: Fix typos in logs.HEADmaster | Howard M. Harte | 1 | -1/+1 | |
2024-04-05 | Increase compiler warnings and fix them | Andreas Eversberg | 1 | -4/+4 | |
2024-03-30 | Audio rework, new jitter buffer | Andreas Eversberg | 1 | -24/+0 | |
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 | 1 | -1/+1 | |
Untested! | |||||
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 | 1 | -130/+130 | |
src/libdebug -> libosmocore src/libselect -> libosmocore src/libtimer -> libosmocore src/libosmocc -> libosmo-cc src/libg711 -> libosmo-cc | |||||
2023-01-21 | Make libtimer to be osmo_* compatible in some places | Andreas Eversberg | 1 | -3/+3 | |
2022-10-23 | Refactoring jitter buffer | Andreas Eversberg | 1 | -4/+2 | |
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-06-19 | R2000: Show debugging for IDLE frames | Andreas Eversberg | 1 | -3/+11 | |
Suppress repeated IDLE frame | |||||
2021-11-07 | Refactoring validity check and prefix processing of dialed number | Andreas Eversberg | 1 | -42/+18 | |
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-24 | Refactor global variables for signal processing | Andreas Eversberg | 1 | -2/+2 | |
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-01-03 | Fixed typos in cli output and source code comments | Martin Hauke | 1 | -3/+3 | |
2020-12-29 | Replaced MNCC by OSMO-CC | Andreas Eversberg | 1 | -17/+3 | |
2020-10-29 | Add tx-gain option | Andreas Eversberg | 1 | -2/+2 | |
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-08-26 | Allow giving alphanumeric channels (Prepare for IMTS) | Andreas Eversberg | 1 | -12/+12 | |
2019-07-15 | Fixed many typos in output and source code comments | Martin Hauke | 1 | -1/+1 | |
2018-12-23 | minor fixes of some prints; fix NMT message counter bug | Andreas Eversberg | 1 | -1/+1 | |
2018-02-16 | Improved emphasis | Andreas Eversberg | 1 | -1/+2 | |
2017-12-03 | Restructure: Move debug from common code to 'libdebug' | Andreas Eversberg | 1 | -1/+1 | |
2017-12-03 | Restructure: Move sample from common code to 'libsample' | Andreas Eversberg | 1 | -1/+1 | |
2017-11-25 | Restructure: Move mncc from common code to 'libmncc' | Andreas Eversberg | 1 | -1/+1 | |
2017-11-13 | Restructure: Move timer from common code to 'libtimer' | Andreas Eversberg | 1 | -1/+0 | |
2017-11-05 | R2000: Make recall work when call is directly answered by call_up_setup | Andreas Eversberg | 1 | -23/+10 | |
It is not recommended to use recall function with built-in MNCC (auto-answer), because the phone is not fast enough to switch back to call control channel and so it misses the first paging. But anyway it works. Also the channel layout is checked for having traffic and control channel. | |||||
2017-11-05 | Split call control from built-in call console by using MNCC layer | Andreas Eversberg | 1 | -17/+17 | |
2017-10-22 | Implementation of RX level squelch (for A-Netz and B-Netz) | Andreas Eversberg | 1 | -1/+1 | |
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-22 | Display channel offset with TX and RX channel frequencies on startup | Andreas Eversberg | 1 | -0/+3 | |
2017-10-02 | R2000: Use correct debug category | Andreas Eversberg | 1 | -10/+10 | |
2017-09-03 | R2000: Minor fix in channel description | Andreas Eversberg | 1 | -1/+1 | |
2017-08-16 | R2000: Fixes | Andreas Eversberg | 1 | -10/+17 | |
2017-08-09 | Implementation of "Radiocom 2000", the analog French mobile network | Andreas Eversberg | 1 | -0/+1589 | |