Commit Graph

  • b6326aa473 Move commonly used German tones (A/B/C-Netz) to separate lib.a Andreas Eversberg 2017-09-11 20:35:18 +0200
  • 7017fd7b3c Give hint to alter PKG_CONFIG_PATH, if SoapySDR or UHD was not found Andreas Eversberg 2017-09-11 20:31:29 +0200
  • c6875ea412 work on docs Andreas Eversberg 2017-09-03 19:13:36 +0200
  • d28a5df024 R2000: Minor fix in channel description Andreas Eversberg 2017-09-03 19:13:21 +0200
  • 9205767f94 SDR: Display spectrum graph together with channel numbers and position Andreas Eversberg 2017-09-02 15:41:11 +0200
  • 496aff5a79 Add implementation of analog TV signal generator (PAL so far) Andreas Eversberg 2017-08-20 07:43:41 +0200
  • a52c89800c SDR: Split SDR config from main_mobile.c to sdr_config.c Andreas Eversberg 2017-08-30 17:42:49 +0200
  • 94ed39f5e2 JTACS: Implementation of the Japanese variant of TACS Andreas Eversberg 2017-08-27 18:02:43 +0200
  • 489ab9506c TACS: Fix power levels Andreas Eversberg 2017-08-27 20:50:37 +0200
  • 05c516ca16 SDR: Fixed stack overflow by allocating memory instead of local buffers Andreas Eversberg 2017-08-27 10:49:19 +0200
  • eb0c123433 C-Netz: Fixed overflow bug Andreas Eversberg 2017-08-27 09:35:46 +0200
  • dfdad21e3f C-Netz: Work on system informations, metering and call queues Andreas Eversberg 2017-08-26 17:48:13 +0200
  • 3bfba37fff Corrected print messages in wave file processing. Andreas Eversberg 2017-08-20 15:34:06 +0200
  • cff7622f5c Move mobile phone specific code from libcommon.a to libmobile.a Andreas Eversberg 2017-08-20 08:27:02 +0200
  • 3c0bcce97b Move German tones from common code to individual implementation Andreas Eversberg 2017-08-20 08:09:35 +0200
  • d2472cfca6 Emphasis: Add filter to prevent emphasis above 4000 Hz Andreas Eversberg 2017-08-19 12:33:45 +0200
  • 743d147d16 SDR: Turn TX power off if requested by network Andreas Eversberg 2017-08-19 12:27:05 +0200
  • 1c2e9180a2 Radiocom 2000: Use high-pass filter to remove supervisory signal Andreas Eversberg 2017-08-19 12:21:35 +0200
  • ae2b0cce0c B-Netz: Be more tollerant with quality of continuous tones Andreas Eversberg 2017-08-19 12:16:37 +0200
  • 064d95f37e Fixup: SDR: Show IQ data with three colors Andreas Eversberg 2017-09-01 18:37:42 +0200
  • ea7cbb8675 SDR: Add option to enable TX timestamps on UHD devices (disabled by default) Andreas Eversberg 2017-08-16 18:50:37 +0200
  • 8489914bf0 SDR: Add time consumption debug code Andreas Eversberg 2017-08-16 18:34:46 +0200
  • 42a87c1c2f SDR: Name SDR TX and RX threads Andreas Eversberg 2017-08-16 18:24:57 +0200
  • ee61c4362b B-Netz: Use standard deviation to determine if an FSK frame is valid or not Andreas Eversberg 2017-08-13 14:15:53 +0200
  • 41bd9999b1 B-Netz: Add metering pulse support (Gebuehrenimpuls) Andreas Eversberg 2017-08-12 16:38:40 +0200
  • 275be50225 R2000: Fixes Andreas Eversberg 2017-08-10 17:43:36 +0200
  • 3afcac8342 SDR: Add option to swap RX and TX frequencies (for testing) Andreas Eversberg 2017-08-10 17:42:54 +0200
  • f2d439c1ae UHD: Remove buggy sample rate check Andreas Eversberg 2017-08-10 15:59:29 +0200
  • 29244bda38 work on docs Andreas Eversberg 2017-08-10 15:58:58 +0200
  • 999b6a2b4d UHD: Make frequency settings more tollerant (+-100 Hz are accepted) Andreas Eversberg 2017-08-09 16:59:10 +0200
  • 534411d660 New common FSK implementation, replaces all individual implementations Andreas Eversberg 2017-08-05 10:41:23 +0200
  • ffd3b848e1 Implementation of "Radiocom 2000", the analog French mobile network Andreas Eversberg 2017-06-10 15:30:20 +0200
  • 8ce3ff455d Add incoming answer to call control, also allow to send recall tone Andreas Eversberg 2017-08-06 11:30:39 +0200
  • f5e4058c6f work on docs Andreas Eversberg 2017-08-03 13:46:31 +0200
  • d20b41a457 Fixed command line option for call audio device (headset) Andreas Eversberg 2017-08-07 08:16:25 +0200
  • 7c9ce960d7 Fixes of checking digits Andreas Eversberg 2017-07-27 12:05:11 +0200
  • 5090f5a18d SDR: Show IQ data with three colors to detect input overdrive Andreas Eversberg 2017-07-30 22:03:51 +0200
  • 0cbd9657d2 Move Hagelbarger error correction code from NMT to common code Andreas Eversberg 2017-07-24 19:18:01 +0200
  • 6c64025717 Move FFSK modem from NMT to common code, so it can be used by other networks Andreas Eversberg 2017-07-24 16:18:10 +0200
  • 92ce6d4a42 SDR: Using threads for read and write when doing resampling Andreas Eversberg 2017-07-24 10:09:05 +0200
  • 3274812eab NMT-900 System implementation Andreas Eversberg 2017-07-22 10:38:18 +0200
  • 0c9de251be NMT: Implement Hagelbarger Code Andreas Eversberg 2017-07-15 21:49:28 +0200
  • cd9cb9a107 Minor fix for NMT debug output Andreas Eversberg 2017-07-14 20:55:23 +0200
  • a088536533 Minor fix for IQ data display Andreas Eversberg 2017-07-14 20:54:43 +0200
  • fda224c27f Fixing and improving SDR support (SoapySDR and UHD) Andreas Eversberg 2017-07-11 20:26:40 +0200
  • 538b4a42ec Add wave file playback to replace TX audio Andreas Eversberg 2017-07-09 19:17:37 +0200
  • aa20d4e50e Cleanup common/Makefile.am Andreas Eversberg 2017-07-08 23:13:26 +0200
  • 557d19de66 NMT: Show trafic areas in hex and allow to select unsupported areas Andreas Eversberg 2017-07-02 10:45:47 +0200
  • 3774519631 NMT: Fixed "use after free" bug Andreas Eversberg 2017-07-02 10:44:47 +0200
  • 7af886c600 NMT: Fixed NMT digit decoding Andreas Eversberg 2017-07-02 10:43:36 +0200
  • 085ceb9173 Minor fixes to compandor Andreas Eversberg 2017-06-24 10:09:22 +0200
  • a12329a884 Work on docs Andreas Eversberg 2017-06-17 21:48:48 +0200
  • 3ce50f8ab3 AMPS: Fixes in message display and function names Andreas Eversberg 2017-06-17 12:11:07 +0200
  • 3788b3e8a5 TACS support (variations added to AMPS code) Andreas Eversberg 2017-05-30 12:49:40 +0200
  • d52f4cd29d NMT: Mark Benelux and Czech/Slovak networks as tested Andreas Eversberg 2017-06-15 18:28:26 +0200
  • 1aebedc66a NMT: Fixed line signal description Andreas Eversberg 2017-06-11 09:01:21 +0200
  • 7a9762e28e NMT: Disable Supervisory signal during DMS (SMS) transfer and use Timeout Andreas Eversberg 2017-06-11 08:13:52 +0200
  • 3e86ef95c4 B-Netz: Minor printf fix Andreas Eversberg 2017-06-10 17:49:59 +0200
  • 19afb792b5 NMT: Fix and adjustements to supervisory signal detection Andreas Eversberg 2017-06-10 17:11:47 +0200
  • 50b2021d21 NMT 450: Support for other European counties, like Belgium, Czech, Slovakia Andreas Eversberg 2017-06-09 20:18:24 +0200
  • dbdedfe1a1 AMPS: Fixed selecting right CRC values for FOCC words Andreas Eversberg 2017-06-04 16:11:13 +0200
  • d23672354f Add option to set MNCC socket name (to run multiple base stations) Andreas Eversberg 2017-06-04 12:18:49 +0200
  • 329463bb8c SDR: Add option to give channel number Andreas Eversberg 2017-05-31 18:14:20 +0200
  • aef4cf0997 Make spectrum display nicer by plotting continuous lines between samples Andreas Eversberg 2017-05-31 08:35:13 +0200
  • e0534db15c Make spectrum display a little nicer by using '|' instead of ':' Andreas Eversberg 2017-05-31 08:33:47 +0200
  • e653475ff7 NMT: Allow NULL (B'0000') to be used as country selector in traffic area Andreas Eversberg 2017-05-28 09:35:47 +0200
  • 57d4d1739e AMPS/C-Netz: Correctly release pending transaction when creating a new one Andreas Eversberg 2017-05-26 07:27:30 +0200
  • 6adfcf7466 Status display Andreas Eversberg 2017-05-25 18:43:54 +0200
  • bb64c6b3ba AMPS: Add DTX support Andreas Eversberg 2017-05-25 09:57:22 +0200
  • 2c1ab89723 Notify about usage of channels that are next to each other Andreas Eversberg 2017-05-24 14:01:25 +0200
  • fc3b3e07be Finetuning LOSS (noise) detection Andreas Eversberg 2017-05-24 14:00:08 +0200
  • 56024b384b AMPS: Serveral minor fixes Andreas Eversberg 2017-05-21 16:40:10 +0200
  • 76a3484c5c C-Netz: Make demodulation algorithm (slope or leve) slectable via option Andreas Eversberg 2017-05-19 19:11:59 +0200
  • c086e66b7c minor cleanups Andreas Eversberg 2017-05-17 20:14:37 +0200
  • 0557bbbc43 SDR: Checking given parameters with a tollerance of up to 0.001 Andreas Eversberg 2017-05-17 19:59:28 +0200
  • 683078a7a0 SDR: Spectrum display will not scale FFT result Andreas Eversberg 2017-05-17 14:11:48 +0200
  • ef7ff26793 C-Netz: SDR now uses zero-crossing to detect level changes. Andreas Eversberg 2017-05-17 12:21:19 +0200
  • 07e45103ef Work on docs Andreas Eversberg 2017-05-16 17:56:01 +0200
  • 9d87b5bf0f C-Netz: Improved transmission of speech Andreas Eversberg 2017-05-16 13:48:03 +0200
  • 12dcc6c40f Minor fixes on AMPS messages Andreas Eversberg 2017-05-15 17:59:09 +0200
  • 4d10ee7c82 No "sdr" audio device option required anymore (when using SDR) Andreas Eversberg 2017-05-14 12:27:56 +0200
  • ca10048e5c Rename filter -> iir_filter (file name and instance name) Andreas Eversberg 2017-05-13 16:04:00 +0200
  • d03443c4f1 SDR: Added SoapySDR's compiler flags to common/Makefile Andreas Eversberg 2017-03-23 17:41:07 +0100
  • c04d046210 SDR: Fixed SoapySDR's arguments parsing Andreas Eversberg 2017-03-23 17:38:41 +0100
  • fbdb9ece01 SDR: Allow direct IQ TX and RX instead of fm modulating a list of channels Andreas Eversberg 2017-03-20 20:07:11 +0100
  • 65694f3b80 SDR: disable TX or RX by setting TX or RX frequency to 0 Andreas Eversberg 2017-03-20 19:57:37 +0100
  • 6e0e0c9ce8 fixup Rework on audio buffer management Andreas Eversberg 2017-03-18 09:57:38 +0100
  • 9dda9e1efc SDR: Add option to set IF bandwidth. If not defined, sampling rate is used. Andreas Eversberg 2017-03-18 09:30:26 +0100
  • 1445ca2fac SDR: Add option to send (previously recorded) IQ data instead of TX data Andreas Eversberg 2017-03-16 18:06:45 +0100
  • 369bda87a9 C-Netz: Improved decoder debugging Andreas Eversberg 2017-03-16 18:02:56 +0100
  • 8e0d7d2513 samplerate.c: Allow transcoding to lower sample rate other than 8000 Hz Andreas Eversberg 2017-03-04 16:52:20 +0100
  • 3fc4fc54be main_common: Move init and cleanup function to main function Andreas Eversberg 2017-03-04 07:12:12 +0100
  • 4201717f36 Rework on audio buffer management Andreas Eversberg 2017-03-04 06:35:38 +0100
  • 9d0e6b82b7 Work on docs Andreas Eversberg 2017-03-04 06:34:04 +0100
  • 2e1999b1ee Start streaming of sound/SDR just before main loop Andreas Eversberg 2017-02-25 07:09:53 +0100
  • 04fd1ddcea Use thread to record and playback wave files without blocking Andreas Eversberg 2017-02-25 06:29:09 +0100
  • f689244f98 C-Netz: OgK must be on first channel, so sync works correctly Andreas Eversberg 2017-02-18 20:51:57 +0100
  • 438ce08add SoapySDR support Andreas Eversberg 2017-02-18 13:51:26 +0100
  • 17b6124122 C-Netz: Remove useless -V option Andreas Eversberg 2017-02-12 08:53:41 +0100
  • 58ebc15292 Add test to measure performance of FM modulation and filtering Andreas Eversberg 2017-02-12 07:35:05 +0100