1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-04 07:51:14 -05:00
Commit Graph

1014 Commits

Author SHA1 Message Date
f4exb
6f074b39fa Test source: limit FM deviation to half the sample rate 2018-02-11 18:58:28 +01:00
f4exb
1d9ab62a4a Test source: added AM and FM modulations 2018-02-11 13:48:17 +01:00
f4exb
7fcbbccb33 Perseus: updated documentation 2018-02-11 00:54:14 +01:00
f4exb
5fcf446fec Debian build: fixed libperseus build (2) 2018-02-10 22:46:22 +01:00
f4exb
b1fbff05f3 Perseus: Debian and Windows build 2018-02-10 21:50:57 +01:00
f4exb
a1d8908e53 Update documentation according to new DC and IQ correction implementation 2018-02-10 19:06:59 +01:00
f4exb
5ee46772b1 Perseus: added documentation 2018-02-10 11:10:11 +01:00
f4exb
75f9da8465 Perseus: use 2048 samples block 2018-02-10 05:42:37 +01:00
f4exb
fdabbe49da Perseus: set frequency limits in the GUI 2018-02-09 06:54:20 +01:00
f4exb
7932e6323e Perseus: chamged ADC dither and preamp buttons 2018-02-09 06:53:57 +01:00
f4exb
6cfc99d7d2 Perseus: fixed unwanted thread stop at sample rate change 2018-02-09 00:53:46 +01:00
f4exb
f4bf4d0b99 Perseus support final 2018-02-08 23:26:10 +01:00
f4exb
7e940e3a43 Windows build fixes 2018-02-08 20:30:58 +01:00
f4exb
aaace4c55b Perseus support (10) 2018-02-08 18:37:34 +01:00
f4exb
3ac1be034a Perseus support (9) 2018-02-08 18:16:22 +01:00
f4exb
47da4a2023 Perseus support (8) 2018-02-08 16:45:00 +01:00
f4exb
2a72b57f5b Perseus support (7) 2018-02-08 06:32:17 +01:00
f4exb
70ce8f1044 Perseus support (6) 2018-02-07 23:44:20 +01:00
f4exb
1f0f5d2520 Perseus support (5) 2018-02-07 19:56:39 +01:00
f4exb
65174d7044 Perseus support (4) 2018-02-07 09:12:34 +01:00
f4exb
becbe0f96e Perseus support (3) 2018-02-07 08:39:09 +01:00
f4exb
fb2114a9f3 Perseus support (2) 2018-02-06 18:49:22 +01:00
f4exb
84b5e4b4ce Perseus support (1) 2018-02-06 08:34:10 +01:00
f4exb
f53a5f6e6e Airspy HF: removed the integer processing plugin. Updated documentation 2018-02-06 00:29:55 +01:00
f4exb
f426139e45 AirspyHF: use float version as default 2018-02-05 08:38:47 +01:00
f4exb
8a6ef95903 LimeSDR: removed sampleRate from MsgGetStreamInfo as it has been removed from lms_stream_status_t and is not used actually 2018-02-05 02:01:46 +01:00
f4exb
cbf229c15c Airspy HF (int version): use raw integer samples and do the DC and IQ corrections in the application 2018-02-04 23:42:46 +01:00
f4exb
6b26543655 Test Source: new combo box for auto correction options (2) 2018-02-04 22:52:31 +01:00
f4exb
5f49dff49d Bumped version to 3.12.0. Test Source: new combo box for auto correction options 2018-02-04 18:46:22 +01:00
f4exb
d43ecaf8f7 AirspyHF (float): working plugin 2018-02-02 02:12:49 +01:00
f4exb
67d948d440 AirspyHF (float): new plugin structure 2018-02-01 09:12:38 +01:00
f4exb
373aa6960f Test Source: add phase imbalance control 2018-01-31 22:34:55 +01:00
f4exb
f4e2ac61f8 Merge branch 'dev' 2018-01-28 09:28:25 +01:00
f4exb
cc1033b3c5 File Input and record: 16/24 bit DSP compatibility: bug fixes 2018-01-25 23:52:36 +01:00
f4exb
12a97b9644 File Input and record: 16/24 bit DSP compatibility 2018-01-25 18:39:54 +01:00
f4exb
810ca8b057 SDRdaemon input: use size of Sample instead of literals 2018-01-25 18:39:04 +01:00
f4exb
c2594836b0 DSD Demod: compatibility with 24 bit samples in DSP 2018-01-24 23:57:36 +01:00
f4exb
3d77c9af9b SDRDaemon input: adaptation for 24 bit Rx DSP 2018-01-24 08:49:18 +01:00
Christopher Hewitt
ad045b410a BladeRF: fix typo 2018-01-22 19:35:41 -05:00
f4exb
4448b57b60 SDRDaemon input: differentiate SDRdaemon samples struct from internal DSP sample struct 2018-01-23 00:07:38 +01:00
f4exb
2ddcb8c358 Differentiate Rx and Tx DSP sample sizes 2018-01-22 08:46:05 +01:00
f4exb
732561152b 24 bit DSP fix 2018-01-22 02:49:06 +01:00
f4exb
62922bd7ba TestSource: set dc and iq buttons state from settings on display settings 2018-01-20 21:26:26 +01:00
f4exb
9719f456cf TestSource: Added documentation 2018-01-20 17:49:26 +01:00
f4exb
5baab1d5bd TestSource: fixed fc infra and supra 2018-01-20 03:44:44 +01:00
f4exb
057a8f94bb Airspy, BladeRF, HackRF, PlutoSDR, RTLSDR, SDRPlay: fixed frequency setting when changing decimation with fc position change 2018-01-20 03:28:30 +01:00
f4exb
ce499c73bb AirspyHF: updated documentation 2018-01-19 21:12:41 +01:00
f4exb
9a488f9f97 TestSource: fixed some GUI issues 2018-01-18 01:09:42 +01:00
f4exb
7c185ac268 AirspyHF: limit decimation to 32 2018-01-18 00:35:14 +01:00
f4exb
dd67b95fcd AirspyHF: implemented LO ppm correction 2018-01-17 02:08:01 +01:00
f4exb
a793a74dd2 RTL-SDR: added RF bandwidth setting in web API 2018-01-16 20:03:18 +01:00
f4exb
9f88ea6199 RTL-SDR: updated documentation 2018-01-16 08:08:01 +01:00
f4exb
6800bc769e RTL-SDR: implemented tuner bandwidth control 2018-01-16 01:01:24 +01:00
f4exb
bb799a9785 RTL-SDR: bumped to v3.11.0 2018-01-16 00:03:25 +01:00
f4exb
c7e1526930 Added decimation class with unsigned to signed conversion with shift. Applied to RTL-SDR 2018-01-16 00:01:38 +01:00
f4exb
18fa3b6156 RTL-SDR: corrected bit shifts for 8 bit samples and corrected RTL-SDR unsigned to signed conversion 2018-01-15 23:37:26 +01:00
f4exb
dd07b5ce71 AirspyHF: added documentation 2018-01-15 00:56:11 +01:00
f4exb
aa04cad353 AirspyHF: fixed band setting initialization when setting frequency from preset 2018-01-15 00:32:59 +01:00
f4exb
6cf1524c7a AirspyHF and TestSource: fixed Windows build 2018-01-14 23:59:57 +01:00
f4exb
788a2ceb33 Windows build for AirspyHF and TestSource 2018-01-14 22:26:35 +01:00
f4exb
f0861c1bb5 AirspyHF: Removed Fc position control 2018-01-14 21:37:49 +01:00
f4exb
6384c88f8b AirspyHF: removed now useless LO ppm correction and DC and IQ corrections 2018-01-14 20:23:28 +01:00
f4exb
432f1524ac AirspyHF: use processed int16 samples 2018-01-14 20:00:53 +01:00
f4exb
bd8c916dd4 TestSource: implemente DC and IQ bias and corrections 2018-01-14 11:58:36 +01:00
f4exb
e3575d5f5f TestSource: fixes 2018-01-14 04:43:24 +01:00
f4exb
34f6b796b7 TestSource: first implementation 2018-01-14 02:25:24 +01:00
f4exb
2680f73feb AirspyHF: changed back maximum HF LO linit to 31 MHz after fix in airspyhf library 2018-01-13 04:43:43 +01:00
f4exb
b56e517065 AirspyHF: fixed frequency change with band select change 2018-01-13 03:57:23 +01:00
f4exb
0b91e7e8b5 AirspyHF support: set band select in display settings method 2018-01-12 00:56:38 +01:00
f4exb
5c29e82d00 AirspyHF support: updated general version and changelog 2018-01-12 00:33:38 +01:00
f4exb
04a2143809 AirspyHF support: implemented the band selector 2018-01-12 00:24:54 +01:00
f4exb
89b67b0378 AirspyHF support: specify int16 samples 2018-01-11 04:40:13 +01:00
f4exb
7173f1b248 AirspyHF support: first version whithout float I/Q 2018-01-11 02:21:29 +01:00
f4exb
dd12338635 Airspy: cosmetic changes 2018-01-11 00:17:06 +01:00
f4exb
7dfa9cb907 FileSource: fixed initialization of do apply settings flag 2018-01-09 23:54:27 +01:00
f4exb
3248554cd1 LimeSDR: do not call LMS_GetSampleRate if the stream is not running as data obtained is garbage 2018-01-08 01:15:17 +01:00
f4exb
9824843684 PlutoSDR: fixed possible segfault when stopping one device in multiple stream confguration. 2018-01-08 00:37:15 +01:00
f4exb
885ed4885f LimeSDR: fixed segfault when stopping one device in multiple stream confguration. Issue #119 2018-01-08 00:19:12 +01:00
f4exb
73d070a055 LimeSDR: use qDebug() in a different way 2018-01-02 10:02:44 +01:00
f4exb
5f0693932c LimeSDR: update debug message 2017-12-30 18:15:17 +01:00
f4exb
f3fa5ab47b LimeSDR: removed quotes on informative debug message on apply settings 2017-12-30 10:58:20 +01:00
f4exb
98683fcb5e LimeSDR: corrected more informative debug message on apply settings 2017-12-30 10:21:37 +01:00
f4exb
f1ead09337 LimeSDR: more informative debug message on apply settings 2017-12-30 10:17:30 +01:00
f4exb
324aaa86b6 Plugins: cppcheck corrections 2017-12-29 03:22:04 +01:00
f4exb
14626393e6 Web API: fixed HackRF settings 2017-12-29 02:44:35 +01:00
f4exb
1b96f25184 Server and web API: added HackRF support 2017-12-29 01:40:34 +01:00
f4exb
89c515df4c Server: added HackRF plugins 2017-12-29 00:44:17 +01:00
f4exb
a5ce09f19c Server: plugins: completed GUI cleanup 2017-12-29 00:33:37 +01:00
f4exb
65ac9e2f2c Web API: added identification string in device and channel include files description 2017-12-28 11:04:33 +01:00
f4exb
8399baeb4e Source plugins: put a serializer and deserializer in the core plugin for server. NFM demod: fixed deserializer 2017-12-28 03:21:48 +01:00
f4exb
ccffb5101d Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT, PATCH with all settings parameters optional 2017-12-27 01:46:33 +01:00
f4exb
85f9be7c64 cppcheck fixes 2017-12-26 22:29:24 +01:00
f4exb
2145eeb7b6 DSD demod: highpass filtering for audio completed 2017-12-26 20:29:23 +01:00
f4exb
1f21d1d785 Bumped all plugins version to 3.9.0 2017-12-26 02:19:03 +01:00
f4exb
6d70a644dd SDRdaemon input: refactored plugin with nanomsg handling in core plugin 2017-12-26 02:18:30 +01:00
f4exb
49d1439981 Device source plugins: implemented an init method for initializations to be done when all collaborating objects are created and possibly connected 2017-12-25 09:10:19 +01:00
f4exb
1987bbac77 Device plugins: make setMessageQueueToGUI pure virtual so that child classes must have to deal with this 2017-12-24 19:58:26 +01:00
f4exb
b127182062 All plugins: removed apply settings in constructors as it causes segfaults 2017-12-24 18:37:33 +01:00
f4exb
063eff4204 FileSource: put center frequency and sample rate in the settings structure 2017-12-24 11:36:38 +01:00
f4exb
8e07820e8e all source and sink plugins except FileSource and SDRdaemonSource: apply settings with force on construction 2017-12-24 11:05:16 +01:00