Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-04-05 | Increase compiler warnings and fix them | Andreas Eversberg | 1 | -1/+1 | |
2024-03-25 | Avoid large buffer on stack, to prevent stack overflows | Andreas Eversberg | 1 | -4/+12 | |
This affectes: * demodulation in libfsk * audio processing in libmobile | |||||
2024-02-18 | Move from local to external osmo* libraries | Andreas Eversberg | 1 | -14/+14 | |
src/libdebug -> libosmocore src/libselect -> libosmocore src/libtimer -> libosmocore src/libosmocc -> libosmo-cc src/libg711 -> libosmo-cc | |||||
2022-12-16 | FSK modulator improvements | Andreas Eversberg | 2 | -45/+132 | |
1. Phase is now changed proportional to the time of the bit change, if it happens somewhere between samples. The amount of phase change per bit is now the same for all bits, no matter how many samples currently lay inside this bit. 2. IIR filter is removed, because it causes distortions. A cosine shape is now used to transit between phase change of F0 to F1 and vice versa. This limits the spectrum. This filter is optional. | |||||
2022-10-23 | DTMF: Now allows to give duration and pause for digit | Andreas Eversberg | 1 | -0/+4 | |
Also the dtmf encoder will return less samples, if the digit(+pause) ends, so that the caller call set the next digit to play seamlessly. A reset function allows to clear the decoder states, to prevent glitches when re-attaching to an interrupted stream. | |||||
2021-03-07 | Rename the parameter "coherent" to "FFSK" which is the correct meaning. | Andreas Eversberg | 2 | -12/+12 | |
2021-01-03 | Fixed typos in cli output and source code comments | Martin Hauke | 2 | -2/+2 | |
2019-11-29 | minor code cleanup | Andreas Eversberg | 1 | -5/+4 | |
2019-11-29 | FSK demodulator: Also report bits that have duration < 0.5 | Andreas Eversberg | 2 | -0/+14 | |
2019-11-29 | Add filter switch to FSK modulator | Andreas Eversberg | 2 | -4/+27 | |
2019-11-29 | Split FSK modem code into separate modulator and demodulator | Andreas Eversberg | 2 | -106/+158 | |
2019-07-15 | Fixed many typos in output and source code comments | Martin Hauke | 1 | -2/+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 fsk from common code to 'libfsk' | Andreas Eversberg | 3 | -0/+324 | |