-
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
-
4de1e0188d
C-Netz: Add low pass filter to eliminate high frequency noise
Andreas Eversberg
2017-02-12 07:31:29 +0100
-
290b365d67
SDR: Move FM modulation algorithms to a seperate file
Andreas Eversberg
2017-02-09 19:24:09 +0100
-
4c0f8e7e95
Rework of sample rate conversion by using linear interpolation
Andreas Eversberg
2017-02-05 13:16:39 +0100
-
47f74b38ce
SDR transmits with full amplitude
Andreas Eversberg
2017-02-05 08:57:56 +0100
-
6a3cfd608e
Add ascii-art spectrum analyzer for SDR support
Andreas Eversberg
2017-02-05 08:54:56 +0100
-
3fb2ade352
C-Netz: Fix release of call process when no dialing was received from phone
Andreas Eversberg
2017-02-05 08:48:39 +0100
-
0611f62b52
Show channel number and basic info when channel was created
Andreas Eversberg
2017-02-05 08:36:51 +0100
-
5f1d7bc970
C-Netz: Improve clock speed measurements.
Andreas Eversberg
2017-02-01 17:57:09 +0100
-
54ed5d5f82
AMPS: Fixed setting of signal polarity when using SDR
Andreas Eversberg
2017-01-30 20:06:01 +0100
-
faa3dfb7d4
C-Netz: Make average to clock measurements for a quicker result
Andreas Eversberg
2017-01-30 20:02:45 +0100
-
5026e161aa
Open audio device for call (headset) after everything is prepared
Andreas Eversberg
2017-01-29 16:54:28 +0100
-
8cb0187133
C-Netz: Remove the obviously useless noise function for unused timeslots
Andreas Eversberg
2017-01-29 10:30:06 +0100
-
f5e9a97c31
--rx-gain option works now only with sound card
Andreas Eversberg
2017-01-29 08:16:10 +0100
-
2b4f5bb228
Minor fix in help output
Andreas Eversberg
2017-01-29 08:07:07 +0100
-
f72c53757d
B-Netz, NMT: Improved check for minimum required sample rate
Andreas Eversberg
2017-01-29 07:27:08 +0100
-
7e45f556ce
Correcting all levels and move all remaining integer samples to sample_t
Andreas Eversberg
2017-01-29 07:25:12 +0100
-
bd7ccc5fa0
Add global DC-Filter and remove all individual DC-Filters
Andreas Eversberg
2017-01-28 18:18:44 +0100
-
71e556e7ff
Work on emphasis filter: Neutral @ 1000 Hz; Use filter before de-emphasis
Andreas Eversberg
2017-01-28 08:02:11 +0100
-
b3fd53b165
Test filter uses a dB graph to show the response graphically
Andreas Eversberg
2017-01-27 17:17:39 +0100
-
7ea3bc188d
Move samples of int16_t format to sample_t, that is of type double
Andreas Eversberg
2017-01-27 16:57:34 +0100
-
538a959128
Indexing tables by casting index to unsigned integer only
Andreas Eversberg
2017-01-24 07:59:09 +0100
-
23a42aeb2c
Fixed calculation of elapsed UHD RX time stamp
Andreas Eversberg
2017-01-17 18:43:03 +0100
-
ac0da3f76e
Filter improvement: LP and HP filters, added test function
Andreas Eversberg
2017-01-15 11:08:42 +0100
-
799b96c801
Fixed sleep interval in main loop
Andreas Eversberg
2017-01-14 08:05:30 +0100
-
a7e47f83d7
Fixed paging channel switching of B-Netz
Andreas Eversberg
2017-01-14 08:03:42 +0100
-
ccf58995c3
work on docs
Andreas Eversberg
2017-01-13 14:22:35 +0100
-
21c5c3195d
Plot IQ data as red points on display, if overdriven (vector length >= 1.0)
Andreas Eversberg
2017-01-13 13:55:49 +0100
-
c0e30d35d6
Use individual sample rate and setting for call device (headset)
Andreas Eversberg
2017-01-13 13:38:57 +0100
-
19b396ab4d
Wave recording and playback now uses multi channels
Andreas Eversberg
2017-01-13 07:31:15 +0100
-
2d8d7e62c1
Use global init/cleanup function
Andreas Eversberg
2017-01-13 07:28:31 +0100
-
bc028cd4d3
NMT: Make supervisory signal default, also allow setting per channel.
Andreas Eversberg
2017-01-08 16:47:26 +0100
-
272ebeb0ae
SDR: Minor fixes
Andreas Eversberg
2017-01-08 12:10:56 +0100
-
a5fd375237
Fixed typos
Andreas Eversberg
2017-01-08 12:10:29 +0100
-
bf0abd627d
A-Netz: Option to set gain of paging tones
Andreas Eversberg
2017-01-08 11:22:24 +0100
-
d28467c125
SDR: Display IQ data as a plot using 'q' key
Andreas Eversberg
2017-01-07 19:53:43 +0100
-
fee4846c3f
SDR forces default settings: emphasis and FSK polarity
Andreas Eversberg
2017-01-07 16:53:28 +0100
-
8b9277615d
Neu structure for the paging process (B-Netz)
Andreas Eversberg
2017-01-07 10:33:13 +0100
-
57993e3e48
Support for UHD SDR interface
Andreas Eversberg
2017-01-04 14:22:24 +0100
-
b30b61282c
Generic SDR support
Andreas Eversberg
2017-01-04 14:21:49 +0100
-
c5cf88ce57
Prepare for SDR: Add bandwidth and deviation info to sender instance
Andreas Eversberg
2017-01-06 12:22:51 +0100
-
9ff8c3bb25
Rework on audio interface
Andreas Eversberg
2017-01-04 14:14:02 +0100