Commit Graph

697 Commits (master)
 

Author SHA1 Message Date
Andreas Eversberg 04fd1ddcea Use thread to record and playback wave files without blocking 6 years ago
Andreas Eversberg f689244f98 C-Netz: OgK must be on first channel, so sync works correctly 6 years ago
Andreas Eversberg 438ce08add SoapySDR support 6 years ago
Andreas Eversberg 17b6124122 C-Netz: Remove useless -V option 6 years ago
Andreas Eversberg 58ebc15292 Add test to measure performance of FM modulation and filtering 6 years ago
Andreas Eversberg 4de1e0188d C-Netz: Add low pass filter to eliminate high frequency noise 6 years ago
Andreas Eversberg 290b365d67 SDR: Move FM modulation algorithms to a seperate file 6 years ago
Andreas Eversberg 4c0f8e7e95 Rework of sample rate conversion by using linear interpolation 6 years ago
Andreas Eversberg 47f74b38ce SDR transmits with full amplitude 6 years ago
Andreas Eversberg 6a3cfd608e Add ascii-art spectrum analyzer for SDR support 6 years ago
Andreas Eversberg 3fb2ade352 C-Netz: Fix release of call process when no dialing was received from phone 6 years ago
Andreas Eversberg 0611f62b52 Show channel number and basic info when channel was created 6 years ago
Andreas Eversberg 5f1d7bc970 C-Netz: Improve clock speed measurements. 6 years ago
Andreas Eversberg 54ed5d5f82 AMPS: Fixed setting of signal polarity when using SDR 6 years ago
Andreas Eversberg faa3dfb7d4 C-Netz: Make average to clock measurements for a quicker result 6 years ago
Andreas Eversberg 5026e161aa Open audio device for call (headset) after everything is prepared 6 years ago
Andreas Eversberg 8cb0187133 C-Netz: Remove the obviously useless noise function for unused timeslots 6 years ago
Andreas Eversberg f5e9a97c31 --rx-gain option works now only with sound card 6 years ago
Andreas Eversberg 2b4f5bb228 Minor fix in help output 6 years ago
Andreas Eversberg f72c53757d B-Netz, NMT: Improved check for minimum required sample rate 6 years ago
Andreas Eversberg 7e45f556ce Correcting all levels and move all remaining integer samples to sample_t 6 years ago
Andreas Eversberg bd7ccc5fa0 Add global DC-Filter and remove all individual DC-Filters 6 years ago
Andreas Eversberg 71e556e7ff Work on emphasis filter: Neutral @ 1000 Hz; Use filter before de-emphasis 6 years ago
Andreas Eversberg b3fd53b165 Test filter uses a dB graph to show the response graphically 6 years ago
Andreas Eversberg 7ea3bc188d Move samples of int16_t format to sample_t, that is of type double 6 years ago
Andreas Eversberg 538a959128 Indexing tables by casting index to unsigned integer only 6 years ago
Andreas Eversberg 23a42aeb2c Fixed calculation of elapsed UHD RX time stamp 6 years ago
Andreas Eversberg ac0da3f76e Filter improvement: LP and HP filters, added test function 6 years ago
Andreas Eversberg 799b96c801 Fixed sleep interval in main loop 6 years ago
Andreas Eversberg a7e47f83d7 Fixed paging channel switching of B-Netz 6 years ago
Andreas Eversberg ccf58995c3 work on docs 6 years ago
Andreas Eversberg 21c5c3195d Plot IQ data as red points on display, if overdriven (vector length >= 1.0) 6 years ago
Andreas Eversberg c0e30d35d6 Use individual sample rate and setting for call device (headset) 6 years ago
Andreas Eversberg 19b396ab4d Wave recording and playback now uses multi channels 6 years ago
Andreas Eversberg 2d8d7e62c1 Use global init/cleanup function 6 years ago
Andreas Eversberg bc028cd4d3 NMT: Make supervisory signal default, also allow setting per channel. 6 years ago
Andreas Eversberg 272ebeb0ae SDR: Minor fixes 6 years ago
Andreas Eversberg a5fd375237 Fixed typos 6 years ago
Andreas Eversberg bf0abd627d A-Netz: Option to set gain of paging tones 6 years ago
Andreas Eversberg d28467c125 SDR: Display IQ data as a plot using 'q' key 6 years ago
Andreas Eversberg fee4846c3f SDR forces default settings: emphasis and FSK polarity 6 years ago
Andreas Eversberg 8b9277615d Neu structure for the paging process (B-Netz) 6 years ago
Andreas Eversberg 57993e3e48 Support for UHD SDR interface 6 years ago
Andreas Eversberg b30b61282c Generic SDR support 6 years ago
Andreas Eversberg c5cf88ce57 Prepare for SDR: Add bandwidth and deviation info to sender instance 6 years ago
Andreas Eversberg 9ff8c3bb25 Rework on audio interface 6 years ago
Andreas Eversberg d54d3ac265 prepare audio handling for multi carrier SDR 6 years ago
Andreas Eversberg 713b1ab118 Rename functions and structure of biquad lowpass filter 6 years ago
Andreas Eversberg d447be5e26 NMT: Rework on FSK process, no more requirement for special sample rates 6 years ago
Andreas Eversberg 2d0bc92cde C-Netz: Make demodulation buffer size dynamic 6 years ago