Commit Graph

146 Commits

Author SHA1 Message Date
f4exb e66d9a417f Changed NFM RF threshold squelch for after demod squelch 2015-06-19 08:27:29 +02:00
f4exb 70cce80995 NFM demod: save CTCSS settings 2015-06-17 02:35:24 +02:00
f4exb 56d51e9fef Full CTCSS support in NFM demod 2015-06-17 01:42:58 +02:00
f4exb 471364f540 Implemented CTCSS detection in the NFM demod. No GUI for the moment just logs to stderr 2015-06-16 08:15:28 +02:00
f4exb 74d5fd59ec Filter out CTCSS tones in NFMDemod 2015-06-15 19:50:09 +02:00
f4exb 9e6ad81e60 Set SSB demod widget minimum size so the delta frequency wheel is always fully usable 2015-06-14 04:36:24 +02:00
f4exb 1f8839d92a Corrected SSB demod serialization 2015-06-12 03:46:40 +02:00
f4exb ce60c0b53e Corrected timescale of waterfall when spectrum is SSB 2015-06-12 02:49:29 +02:00
f4exb 7727ae7a36 Implemented full SSB variable span with averaging in the SSB spectrum decimator 2015-06-12 02:23:07 +02:00
f4exb 85610c6a86 Handle SSB variable span in the spectrum GUI but not in the spectrum itseld still based on 6kHz bandwodth 2015-06-11 09:18:10 +02:00
f4exb bec01078d9 Preparation for variable span SSB 2015-06-11 05:47:59 +02:00
f4exb 5904a6f926 Corrected interpolator to alculate rational resampling for AM and WFM too. Revised and enhanced list of sampling rates. Change low tuning limit for XB200 2015-06-07 23:07:19 +02:00
f4exb 843997812b NFM plugin: calculate audio resampling properly as a rational 2015-06-07 19:31:35 +02:00
f4exb 1c7ea3dfb3 Added a plugin for BladeRF. Removed GNUradio from the build (gr-osmocom source) as this does not work properly 2015-06-07 03:30:28 +02:00
f4exb 695a1ca526 No support for Blade RF. This ends up my contribution. Bye! 2015-05-16 16:59:12 +02:00
f4exb 93c7188a33 WFM demod: optimization (got rid of atan2) and implemented squelch 2015-05-15 15:05:28 +02:00
f4exb 3f106ade9e Working unoptimzied WFM just mono (AF baseband) 2015-05-15 11:29:41 +02:00
f4exb b7c0e85329 Put more volume on SSB audio 2015-05-15 03:14:51 +02:00
f4exb 8948928ca0 NFM demodulation without using atan and smooth squelch with AGC suppressing most clicks on low level signals and hiss on carrier tails. Only useful modulation comes through 2015-05-14 17:19:06 +02:00
f4exb 51396e01ac Provision for x^-2 samples in nfmdemod 2015-05-14 15:17:37 +02:00
f4exb 5f1da35490 Provision for x^-2 samples in nfmdemod 2015-05-14 15:15:10 +02:00
f4exb 3d09951ab5 Removed useless USB demod from build. Also removed non working WFM demod 2015-05-14 11:08:23 +02:00
f4exb d395ba24c7 Make the low cutoff frequency of the SSB filter variable. Change spectrum overlay accordingly. 2015-05-12 21:50:02 +02:00
f4exb 3e922dbb0a Added simple AGC for AM demod 2015-05-12 12:12:13 +02:00
f4exb 8d15cabe70 Added AM demodulator plugin 2015-05-12 02:53:35 +02:00
f4exb fe85503130 NFM and SSB receiver in focus trigger the display of the central frequency line on the spectrum frequency scale thus facilitating its identification 2015-05-11 11:03:01 +02:00
f4exb 3bb44d54bf Make the sideband appear correctly on SSB channel overlay 2015-05-11 03:27:31 +02:00
f4exb e9a93ff1c6 Tune SSB bandwidth by 100Hz steps. Use double arrow cursor on value dials 2015-05-11 01:36:53 +02:00
f4exb 92c8aa78f8 use ValueDial for SSB channel shift thus allowing fine tuning 2015-05-11 00:45:00 +02:00
f4exb c92909d78d Removed useless spectrum visualizer in NFM receivers. Created a null sink class to fit corresponding parameter in NFMDemod class constructor 2015-05-10 19:21:46 +02:00
f4exb 51a18d231a use ValueDial for NFM channel shift thus allowing fine tuning 2015-05-10 15:13:29 +02:00
f4exb 95835fc8b7 Display delta frequency from center in NFM demod GUI 2015-05-10 01:30:05 +02:00
John Greb 6534d1dd4d meh. 2015-03-24 11:00:38 +00:00
John Greb a05759e1b8 Bandwidth 20.8 kHz. 2015-02-20 08:45:57 +00:00
John Greb 3705b062a0 Implicit Mode. 2015-02-13 18:16:22 +00:00
John Greb cf38c13bb6 31 kHz. 2015-02-12 09:37:08 +00:00
John Greb dd8ffc3f31 More bits decoding. 2015-02-11 22:06:09 +00:00
John Greb 2d55f3f347 Extract some bits. 2015-02-09 23:54:51 +00:00
John Greb d749284821 Ooops. 2015-02-07 23:21:17 +00:00
John Greb c513f5ca04 Hexadecimal. 2015-02-07 10:03:51 +00:00
John Greb df7aef1379 Rotate interleaving. 2015-02-06 18:59:35 +00:00
John Greb 988b912d3c Big Endian. 2015-02-05 19:38:46 +00:00
John Greb 36f92a89e1 Interleaving. 2015-01-31 23:41:06 +00:00
John Greb bfdd03e903 Fine tune. 2015-01-28 00:02:49 +00:00
John Greb 1982574527 Upstream NFM. 2015-01-26 19:33:28 +00:00
John Greb f043d364b1 Dump raw data. 2015-01-25 17:27:20 +00:00
John Greb d4a9f8e8e3 Synch. 2015-01-22 22:30:55 +00:00
John Greb 3c9ab44d68 Short moving average. 2015-01-21 00:53:00 +00:00
John Greb cb4352a996 Bit tools. 2015-01-17 15:59:44 +00:00
John Greb 4d83ca105c Link FCD with libusb. 2015-01-15 10:57:05 +00:00
John Greb d93c2f8b14 Reverse SFFT for headers. 2015-01-14 00:48:48 +00:00
John Greb d1a833b43f Refactor SFFT. 2015-01-13 19:14:36 +00:00
John Greb 1e77911e9c Start detecting. 2015-01-12 19:59:45 +00:00
John Greb dde49f8650 Housekeeping. 2015-01-12 14:25:16 +00:00
John Greb 429b4dbbff Add Sliding FFT. 2015-01-11 19:30:48 +00:00
John Greb ad1c436a7e Spreading. 2015-01-11 12:27:11 +00:00
John Greb ebc90ea5b2 Start LoRa. 2015-01-11 00:12:58 +00:00
John Greb 79b67360bc Replace missing header. 2015-01-09 08:30:26 +00:00
John Greb 29445cff38 Separate filters. 2014-12-31 17:45:01 +00:00
John Greb 06c50842ae Boost. 2014-12-28 19:04:26 +00:00
John Greb 64de524abc TCP NFM. 2014-12-25 12:00:13 +00:00
John Greb a7bc5d649e Normal WideFM demod. 2014-12-24 00:47:16 +00:00
John Greb 346260eb25 Typo. 2014-12-22 23:33:44 +00:00
John Greb 917cca4543 Alternate NFM demod. 2014-12-22 23:12:05 +00:00
John Greb 4135c8f5ad Bandpass FFT. 2014-12-22 20:23:55 +00:00
John Greb 1752be6262 WideFM gain. 2014-12-22 19:33:50 +00:00
John Greb 6de854e8d6 Simple WideFM demod. 2014-12-21 22:46:24 +00:00
John Greb 1e8b20412c Typos. 2014-12-19 19:17:46 +00:00
John Greb 34b5a5992b Fix TCP SSB FFT FTW. 2014-12-18 19:17:42 +00:00
John Greb 6944ed8ea9 TCP SSB FFT. 2014-12-17 21:06:02 +00:00
hexameron 4ef7857aa5 SSB over TCP. 2014-12-03 18:41:38 +00:00
hexameron fbae7c7f8e Segfault from interpolator changes. 2014-11-25 15:24:21 +00:00
John Greb a9c2c14221 Simplify interpolator. 2014-11-25 08:31:44 +00:00
John Greb ad68f6a06c Wider maximum waterfall bandwidth. 2014-11-24 11:01:07 +00:00
John Greb 3717af3f43 Quiet more warnings. 2014-11-21 19:44:19 +00:00
John Greb 0311f64527 Quiet some warnings. 2014-11-21 15:41:58 +00:00
John Greb ff312a52a3 Rough Wideband FM. 2014-11-16 22:39:50 +00:00
John Greb b68e76a66d Wrap buffer. 2014-11-11 11:56:49 +00:00
John Greb 84c43d517a Extra samplerates. 2014-11-10 15:57:33 +00:00
John Greb ffe78ae105 Fractional resampling. 2014-11-10 10:14:07 +00:00
John Greb 62656fc45b Borrow layer from GnuRadio Plugin. 2014-11-05 12:34:33 +00:00
Hexameron 34d2f8e504 Support decoding with waterfall at 96,192 and 384kHz. 2014-08-12 19:35:26 +01:00
Hexameron e17018f6e4 96kHz USB Filter FFT. 2014-08-12 13:34:23 +01:00
Hexameron 30dab49869 Single sideband. 2014-07-13 09:06:43 +01:00
Hexameron 6062233dfa Fixed channel marker. 2014-06-30 23:26:21 +01:00
Hexameron 3824642bff Tweak UI. 2014-06-30 21:53:59 +01:00
Hexameron f3e5881be2 Upper Sideband Demodulator. 2014-06-29 22:01:56 +01:00
Hexameron f51044931b USB Template. 2014-06-27 23:28:31 +01:00
Hexameron cb8026b957 Correctness. 2014-06-27 18:46:14 +01:00
Hexameron 960700249c Center audio spectrum. 2014-06-17 20:13:49 +01:00
Hexameron fa780d9134 Demispectrum. 2014-06-15 09:32:25 +01:00
Hexameron 444e8ed857 Rework decimation. 2014-05-28 19:13:09 +01:00
Hexameron d84f9a6da5 Tidy. 2014-05-22 12:58:17 +01:00
Hexameron c5fc860be9 SSB Demodulation. 2014-05-21 18:31:14 +01:00
Hexameron 280346e39b 48kHz. 2014-05-21 00:42:56 +01:00
Hexameron 7d3bfb26fc git clone git://git.osmocom.org/sdrangelove.git 2014-05-18 16:52:39 +01:00