AgeCommit message (Collapse)AuthorFilesLines
2019-11-29Modem emulator for "Datenklo" with AM7910/AM7911 emulationAndreas Eversberg17-2/+4315
2019-11-29minor code cleanupAndreas Eversberg3-7/+4
2019-11-29Describe if audio device exists, but does not support both directionsAndreas Eversberg2-9/+14
2019-11-29New color for options debuggingAndreas Eversberg1-1/+1
2019-11-29Bugfix: Correct handling of n in strncat()Andreas Eversberg2-3/+3
2019-11-29FSK demodulator: Also report bits that have duration < 0.5Andreas Eversberg2-0/+14
2019-11-29Add filter switch to FSK modulatorAndreas Eversberg6-9/+32
2019-11-29Split FSK modem code into separate modulator and demodulatorAndreas Eversberg9-137/+213
2019-11-29C-Netz: Added list of base station names and IDsAndreas Eversberg11-144/+1148
Automatic polarity detection is now done by using the polarity of last transmitted message. We cannot use two base station IDs anymore, to detect the polarity. Now we deal only with the defined base station ID.
2019-11-29C-Netz: Show if emergency call is madeAndreas Eversberg1-1/+4
2019-10-26C-Netz: Correctly synchronize time stamp of SpK to OgKAndreas Eversberg3-48/+53
Even if the SpK is not used (yet), it must count time stamp (bit_time) so that SpK keeps in sync with the OgK, until frames are received from mobile station.
2019-10-26C-Netz: Fixup for broken Authentication patchAndreas Eversberg1-2/+3
MT calls did not work.
2019-08-30IMTS: Docs!Andreas Eversberg6-7/+773
2019-08-30MTS/IMTS: (Improved) Mobile Telephone ServiceAndreas Eversberg15-13/+2839
Implementation of the 0G Mobile Phone Network of US and Canada MTS or IMTS mode is selectable, als well as 5 or 7 digit mode.
2019-08-26Fixed performance issue with IIR filterAndreas Eversberg2-8/+5
Passing samples with zero value (0.0) causes very slow processing of IIR filter on my test machine 'nuedel'. I don't know why. To solve this, I add a very small number to each input sample.
2019-08-26Fixed an unitialized-buffer bug.Andreas Eversberg1-0/+3
2019-08-26Fixed use-after-free bug (config file handling)Andreas Eversberg1-1/+1
2019-08-26Remove useless debug linesAndreas Eversberg5-13/+3
2019-08-26SDR: Use greater offset from center frequency, if only one channel is used.Andreas Eversberg1-2/+2
2019-08-26Move American tones into a lib, so that it can be used by IMTS alsoAndreas Eversberg2-4/+8
2019-08-26Allow giving alphanumeric channels (Prepare for IMTS)Andreas Eversberg34-177/+177
2019-08-26Osmo-TV: Add missing images from DOCSAndreas Eversberg2-0/+0
2019-07-15Fixed many typos in output and source code commentsMartin Hauke30-49/+49
2019-07-06Allow dialing national and international prefix for AMPS/TACSAndreas Eversberg1-4/+11
2019-07-05Radio: Add option to change volume of transmission/receptionAndreas Eversberg3-3/+33
2019-06-30Output ASCII art image after all init functions (inside main_mobile.c)Andreas Eversberg27-54/+20
2019-06-30C-Netz: Add authentication support (process only)Andreas Eversberg11-76/+220
No real authentication, since the algorithm and the keys inside the cards are not known. A challenge can be specified and optionally the response can be verified.
2019-06-01OsmoTV: Generate correct amplitude of color signal (hopefully)Andreas Eversberg4-13/+13
2019-05-30SDR: Display DC line (center frequency) in the spectrum viewAndreas Eversberg1-0/+16
2019-05-30SDR: Move center frequenc (DC) away from channelsAndreas Eversberg1-42/+81
If one channel is used, shift the center frequency down by half of the bandwidth. If more channels are used, select a center frequency between two channels close to the center, but equal distance. Show the spectum layout on startup. This patch reverts f1292a985bf8f19d9538e6337c229db1b463a547
2019-05-30Minimum frequency must be 8000 HzAndreas Eversberg1-0/+6
2019-05-30B-Netz: Make debug text more plausibleAndreas Eversberg1-8/+8
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