aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-05-12OsmoTV: Added more test patterns for TV repairAndreas Eversberg15-30/+82633
- improved FUBK - red screen for DY adjustment - crosses and dots for convergence adjustment - EBU color bars - natural color image
2019-03-23Fixup for fast mathmAndreas Eversberg5-5/+5
Because users of libfm do always call fm_init and fm_exit, it must be included in every build.
2019-03-09NMT: Fixed traffic area (Y1Y2) digit conversionAndreas Eversberg5-20/+27
2019-01-02C-Netz: Add option to control voice deviationAndreas Eversberg5-9/+17
2019-01-02SDR: Move channel away from center frequency, to avoid bad RXAndreas Eversberg1-5/+37
2018-12-23minor fixes of some prints; fix NMT message counter bugAndreas Eversberg5-9/+12
2018-12-23work on docsAndreas Eversberg2-1/+42
2018-12-23B-Netz: Add base stations of the NetherlandsAndreas Eversberg1-0/+25
2018-11-10Make run faster on ARM CPUs using fast math approximationAndreas Eversberg17-193/+385
Use --fast-math to use sine/cosine tables and approximate atan2.
2018-11-10Radio: Minor fixesAndreas Eversberg2-2/+4
2018-11-10NMT: Fix test of SMS code for different time zonesAndreas Eversberg4-14/+15
2018-11-02Added little INSTALL document and fixed some compiler issuesAndreas Eversberg3-3/+27
2018-10-30NMT: Fixed support for NMT-F (France; SFR)Andreas Eversberg1-18/+19
Works now with Nokia Talkman 520 TMF-1FR
2018-10-30NMT: Fix channel encoding for interleavedAndreas Eversberg1-2/+2
2018-10-14Compandor: Remove unused option for unaffected levelAndreas Eversberg7-30/+14
2018-08-31Rework of displaying supervisory info: NMT and AMPSAndreas Eversberg7-33/+82
Using lower rate to show debug info of supervisory signal. Display supervisory info for NMT and AMPS at measurement display screen.
2018-08-26C-Netz: Allow SDR using C-Netz without calibration optionsAndreas Eversberg2-2/+4
Crystals on SDRs are accurate enough for C-Netz (< 1ppm).
2018-08-25SDR: Add presets for LimeSDR-MiniAndreas Eversberg4-3/+78
2018-08-25Radio: Abort, if no RX sink is specifiedAndreas Eversberg1-0/+4
2018-08-25SDR: Fix level range of IQ date; must not exceed range of -1 .. 1Andreas Eversberg1-2/+5
LimeSDR mini (and maybe others) do not want IQ data to become a value below -1 or above 1. This happens slightly when applying the IIR filter after upsampling. To prevent this, we scale down the IQ level a little bit. To test the problem: - set the scale level to 1.0, so it does not take effect - use LimeSDR mini - use upsampling (sample rate differs SDR sample rate) - run loopback mode 2 (-l 2) - IIR filter must be initialized with 2 or more iterations to take effect - check linear IQ graph; it will then plot dots inside the circle
2018-07-01C-Netz: Correcting some information elementsAndreas Eversberg1-2/+4
2018-07-01C-Netz: Swtitch speech scrambler only after receiving 3 consecutive frames ↵Andreas Eversberg2-2/+12
with different scrambler mode
2018-06-24TV: Minor code cleanupAndreas Eversberg3-6/+8
2018-06-24R2000: Fix recall optionAndreas Eversberg1-1/+1
2018-06-24SDR: Add clock source selection, untested yetAndreas Eversberg7-19/+121
2018-06-24work on docsAndreas Eversberg3-15/+26
2018-06-05B-Netz: Refactoring tone and quality detectionAndreas Eversberg3-56/+116
2018-05-27Fixed -t (--tone) optionAndreas Eversberg1-1/+1
2018-05-21C-Netz: Fixed display of states (state display function)Andreas Eversberg1-0/+9
2018-05-21Work on docsAndreas Eversberg1-6/+50
2018-05-21SoapySDR: Flip initialization of RX and TX, so LimeSDR works with ↵Andreas Eversberg1-86/+86
frequencies below 30 MHz
2018-05-21Osmoradio fixes: Use real time scheduling and always transmit empty bufferAndreas Eversberg1-13/+37
2018-05-21Add real-time scheduling to osmotv and make it default for all base stationsAndreas Eversberg3-7/+37
This is required to drastically reduce the latency of the thread execution.
2018-05-21Fix compiler warning in conjunction with strncpyAndreas Eversberg6-11/+11
2018-05-21Update ImageMagick support to API version 7Andreas Eversberg3-10/+16
2018-05-21Refactoring command line option handlingAndreas Eversberg37-1436/+1426
* 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-05-21Make LimeSDR tune rx to tx frequencyAndreas Eversberg1-0/+4
2018-04-19Transcode fourth digit of TACS phone number correctly, if it is 0.Andreas Eversberg1-3/+3
2018-02-16Add 'osmoradio', an analog radio (FM/AM)Andreas Eversberg9-0/+1327
This radio can be a receiver or a transmitter or both simultaniously.
2018-02-16Add libam, a library to do AM modulation and demodulationAndreas Eversberg6-0/+168
2018-02-16Add libclipper, a library to 'smoothly' clip overdriven audio levelsAndreas Eversberg6-1/+95
2018-02-16Improved audio (sdr) handlingAndreas Eversberg5-6/+6
2018-02-16Improved wave playbackAndreas Eversberg4-18/+25
2018-02-16Improved emphasisAndreas Eversberg7-13/+24
2018-02-16remove obsolete functionAndreas Eversberg1-1/+0
2018-02-16Improving and cleaning configure scriptAndreas Eversberg4-42/+14
2018-02-15B-Netz: Add dial sequence generator to emulate call setup from mobile phoneAndreas Eversberg3-1/+442
2018-02-15B-Netz: Some cleanupsAndreas Eversberg3-29/+4
2018-02-15libwave: Use libdebug for debugging messages.Andreas Eversberg3-29/+32
2018-02-15Make libdebug not depend on libdisplayAndreas Eversberg6-23/+21