1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-13 20:01:46 -05:00
Commit Graph

3651 Commits

Author SHA1 Message Date
f4exb
50d39f856d LimeSDR: change antenna labels for Lime Mini (fixed) 2019-04-21 01:06:23 +02:00
f4exb
fbb29ba9cd Fixed some compiler warnings 2019-04-21 00:13:14 +02:00
f4exb
fbd875003a Revert "LimeSDR: change antenna labels for Lime Mini"
This reverts commit aefb1b7f3f.
2019-04-21 00:07:47 +02:00
f4exb
e98d983bff Remote sink channel: corrected destruction from the GUI 2019-04-20 23:28:51 +02:00
f4exb
d504b060f9 REST API: added missing bits in some modulators and demodulators for reverse API 2019-04-20 19:53:16 +02:00
f4exb
1e0da5b8ee AM demod: fixed reverse API settings from the API 2019-04-20 19:11:58 +02:00
Davide Gerhard
121504eeb3
enable fcdpro/fcdproplus on macOS; remove asound dependency
asound is not needed; now it uses qt audio
2019-04-19 08:46:26 +02:00
f4exb
387c5a0e3b Merge branch 'master' into dev 2019-04-18 23:31:42 +02:00
f4exb
924e54118c FreeDV: REST API fixes (2) 2019-04-18 00:50:49 +02:00
f4exb
c76adfc1a8 FreeDV: REST API fixes (1) 2019-04-17 17:34:02 +02:00
f4exb
aefb1b7f3f LimeSDR: change antenna labels for Lime Mini 2019-04-16 22:58:38 +02:00
f4exb
c856d4035f HackRF output: fixed setting of Fc pos from REST API. Bumped version 2019-04-16 01:00:50 +02:00
Davide Gerhard
d1d51a5d34
bladerf2output: fix warning
format specifies type 'unsigned long' but the argument has type 'uint64_t'
2019-04-15 15:42:02 +02:00
Davide Gerhard
036eda0a92
fcdpro/fcdproplus: disable samplesource on macOS 2019-04-15 15:41:49 +02:00
Davide Gerhard
941aea3b92
cm256cc: fix path and pkgconfig discovery 2019-04-15 15:39:57 +02:00
Davide Gerhard
9d5c6f765e
libdsdcc: fix path and pkgconfig discovery 2019-04-15 15:39:30 +02:00
f4exb
bf27409f50 PlutoSDR: updated documentation 2019-04-14 18:08:57 +02:00
f4exb
d683ecb6d6 HackRF: updated documentation 2019-04-14 17:52:57 +02:00
f4exb
d0bb485ba2 BladeRF: updated documentation 2019-04-13 23:48:16 +02:00
f4exb
c37f219696 PlutoSDR output: implemented baseband or device sample rate input option 2019-04-13 23:00:02 +02:00
f4exb
2f3418487d PlutoSDR input: implemented baseband or device sample rate input option 2019-04-13 22:16:08 +02:00
f4exb
41fd3ea765 HackRF output: implemented Fc tooltip center frequency shift 2019-04-13 21:44:15 +02:00
f4exb
1860d20220 HackRF output: implemented baseband or device sample rate input option 2019-04-13 21:33:17 +02:00
f4exb
457c873365 HackRF input: implemented baseband or device sample rate input option 2019-04-13 21:20:22 +02:00
f4exb
af098400d5 BladeRF2 output GUI: fixed alternate sample rate display width 2019-04-13 09:24:02 +02:00
f4exb
10be66085b BladeRF2: implemented baseband or device sample rate input option 2019-04-12 14:14:17 +02:00
f4exb
bfe38e7965 BladeRF: updated documentation 2019-04-12 13:20:07 +02:00
f4exb
6bc1323c38 BladeRF1: updated plugin version and screenshots 2019-04-12 00:30:57 +02:00
f4exb
66bfff90da BladeRF1 output: implemented baseband or device sample rate input option 2019-04-12 00:18:29 +02:00
f4exb
60cb77fe2d BladeRF output: invert I/Q 2019-04-12 00:18:16 +02:00
f4exb
461b33f099 BladeRF1 input: implemented baseband or device sample rate input option 2019-04-11 23:07:44 +02:00
f4exb
4bb0f4f51a Fixed incomplete copyright headers (2): plugins/samplesource 2019-04-11 06:57:41 +02:00
f4exb
ef15157a50 Fixed incomplete copyright headers (1) 2019-04-11 06:39:30 +02:00
f4exb
dc519fbda7 XTRX input: implemented baseband or device sample rate input option 2019-04-10 23:40:45 +02:00
f4exb
c94b7ccbe2 XTRX output: implemented baseband or device sample rate input option 2019-04-10 22:10:49 +02:00
f4exb
7b7598b806 LimeSDR: updated documentation 2019-04-09 23:19:52 +02:00
f4exb
8ab8fc3e0d LimeSDR output: implemented baseband or device sample rate input option 2019-04-09 21:40:33 +02:00
f4exb
8123cacafd LimeSDR input: implemented baseband or device sample rate input option 2019-04-09 01:34:51 +02:00
f4exb
89506fe368 RTL-SDR: updated documentation and widgets tool tips 2019-04-07 12:34:45 +02:00
f4exb
6978a90d43 RTL-SDR: implemented baseband or device sample rate input option 2019-04-07 02:06:05 +02:00
f4exb
d9e13de372 LimeSDR input: moved the transverter mode button in the GUI and updated documentation 2019-04-06 10:38:31 +02:00
f4exb
f4d0066edf RTL-SDR: fixed gain setting sequence (issue #321) 2019-04-03 23:01:29 +02:00
f4exb
ab49d4bf19 HackRF input: match sample rate limits with the Tx part (1 to 10 MS/s) 2019-04-02 23:29:10 +02:00
f4exb
624a3e8ef5 HackRF: updated documentation 2019-04-02 22:29:17 +02:00
f4exb
4e24dd954e HackRF output: FcPos parameter in REST API 2019-04-02 13:43:47 +02:00
f4exb
e2ac286458 Series of shifted decimators matching shifted interpolators. Applied to HackRF input 2019-04-02 01:10:03 +02:00
f4exb
dc4a98b58a HackRF output: compensate shifted interpolators 2019-04-01 14:40:01 +02:00
f4exb
bfcfe8f87c Implemented shifted interpolators by 64 and fixed some shifted interpolators inf/sup chains 2019-04-01 03:24:45 +02:00
f4exb
b3b7c54b78 Implemented shifted interpolation up to 32 2019-04-01 02:12:50 +02:00
f4exb
8e6f9d8d24 HackRF output: implementation of Fc position selection in the GUI 2019-03-31 23:09:50 +02:00
f4exb
9c5c726b97 HackRF: 2 way Rx/Tx frequency synchronization 2019-03-31 00:40:42 +01:00
f4exb
64b198e507 HackRF: suppression of Rx to Tx link frequency. Synchronization of Tx to Rx device center frequency. 2019-03-30 20:44:55 +01:00
f4exb
345112f1fe Reverse API originator information: implemented for start/stop in all sink plugins 2019-03-25 15:26:01 +01:00
f4exb
cd35732807 Reverse API originator information: implemented for start/stop in all source plugins 2019-03-25 15:21:17 +01:00
f4exb
546d8dca5e Reverse API originator information: implemented for start/stop in RTL-SDR and TestSource 2019-03-25 15:10:31 +01:00
f4exb
369aebf1ed Reverse API originator information: implemented in all channel Tx plugins 2019-03-25 13:57:59 +01:00
f4exb
4e4d293e01 Reverse API originator information: implemented in all channel Rx plugins 2019-03-25 13:53:48 +01:00
f4exb
6be1d908ab Reverse API originator information: implemented in all sink plugins 2019-03-25 13:46:42 +01:00
f4exb
9b30d602c3 Reverse API originator information: implemented in all source plugins 2019-03-25 13:41:38 +01:00
f4exb
5cbadf9b3b Reverse API originator information implementation with RTL-SDR, Lime-SDR Tx, AM demod, AM mod examples 2019-03-25 01:15:27 +01:00
f4exb
8699bdcbc4 DATV demod: more cleanup 2019-03-24 19:59:06 +01:00
f4exb
94cd6b0f0d DATV demod: more leansdr cleanup and Windows build 2019-03-24 19:53:23 +01:00
f4exb
929bd81679 DATV demod: updated documentation 2019-03-24 14:57:45 +01:00
f4exb
ca88a3a42e Channel Analyzer: fixed bug in deserialization. Fixes issue #314 2019-03-24 10:53:30 +01:00
f4exb
1e1a64cd13 DATV demod: deactivate full screen. Fixed bug 2019-03-24 01:37:34 +01:00
f4exb
200d6beaab DATV demod: put video screen inside a layout 2019-03-24 00:21:20 +01:00
f4exb
760c3fdd0f DATV demod: not functionning full screen 2019-03-23 23:37:26 +01:00
f4exb
2d9715fbb6 DATV demod: GUI cosmetic changes 2019-03-23 10:51:01 +01:00
f4exb
af181914e1 DATV demod: process video and audio mute buttons coloring the same way. Make audio voulme log 2019-03-23 09:38:29 +01:00
f4exb
2d6730678d DATV demod: implemented audio and video mute. Corrected audio volume 2019-03-23 06:06:42 +01:00
f4exb
9e668f5f22 DATV demod: audio volume (1) 2019-03-22 08:05:01 +01:00
f4exb
5b300c1033 DATV demod: refactored audio and video GUI 2019-03-21 14:13:26 +01:00
f4exb
2d86373418 DATV demod: audio implementation (2) 2019-03-21 08:35:29 +01:00
f4exb
80a25cc8fb DATV demod: Fixed deprecation (2) 2019-03-20 17:44:26 +01:00
f4exb
eabb6a0c47 DATV demod: Audio test (2). Fixed deprecation (1) 2019-03-20 17:27:50 +01:00
f4exb
4f1247301f DATV demod: audio test (1) 2019-03-20 08:42:31 +01:00
f4exb
3d86752411 DATV demod: implemented non working audio 2019-03-20 02:15:59 +01:00
f4exb
e4f973e1b1 DATV demod: reformat DATVideoRender code 2019-03-20 01:14:38 +01:00
f4exb
8001f9c1c6 DATV demod: pre-process audio stream 2019-03-20 00:07:05 +01:00
f4exb
b83b7eec06 DATV demod: audio setup 2019-03-19 23:12:54 +01:00
f4exb
0d7e573fae DATV demod: removed sample rate from settings 2019-03-18 02:43:58 +01:00
f4exb
cc8edc9e75 DATV demod: refactored using the settings scheme 2019-03-18 02:26:03 +01:00
f4exb
7961f50791 DATV demod: added a settings structure 2019-03-17 23:49:28 +01:00
f4exb
d4fe404dd6 DATV demod: switched to work branch copy of leansdr 2019-03-17 21:31:42 +01:00
f4exb
7b9cb0e9fe DATV demod: formatted code 2019-03-17 01:36:44 +01:00
f4exb
88a4632303 Bumped version to 4.5.1 and updated changelog 2019-03-14 23:27:17 +01:00
f4exb
ee7c2cee0d Windows build updates 2019-03-13 01:08:53 +01:00
f4exb
96836e7ff6 libfreedv: use in FreeDV mod 2019-03-05 01:23:25 +01:00
f4exb
3a24bdf1da libfreedv: use in FreeDV demod 2019-03-05 01:01:38 +01:00
f4exb
749cd82b51 Updated plugins documentation with minimal baseband sample rate requirements where necessary 2019-03-02 12:39:47 +01:00
f4exb
c5a6956458 FreeDV: added documentation 2019-03-02 11:35:20 +01:00
f4exb
d73b9df15c FreeDV: removed mode 700D from the GUIs 2019-03-01 01:54:35 +01:00
f4exb
3d48bd576e FreeDV demod: a few fixes 2019-03-01 01:52:41 +01:00
f4exb
74604a25d4 FreeDV: a few fixes 2019-03-01 00:25:57 +01:00
f4exb
554db8fe82 FreeDV demod: implemented modem input volume control. FreeDV mod: set volume polling to 10ms 2019-02-28 17:55:03 +01:00
f4exb
2c8cce0940 FreeDV demod: VU meter adjustments 2019-02-28 15:31:31 +01:00
f4exb
4e7b2ac72a FreeDV demod: implement VU meter on modem input 2019-02-28 15:15:04 +01:00
f4exb
64993cfa2f FreeDV demod: removed SSB style AGC 2019-02-28 13:59:38 +01:00
f4exb
37916cb568 FreeDV demod: stats in the GUI (3) and other fixes. SSB UI deserialization: fixed spectrum setting 2019-02-28 02:42:19 +01:00
f4exb
ac5b6c184a FreeDV demod: stats in the GUI (2) 2019-02-27 18:37:07 +01:00
f4exb
2c76698857 FreeDV demod: stats in the GUI (1) 2019-02-27 17:41:11 +01:00
f4exb
1e4d563ae6 FreeDV demod: added a resync button 2019-02-27 14:53:50 +01:00
f4exb
96b72667b5 FreeDV demod: collect some statistics 2019-02-27 13:57:38 +01:00
f4exb
b4bd35fc21 FreeDV demod: default settings adjustments and minor fixes 2019-02-27 08:16:00 +01:00
f4exb
1acbda8659 FreeDV mod: fixed audio resampling filter sample rate 2019-02-27 02:19:02 +01:00
f4exb
fdbe8a6b59 FreeDV demod: added 700C. More filter fixes 2019-02-27 01:56:27 +01:00
f4exb
7759f9cebc FreeDV demod: fixed filters 2019-02-27 00:31:45 +01:00
f4exb
6c3536e0a0 FreeDV modulator: fixed record timings (corrected sample size) 2019-02-26 20:45:50 +01:00
f4exb
e5931ff2dc FreeDV demodulator: first working version 2019-02-26 16:46:58 +01:00
f4exb
e2a357440a Merge branch 'master' into dev 2019-02-26 00:46:30 +01:00
f4exb
990863d48b FreeDV modulator: fixed file total and current times 2019-02-26 00:26:16 +01:00
f4exb
9232f67668 FreeDV modulator: fixed FreeDV arrays initialization (fixed) 2019-02-26 00:19:15 +01:00
f4exb
5dbf374d0f Revert "FreeDV modulator: fixed FreeDV arrays initialization"
This reverts commit d5c1b2be97.
2019-02-26 00:09:58 +01:00
Stefan Biereigel
c7a5c06624 handle ssbmod/ssbmodgui USB/LSB convention inconsistency 2019-02-25 20:07:20 +01:00
Stefan Biereigel
9a4f912102 respect usb flag for ssbmod REST API calls 2019-02-25 18:39:25 +01:00
f4exb
a66afffd9e FreeDV demod: initialize FreeDV stuff 2019-02-25 02:29:59 +01:00
f4exb
d5c1b2be97 FreeDV modulator: fixed FreeDV arrays initialization 2019-02-25 02:29:37 +01:00
f4exb
21d34f62ea SSB demod: added missing swagger library 2019-02-25 02:28:56 +01:00
f4exb
b999ab2c9a FreeDV demodulator: REST API 2019-02-25 02:06:15 +01:00
f4exb
5009f0a7a0 FreeDV demodulator: set filters and channelizer depending on mode bandwidth requirements 2019-02-25 01:47:41 +01:00
f4exb
4faa574faf FreeDV demodulator: removed more useless parameters 2019-02-25 01:33:32 +01:00
f4exb
7ffe6da0d1 FreeDV demodulator: removed useless parameters 2019-02-25 01:15:10 +01:00
f4exb
23c7a9d359 FreeDV demodulator: created as a copy of SSB demod 2019-02-25 00:13:57 +01:00
f4exb
cc4604f6d8 FreeDV modulator: implemented audio input with possible resampling 2019-02-24 20:59:09 +01:00
Stefan Biereigel
282be4e7c9 fix SSB modulator configuration API query 2019-02-24 14:57:06 +01:00
f4exb
951e0243f2 FreeDV modulator: make modem output scaling depend on mode to optimize modulation module level 2019-02-24 11:21:21 +01:00
f4exb
66284abdb4 FreeDV modulator: corrected tone frequency setting and do not apply CW keyer sample rate setting 2019-02-24 05:11:21 +01:00
f4exb
6b34a913fd FreeDV modulator: implemented all modes 2019-02-24 05:08:41 +01:00
f4exb
9cc8c836ef FreeDV modulator: get modem sample rate from settings 2019-02-24 03:46:04 +01:00
f4exb
c0e2d2d81f FreeDV modulator: 2400A from all modulations 2019-02-24 03:28:54 +01:00
f4exb
e34faee3ce FreeDV modulator: basic 2400A from file modulation 2019-02-24 01:09:22 +01:00
f4exb
f481a28a6c FreeDV modulator: compilation conditional to codec2 library found 2019-02-22 15:57:27 +01:00
f4exb
8ec923c746 FreeDV modulator: implemented set FreeDV mode setting 2019-02-22 15:30:51 +01:00
f4exb
97d12182c2 FreeDV modulator: removed some SSB specific things 2019-02-22 10:54:50 +01:00
f4exb
632feb75c5 FreeDV modulator: register plugin and change default color 2019-02-22 09:56:17 +01:00
f4exb
b1d103d4a8 FreeDV modulator: added a clone of SSB modulator 2019-02-22 07:17:27 +01:00
f4exb
42cb3ea74f SoapySDR: fixed some GUI issues 2019-02-07 23:45:16 +01:00
f4exb
211bfcf873 Windows build fixes 2019-02-03 11:09:09 +01:00
f4exb
a64de98571 PlutoSDR: bumped plugin version 2019-02-03 02:20:16 +01:00
f4exb
8a0508c609 SDRDaemon device plugins migration to Remote device: final changes to remove daemon references. Updated version and Debian changelog 2019-02-03 01:52:11 +01:00
f4exb
60ca383a6e Rename SDRDaemonSource device plugin to RemoteInput (2): REST API 2019-02-03 00:49:57 +01:00
f4exb
4fe16095d4 Rename SDRDaemonSource device plugin to RemoteInput (1) 2019-02-03 00:26:26 +01:00
f4exb
ffb766b42d Rename SDRDaemonSink device plugin to RemoteOutput (2): REST API 2019-02-02 23:27:34 +01:00
f4exb
ad66b4af49 Rename SDRDaemonSink device plugin to RemoteOutput (1) 2019-02-02 22:58:42 +01:00
Robin Getz
95edff4985 plutosdr: grab the RF bandwidth range from the device
This will use the RF bandwidth from the device, which is different
between AD9363 and AD9364.

Things are now managed like the device likes - analog low pass bandwidth
is RF (complex) bandwidth, not baseband single I or Q bandwidth.

Signed-off-by: Robin Getz <robin.getz@analog.com>
2019-02-01 16:42:08 -05:00
f4exb
4372938b15 Windows build: fixed SoapySDR build 2019-01-27 13:21:12 +01:00
f4exb
6fb6cc4dc4 Windows build: fixed rtlsdr build 2019-01-27 10:41:10 +01:00
f4exb
c294f0a017 Migration of DaemonSource channel to RemoteSource 2019-01-23 00:44:13 +01:00
f4exb
5b04cf4b5a Migration of DaemonSink channel to RemoteSink 2019-01-22 23:39:12 +01:00
f4exb
e5b23e9864 Voice type modulators: corrected documentation on sound file input format 2019-01-22 13:30:54 +01:00
f4exb
918e42e8c5 Updated XTRX documentation and Debian changelog 2019-01-18 00:45:19 +01:00
f4exb
3826b1faeb XTRX fixes (2) 2019-01-17 01:27:07 +01:00
f4exb
83883efcb5 Fixed missing display settings of transverted data where missing 2019-01-16 21:28:35 +01:00
f4exb
8d4dc0c8ff XTRX output: REST API fixes 2019-01-16 01:56:43 +01:00
f4exb
919c88b0ce XTRX: REST API fixes 2019-01-16 00:37:27 +01:00
f4exb
7603848bbe AirspyHF: updated documentation 2019-01-15 00:40:41 +01:00
f4exb
a0478d0f73 AirspyHF: implemented local DC and IQ imbalance corrections 2019-01-14 09:25:08 +01:00
f4exb
013e512948 AirspyHF: new settings 2019-01-14 02:36:33 +01:00
f4exb
932048dba0 SoapySDR: added try/catch blocks around calls to SoapySDR interface methods where missing 2019-01-13 23:33:31 +01:00
f4exb
46e92e41dc REST API: fixed reverse API address setting 2019-01-13 11:35:31 +01:00
f4exb
a9aac62617 FCD fixes for REST API 2019-01-12 23:34:11 +01:00
f4exb
0215839220 REST API: implement reverse API settings (3) 2019-01-11 14:45:00 +01:00
f4exb
3e096580b0 REST API: implement reverse API settings (2) 2019-01-11 08:50:47 +01:00
f4exb
6e0be2d122 REST API: implement reverse API settings (1). Bump version 2019-01-10 22:35:38 +01:00
f4exb
68e109193f Test source: fixed reverse API address update from REST API 2019-01-10 15:45:03 +01:00
f4exb
0b93512771 BladeRF input: fixed GUI display device settings 2019-01-09 22:42:14 +01:00
f4exb
26aab263e0 FCD: Decimation and Fc Pos REST API implementations 2019-01-05 10:07:25 +01:00
f4exb
b68eceb635 FCD: fixed documentation 2019-01-05 01:07:15 +01:00
f4exb
12484199b9 FCD: added documentation 2019-01-05 01:04:26 +01:00
f4exb
65e7519cd1 FCD: added decimation and center frequency shift 2019-01-05 00:31:16 +01:00
f4exb
050ae9d2e8 FCD: implemented decimation 2019-01-04 15:12:35 +01:00
f4exb
b5a7425f1e PlutoSDR: some minor changes to pull request #269 (Get LO range from device) and get Tx LO range also from device 2019-01-04 11:23:54 +01:00
f4exb
01269ac07e
Merge pull request #269 from rgetz/pluto_get_LO_range
pluto: Get LO range from device
2019-01-04 10:51:22 +01:00
f4exb
9beeb45a05 XTRX output: more restrictions documented 2019-01-04 10:48:33 +01:00
f4exb
b1d1d3c5e0 XTRX: fixed apply settigns loop in case NCO is used on both channels. Refactored debug messages 2019-01-04 10:47:34 +01:00
f4exb
7173032645 XTRX: updated documentation with real time scheduling tricks and other minor updates 2019-01-04 05:09:55 +01:00
f4exb
733f3d4ba4 XTRX: make clock gen setting consistent 2019-01-04 04:45:52 +01:00
Robin Getz
333273b3cb pluto: Get LO range from device
When updating firmware, the devices which have AD9364s on them, get
reset to the default of a AD9363 (tuning range of 325 to 3800 MHz).
SDRAngel assumes a AD9364, and the GUI allows you to set LO settings
that the firmware doesn't support.

This ensures that does not happen, by going out to the hardware, and
querying the device to set the min/max limits on LO.

Signed-off-by: Robin Getz <robin.getz@analog.com>
2019-01-03 12:46:40 -05:00
f4exb
e3069d3a69 XTRX: updated documentation 2019-01-03 14:58:15 +01:00
f4exb
bbec66c662 XTRX: fixes for better stability 2019-01-03 13:08:11 +01:00
f4exb
3b648609db XTRX: GUI cosmetic changes 2019-01-03 13:07:17 +01:00
f4exb
7a6ecc41bc XTRX output: take better settings defaults 2019-01-03 13:06:06 +01:00
f4exb
cf4b90f3ae cmake files cleanup and build simplification 2019-01-02 21:33:45 +01:00
f4exb
70970d7b7a XTRX input: added documentation and refactored cmake files for XTRX 2019-01-02 19:13:50 +01:00
f4exb
73a32a8cd7 XTRX output 2019-01-02 15:35:43 +01:00
f4exb
93f64eee70 Merge branch 'master' into dev 2019-01-01 19:00:07 +01:00
f4exb
3374892c61 XTRX input: implemented REST API interfaces 2019-01-01 18:28:53 +01:00
ZigaS
747c0c3cda Depyloyment scrip update, QT project updates for OSX environment 2019-01-01 15:30:20 +01:00
f4exb
61baf75471 XTRX input: MI to SI transition fixes 2019-01-01 10:55:20 +01:00
f4exb
a9211ac298 XTRX input: separate settings for channels A and B including NCO 2018-12-31 21:05:19 +01:00
f4exb
7c8a2120e6 XTRX input: basic MIMO working 2018-12-31 20:22:42 +01:00
f4exb
598afa1386 XTRX input: fixes for alternate channel in SI mode 2018-12-31 10:43:11 +01:00
f4exb
e2085e8c29 XTRX input: refactoring to prepare MI operation 2018-12-31 01:43:24 +01:00
f4exb
2eb78ebad8 XTRX input: removed useless settings including Fc pos (useless because of NCO) 2018-12-30 10:18:57 +01:00
f4exb
ecaa7f61b0 XTRX input: set global gain (auto) a la LimeSuite 2018-12-30 10:13:17 +01:00
f4exb
cf953496b9 XTRX input: use NCO value as a delta from LO (like with LimeSDR) 2018-12-30 02:07:10 +01:00
f4exb
961607ae8d XTRX input: set buffer size to 32kS 2018-12-30 02:06:32 +01:00
f4exb
31a1f32c05 XTRX input: fixed placement of stream start/stop so it can be recovered inc ase of read failure 2018-12-30 00:46:11 +01:00
f4exb
9db1c67b31 XTRX input: small fixes and code formatting 2018-12-30 00:45:33 +01:00
f4exb
0200b51a74 XTRX input: removed FIR UI and changed dial fonts to match that of other plugins 2018-12-29 16:52:16 +01:00
f4exb
f21dd8d6e5 XTRX input: removed useless status indicators and added GPS locked status 2018-12-29 11:07:14 +01:00
f4exb
7cef8cc2ab XTRX input: removed excessive logging during message handling 2018-12-29 03:22:37 +01:00
f4exb
00beb34f2e XTRX input: GUI cosmetic changes 2018-12-29 03:01:47 +01:00
f4exb
fa6e732bb3 Update version 2018-12-29 01:35:45 +01:00
f4exb
0e7f8ff125 XTRX input: imported code from xtrx-sdr fork 2018-12-29 01:20:48 +01:00
f4exb
66efc10006 Merge branch 'dev' 2018-12-28 11:08:44 +01:00
ZigaS
b743943c70 Update to Qt 5.12.0.
Project files with MacOS clang RPATH to use proper paths for shared objects.
Minor path updates in favor of loading plugin libs.
Deployment script packaging using Qt way(macdeployqt).
2018-12-27 09:48:30 +01:00
f4exb
7d93b67a83 Reverse API: SoapySDR output 2018-12-26 23:00:31 +01:00
f4exb
42d69204c6 Reverse API: SDR daemon sink 2018-12-26 22:30:35 +01:00
f4exb
5a2e62aaea Reverse API: PlutoSDR output 2018-12-26 21:40:46 +01:00
f4exb
026aa0cb4a Reverse API: HackRF output 2018-12-26 21:03:26 +01:00
f4exb
aad0046d03 Reverse API: BladeRF output 2018-12-26 19:22:52 +01:00
f4exb
bc4c9aeba6 Reverse API: SoapySDR input 2018-12-26 18:15:43 +01:00
f4exb
c6e057b143 Reverse API: SDR Play RSP1 2018-12-26 17:35:55 +01:00
f4exb
82fe8455cc Reverse API: SDRDaemon source 2018-12-26 17:08:21 +01:00
f4exb
fc3f6d1711 Reverse API: PlutoSDR input 2018-12-26 16:39:48 +01:00
f4exb
f7028fac3a Reverse API: Perseus 2018-12-26 13:09:09 +01:00
f4exb
802c5fe53b Reverse API: HackRF input 2018-12-26 11:29:20 +01:00
f4exb
b435449dc3 Reverse API: File Source 2018-12-26 11:06:37 +01:00
f4exb
a6a0079049 Reverse API: Fixed FCD Pro+ rf filter index 2018-12-26 10:48:33 +01:00
f4exb
d9d4baa541 FCD: fixed core dump on stop (misplacement of FCD audio close) 2018-12-26 10:43:55 +01:00
f4exb
2529af3baa Reverse API: FCD 2018-12-26 09:51:59 +01:00
f4exb
b0d12fbb23 Reverse API: Blade RF input changes 2018-12-25 21:05:24 +01:00
f4exb
4a08ab33fe Reverse API: airspy HF changes 2018-12-25 11:01:18 +01:00
f4exb
ea02e04f2d Reverse API: airspy changes 2018-12-25 10:38:31 +01:00
f4exb
d13fb41927 Reverse API: channels: updated plugin versions 2018-12-24 14:52:53 +01:00
f4exb
5036e805d7 Reverse API: WFM demod 2018-12-24 14:46:15 +01:00
f4exb
87e06d8635 Reverse API: UDP Sink 2018-12-24 10:27:35 +01:00
f4exb
81c8a8eef8 Reverse API: SSB demod 2018-12-24 00:51:29 +01:00
f4exb
f62b6d82c2 Reverse API: NFM demod 2018-12-23 23:19:05 +01:00
f4exb
6dc443c512 Reverse API: DSD demod 2018-12-22 13:05:48 +01:00
f4exb
98ae61f4e0 Reverse API: BFM demod 2018-12-22 07:16:15 +01:00
f4exb
166d7fca39 Reverse API: Daemon sink 2018-12-21 17:39:04 +01:00
f4exb
dc05df2bcc Reverse API: UDP source 2018-12-21 17:10:55 +01:00
f4exb
f8f01d928f Reverse API: WFM mod 2018-12-21 16:25:22 +01:00
ZigaS
bb8de6dd99 Merge branch 'master' of https://github.com/f4exb/sdrangel into osx 2018-12-21 12:46:13 +01:00
f4exb
98459f3972 Reverse API: SSB mod 2018-12-21 02:02:16 +01:00
f4exb
ccad513947 Reverse API: ATV mod 2018-12-21 01:15:15 +01:00
f4exb
35702041a0 Reverse API: Daemon Source 2018-12-20 23:20:21 +01:00
f4exb
1803789400 Reverse API: AM and NFM mod REST API updates 2018-12-20 08:29:48 +01:00
f4exb
c4a818cfae Reverse API: NFM mod changes 2018-12-20 06:04:14 +01:00
f4exb
0dea488163 Reverse API: AM mod changes 2018-12-20 00:09:53 +01:00
f4exb
67a33e3084 RTL-SDR input: normalize apply settings 2018-12-19 22:45:48 +01:00
f4exb
7c4b4bc795 Reverse API: format updates 2018-12-19 22:01:26 +01:00
f4exb
ca4f8d80e8 SoapySDR: removed more compilation dependencies on libusb 2018-12-19 13:22:49 +01:00
f4exb
c02b9a270a Reverse API: added content type when request has JSON body 2018-12-19 08:52:50 +01:00
f4exb
0a7e8378df Reverse API: LimeSDR output changes 2018-12-19 00:12:44 +01:00
f4exb
2945f7302f Reverse API: LimeSDR input changes 2018-12-18 23:37:26 +01:00
f4exb
442f23ca91 Reverse API: RTL-SDR (4) and Test Source (2) input changes 2018-12-18 21:46:03 +01:00
f4exb
8e8eb191a3 SoapySDR: removed compilation dependency on libusb. Solves PR #263 2018-12-18 21:30:00 +01:00
f4exb
1dc8ca3a98 Reverse API: network reply error message enhancement. Added Q_OBJECT to test source and RTL-SDR input definitions to handle network reply correctly. 2018-12-18 06:14:18 +01:00
f4exb
35538ab9c1 Reverse API: Test Source changes (1) 2018-12-17 18:39:09 +01:00
f4exb
91ffa1cf3c Reverse API: RTL-SDR input changes (3) 2018-12-17 18:38:52 +01:00
f4exb
082fcc000d Reverse API: RTL-SDR input changes (2) 2018-12-17 15:00:13 +01:00
f4exb
2b69d48c75 Reverse API: RTL-SDR input changes (1) 2018-12-17 08:51:59 +01:00
f4exb
6f81f4a7d7 Reverse API: created basic device settings dialog similar to channel one. Connected it to RTL-SDR 2018-12-17 01:25:54 +01:00
f4exb
2e58818776 Reverse API: right click dialog on start/stop button. Apply to RTL-SDR 2018-12-17 00:34:14 +01:00
f4exb
0de56a57b1 Reverse API: AM demod changes (5) 2018-12-16 21:22:46 +01:00
f4exb
448eaf0b0b Reverse API: AM demod changes (4) 2018-12-16 20:41:21 +01:00
f4exb
0c2dadfd69 Reverse API: AM demod changes (3) 2018-12-16 00:51:41 +01:00
f4exb
78488659a2 Channel Analyzer: removed duplicate code 2018-12-15 09:40:43 +01:00
f4exb
cc41c77425 Channel Analyzer: revert f9062881 amd b297f082 breaking changes 2018-12-15 04:20:34 +01:00
f4exb
5b0a47c7c6 Reverse API: AM demod changes (2) 2018-12-15 03:42:58 +01:00
f4exb
0e75cc3709 Wndows builds: removed reference to now obsolete MinGW64 toolchain 2018-12-14 17:49:06 +01:00
f4exb
31123dacce Reverse API: AM demod changes (1) 2018-12-14 08:51:01 +01:00
f4exb
e7f123390f Reverse API: BasicChannelSettingsDialog changes. Applied to AM demod GUI 2018-12-13 23:52:09 +01:00
f4exb
f9062881fc Channel Analyzer: re-order ScopeVis set live rate and set live rate log2 decimation 2018-12-13 08:24:16 +01:00
f4exb
b297f08275 Channel Analyzer: moved setLiveRate from setNewFinalRate to applySettings. Removed duplicate code 2018-12-12 08:33:04 +01:00
f4exb
8ebbfad6e5 Channel Analyzer: update rational downsampler sample rate attribute after boudaries re-calculation 2018-12-10 01:39:07 +01:00
f4exb
71cb65ca66 Channel Analyzer: do not forward messages to scope and spectrum vis combo since it is better done through the GUI 2018-12-10 00:52:05 +01:00
f4exb
720e68c094 Channel Analyzer: set rational downsampler range low limit to 0.501 times the input sample rate 2018-12-10 00:13:48 +01:00
f4exb
c546e40191 Channel Analyzer: cleaned up old code 2018-12-09 11:24:38 +01:00
f4exb
13afa2e45f SoapySDR: fixed memory leaks 2018-12-04 01:03:21 +01:00
f4exb
4a69a7d39f Adaptation of cmake files to MSVC 2018-12-02 03:06:04 +01:00
f4exb
fe0f506f50 SoapySDR support: new attempt for Debian build (3) 2018-12-01 10:12:15 +00:00
f4exb
d225bf9378 SoapySDR support: new attempt for Debian build (2) 2018-12-01 10:09:10 +01:00
ZigaS
6ec5d62205 Merge branch 'master' of https://github.com/f4exb/sdrangel into osx 2018-11-30 23:54:02 +01:00
f4exb
f3b75ead00 LimeSDR: detect Lime hardware type. Interface with GPIO only for SPI and USB type 2018-11-29 23:37:34 +01:00
f4exb
83b66eb6f1 LimeSDR: report GPIO pins values in the GUI 2018-11-29 13:57:04 +01:00
f4exb
5319eac2ff LimeSDR REST API: support GPIO 2018-11-29 01:21:44 +01:00
f4exb
f96978d196 Windows MSVC2017: PlutoSDR support 2018-11-28 18:30:11 +01:00
f4exb
35e787f89b Windows MSVC2017: added DSD demodulator 2018-11-28 14:23:25 +01:00
f4exb
6f4969f417 Windows MSVC2017: include DATV Demod 2018-11-28 10:57:03 +01:00
f4exb
788ffa7c86 DATV demod: adapt to MSVC 2018-11-28 08:51:55 +01:00
f4exb
c8480a58fe SoapySDR support: increment version 2018-11-27 23:47:04 +01:00
f4exb
468fab5c5e SoapySDR support: set a minimum read or write timeout of 250ms 2018-11-27 23:44:11 +01:00
f4exb
a79cfbfb4e RTLSDR: offset tuning documentation 2018-11-27 00:15:48 +01:00
f4exb
5d0f9c7878 RTL-SDR: offset tuning support: REST API and version update 2018-11-26 13:31:51 +01:00
f4exb
772a150136 RTLSDR: implemented offset tuning 2018-11-26 08:54:06 +01:00
f4exb
bc7ad10f9d Use C++11 everywhere 2018-11-24 21:21:04 +01:00
f4exb
9d0bcc7e5c SoapySDR support: removed from Debian build 2018-11-24 19:55:37 +01:00
f4exb
ca36f757e1 SoapySDR support: Debian: added internal soapysdr library 2018-11-23 01:06:56 +01:00
f4exb
8a6ee37ccb SoapySDR support: updated documentation 2018-11-23 00:25:27 +01:00
f4exb
26af3014a5 SoapySDR support: make checkboxes more visible 2018-11-22 17:03:59 +01:00
f4exb
e36bd24330 SoapySDR support: output: documentation 2018-11-22 08:52:15 +01:00
f4exb
fb92612f60 SoapySDR support: input: documentation 2018-11-22 00:41:28 +01:00
ZigaS
6d250ebb3c Path fix 2018-11-21 10:04:28 +01:00
f4exb
af9c693412 FCDPro: use Qt for FCD audio device handling. Fixes in FCDProPlus 2018-11-20 01:48:17 +01:00
f4exb
f04201a528 SoapySDR support: allow overflow on reads. Changed timeout to 10 times the block time (actually) 2018-11-20 00:30:44 +01:00
f4exb
b63c778925 FCDProPlus: corrected FCD audio FIFO size 2018-11-19 02:45:01 +01:00
f4exb
1640c06926 FCDProPlus: unused code cleanup 2018-11-19 02:34:55 +01:00
f4exb
a10b29d6d3 FCDProPlus: use Qt for FCD audio device handling. Fixes start up error 2018-11-19 02:33:44 +01:00
f4exb
865d26cc15 FCDProPlus: moved open/close source to input so that open source failure is correctly reported as an error 2018-11-18 21:56:33 +01:00
f4exb
f5357e9917 PVS-Studio Analysis corrections for less serious issues 2018-11-18 11:06:41 +01:00
f4exb
059228e39f PVS-Studio Analysis corrections for serious issues 2018-11-18 09:39:22 +01:00
f4exb
bc50bf9afa Windows: MSVC2017: BladeRF support 2018-11-16 13:44:58 +01:00
f4exb
1da6f64a25 Windows: MSVC2017: use default path for SoapySDR 2018-11-16 13:07:21 +01:00
f4exb
8e5a332b50 Windows: MSVC2017: use default PothosSDR install directory 2018-11-16 10:47:30 +01:00
f4exb
b0fa7c2591 Windows: MSVC2017: completed SoapySDR support 2018-11-16 08:15:10 +01:00
f4exb
3da7933fa7 SoapySDR support: REST API: fixed individual gains and tunable elements settings 2018-11-15 23:00:55 +01:00
f4exb
2ab09f7e6c SoapySDR support: fixed tunable elements inital settings 2018-11-15 22:25:33 +01:00
f4exb
cb9d300109 Windows: MSVC2017: soapysdrinput (1) 2018-11-15 19:07:15 +01:00
f4exb
6ad678e059 SoapySDR support: REST API: input and output: corrected mapped elements setting 2018-11-15 16:54:23 +01:00
f4exb
dbbabd4b57 SoapySDR support: input and output: display mapped setting elements after applying settings 2018-11-15 14:14:49 +01:00
f4exb
69cd5645eb SoapySDR support: fixed input and output stream and device displays 2018-11-15 14:11:52 +01:00
f4exb
5bf18ade3f SoapySDR support: REST API: fixed device report 2018-11-15 00:47:15 +01:00
f4exb
da5ac0f0c6 SoapySDR support: REST API: rest of input and output methods 2018-11-14 23:34:03 +01:00
f4exb
ee95e1d617 Windows: MSVC2017: include LimeSDR plugins 2018-11-14 18:02:45 +01:00
f4exb
19dff97a1c SoapySDR support: REST API: output: format settings and report 2018-11-14 09:19:36 +01:00
f4exb
7a171aed1d SoapySDR support: REST API: input: format settings and report 2018-11-14 02:06:36 +01:00
f4exb
98a193e591 BFM demod: fixed iterator in RDS parser 2018-11-13 16:01:33 +01:00
f4exb
1dc466e604 Windows: MSVC2017: adapt channel analyzer, AM and ATV demods plugin modules 2018-11-13 16:02:26 +01:00
f4exb
28bf2578fa Windows: MSVC2017: adapt sdrdaemonoutput plugin module 2018-11-13 14:29:27 +01:00
f4exb
83069dec63 SDRDaemon output: removed dependency on sys/time.h and unistd.h 2018-11-13 14:21:36 +01:00
f4exb
5167aecb6a SDRDaemon input: use timestamps in milliseconds directly 2018-11-13 13:45:55 +01:00
f4exb
ad9758f541 Windows: MSVC2017: adapt sdrdaemoninput plugin module (1) 2018-11-13 13:06:19 +01:00
f4exb
71387eb61a Windows: MSVC2017: adapt hackrfoutput plugin module 2018-11-13 11:20:40 +01:00
f4exb
b8d894894e Windows: MSVC2017: adapt testsource plugin module 2018-11-13 11:16:49 +01:00
f4exb
977a2abd90 Windows: MSVC2017: adapt hackrfinput plugin module 2018-11-13 11:08:34 +01:00
f4exb
27152dbb14 Windows: MSVC2017: remove export from templated class IntHalfbandFilterEOF 2018-11-13 10:55:10 +01:00
f4exb
222aa9f40d Windows: MSVC2017: adapt decimators.h to handle packing with MSVC 2018-11-13 10:51:57 +01:00
f4exb
7574cb23d4 Windows: MSVC2017: fixed more attribute unused cases (2) 2018-11-13 08:51:14 +01:00
f4exb
dc2f25a00b Windows: MSVC2017: fixed more attribute unused cases (1) 2018-11-13 00:45:03 +01:00
f4exb
696e7324a4 SoapySDR support: device arg GUI 2018-11-12 01:10:51 +01:00
f4exb
c382913fb4 SoapySDR support: stream ArgInfo SoapySDR interface 2018-11-11 19:44:48 +01:00
f4exb
f436479bd7 SoapySDR support: output: stream ArgInfo GUI 2018-11-11 09:31:27 +01:00
f4exb
1005d1d4e5 SoapySDR support: input: stream ArgInfo GUI 2018-11-11 02:30:10 +01:00
f4exb
8a72372b28 SoapySDR support: fixed display settings 2018-11-10 07:17:55 +01:00
f4exb
97ee2cd5be Windows: experimental MSVC2017 toolchain (2) 2018-11-09 19:06:23 +01:00
f4exb
4d3113eabc SoapySDR support: cosmetic changes 2018-11-09 00:48:42 +01:00
f4exb
e1ac6c2caa SoapySDR support: fixed createTunableElementsControl 2018-11-09 00:31:20 +01:00
f4exb
1168c18e3a SoapySDR support: output: auto correction GUIs 2018-11-08 21:42:49 +01:00
f4exb
90de728990 SoapySDR support: input: auto correction GUIs (3) 2018-11-08 16:53:15 +01:00
f4exb
e5748444c5 SoapySDR support: input: auto correction GUIs (2) 2018-11-08 16:27:33 +01:00
f4exb
66f95bc0a6 SoapySDR support: input: auto correction GUIs (1) 2018-11-08 14:35:26 +01:00
f4exb
48340f253a SoapySDR support: fixed StringRangeGUI::setValue 2018-11-08 02:28:01 +01:00
f4exb
ef672300d2 SoapySDR support: output: AGC GUI 2018-11-08 01:52:48 +01:00
f4exb
f97091e0f3 SoapySDR support: input: AGC GUI 2018-11-08 01:31:39 +01:00
f4exb
59c8ecd2d0 SoapySDR support: output: manage global and individual gains coupling 2018-11-07 23:54:32 +01:00
f4exb
9d014d841b SoapySDR support: input: manage global and individual gains coupling 2018-11-07 23:21:37 +01:00