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
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
ZigaS
bb8de6dd99
Merge branch 'master' of https://github.com/f4exb/sdrangel into osx
2018-12-21 12:46:13 +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
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
0e75cc3709
Wndows builds: removed reference to now obsolete MinGW64 toolchain
2018-12-14 17:49:06 +01:00
f4exb
13afa2e45f
SoapySDR: fixed memory leaks
2018-12-04 01:03:21 +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
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
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
7a171aed1d
SoapySDR support: REST API: input: format settings and report
2018-11-14 02:06: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
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
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
f97091e0f3
SoapySDR support: input: AGC GUI
2018-11-08 01:31:39 +01:00
f4exb
9d014d841b
SoapySDR support: input: manage global and individual gains coupling
2018-11-07 23:21:37 +01:00
f4exb
b316af2d1d
SoapySDR support: individual gains GUIs fixes
2018-11-07 20:06:07 +01:00
f4exb
cfeaca424e
SoapySDR support: input: individual gains GUIs
2018-11-07 13:38:42 +01:00
f4exb
d4e73086d0
SoapySDR support: output: global gain GUI
2018-11-07 13:08:35 +01:00
f4exb
d7be0927b1
SoapySDR support: input: global gain GUI
2018-11-07 01:33:17 +01:00
f4exb
e17828c7ee
SoapySDR support: output: tunable elements GUIs
2018-11-06 20:19:20 +01:00
f4exb
6ea676d5c4
SoapySDR support: tunable elements GUIs fixes
2018-11-06 08:32:47 +01:00
f4exb
0f14527039
SoapySDR support: input: tunable elements GUIs
2018-11-05 17:27:32 +01:00
f4exb
52e9a72098
SoapySDR support: output: bandwidth selection GUI
2018-11-05 02:40:02 +01:00
f4exb
0d0b8c9618
SoapySDR support: input: bandwidth selection GUI
2018-11-05 02:19:40 +01:00
f4exb
bf3fdcbfc2
SoapySDR support: input: antenna selection GUI
2018-11-04 23:54:16 +01:00
f4exb
45a569655a
SoapySDR support: fixed update settings processing in GUIs
2018-11-04 19:17:47 +01:00
f4exb
564a99d14e
SoapySDR support: fixes
2018-11-04 18:42:51 +01:00
f4exb
6a9607c8fc
SoapySDR support: output: implemented thread and related methods
2018-11-04 11:45:59 +01:00
f4exb
579c7d31f1
SoapySDR support: moved common gui elements to sdrgui
2018-11-03 00:07:43 +01:00
f4exb
2cab4ff7bd
SoapySDR support: input: corrected number of samples in handler
2018-11-02 16:19:45 +01:00
f4exb
0ff0a4ff06
SoapySDR support: input: streaming basics
2018-11-02 13:07:30 +01:00
f4exb
f5e9b44bf6
SoapySDR support: input: start/stop handling
2018-11-02 10:16:14 +01:00
f4exb
ea98f2e1c9
SoapySDR support: input: center frequency and sample rate handling
2018-11-02 02:33:04 +01:00
f4exb
5acac7b9fa
SoapySDR support: input GUI: implement fixed elements support
2018-11-01 11:43:42 +01:00
f4exb
f79e6bc3ab
SoapySDR support: interface for all generic GUI elements
2018-11-01 10:06:27 +01:00
f4exb
d5ce833668
SoapySDR support: GUI component to deal with interval ranges
2018-11-01 03:45:21 +01:00
f4exb
cc08f42ea6
SoapySDR support: GUI component to deal with ranges with discrete values
2018-11-01 02:32:26 +01:00
f4exb
9c459ca336
SoapySDR support: get and print device parameters applied to input
2018-10-31 12:22:46 +01:00
f4exb
0d09958483
SoapySDR support: input: settings and thread output: settings
2018-10-30 20:31:16 +01:00
f4exb
124af5a7b4
SoapySDR support: input: open and close
2018-10-30 01:58:39 +01:00
f4exb
d8b82ddecd
SoapySDR support: set enumeration serial to driver and sequence so buddies are paired appropriately
2018-10-30 00:19:51 +01:00
f4exb
8f2ec099f3
SoapySDR support: create output plugin with enumeration
2018-10-29 18:27:58 +01:00
f4exb
0e9a0f4f6d
SoapySDR support: use singleton for enumeration and device management
2018-10-29 17:20:04 +01:00
f4exb
c82d838708
SoapySDR support: build infrastructure and input plugin enumeration
2018-10-29 16:39:25 +01:00
f4exb
f43c07b9e5
Test source: added a square pattern
2018-10-25 13:53:58 +02:00
f4exb
309693469a
Test source: updated documentation
2018-10-24 08:29:49 +02:00
f4exb
faf428ed3d
Test source: added sawtooth pattern
2018-10-24 00:10:12 +02:00
f4exb
30e36157a8
Test source: basic pulse test pattern
2018-10-23 14:34:56 +02:00
f4exb
4b8461981e
Bumped version to 4.2.4
2018-10-22 14:52:01 +02:00
f4exb
b397cd3a4b
File Input: REST API: updated with new settings elements
2018-10-14 10:38:31 +02:00
f4exb
6852b70597
File Input: Updated documentation
2018-10-14 03:23:07 +02:00
f4exb
85f7e69da5
File Input: extended acceleration up to x1000
2018-10-14 02:58:14 +02:00
f4exb
db4ba51360
File Input: dos2unix conversion
2018-10-14 02:38:53 +02:00
f4exb
a6557cd4f9
File Input: use millis instead of percent for navigation slider
2018-10-14 02:38:24 +02:00
f4exb
b0b2af252c
File Input: dos2unix conversion
2018-10-14 02:25:51 +02:00
f4exb
307ee9ce9e
File Input: fixed segfault when thread is not (yet) allocated
2018-10-14 02:25:10 +02:00
f4exb
2c87e67057
File Input: loop handling phase 2
2018-10-14 01:52:40 +02:00
f4exb
bb1e3f3933
File Input: acceleration and loop handling phase 1
2018-10-14 01:16:39 +02:00
f4exb
707e314cba
File Input: REST API: fixed wrong times on report when sample count exceeds int limit (use of int64 and uint64)
2018-10-12 17:14:06 +02:00
f4exb
678af4e186
File Input: fixed wrong times display on file seek when sample count exceeds int limit (use of int64 and uint64)
2018-10-12 17:05:03 +02:00
f4exb
b99afedc4a
NFM demod: changed squelch 0.1 dB steps to 1 dB steps
2018-10-11 08:52:50 +02:00
f4exb
ef1e9c2b25
File source: added documentation. Bumped version
2018-10-09 23:15:59 +02:00
f4exb
4032d62b3d
FileRecord improvement: added visual indicator for CRC check in the GUI
2018-10-09 18:52:39 +02:00
f4exb
38aa1a8e77
FileRecord improvement: fixed header packing and CRC32 computation
2018-10-09 16:40:57 +02:00
f4exb
cc49d5c266
FileRecord improvement: CRC check and sample size fix
2018-10-09 09:26:28 +02:00
f4exb
89d5155694
BladeRF2: updated documentation
2018-10-07 19:48:45 +02:00
f4exb
c579d66b59
BladeRF2: implemented transverter mode
2018-10-03 06:14:26 +02:00
f4exb
4a1376e474
FileSource: process record header if file is long enough. Else close file so that start is aborted with error
2018-10-02 08:45:14 +02:00
f4exb
2323d21a43
BladeRF2: fixed MO mode by multiplying sample rate by the number of Tx channels
2018-09-30 23:42:52 +02:00
f4exb
98a87bb860
BladeRF2: REST API: implemented LO soft correction setting
2018-09-30 11:10:07 +02:00
f4exb
b5c4b532ae
BladeRF2 input: implemented LO soft correction
2018-09-30 10:26:53 +02:00
f4exb
b13b2040c4
BladeRF2 input: fixed read size in MI mode
2018-09-30 00:21:24 +02:00
f4exb
53ff8f32bf
BladeRF2 output: fixed SO mode
2018-09-29 21:40:22 +02:00
f4exb
c27acf086e
BladeRF output (1) and some cosmetic changes
2018-09-29 05:49:14 +02:00
f4exb
2a1f0a0d0e
BladeRF input: communicate Fc Pos change to buddy to align center frequencies
2018-09-27 23:38:23 +02:00
f4exb
5c09985664
libbladerRF2: Windows build for bladerf2input plugin
2018-09-27 10:50:33 +02:00
f4exb
4448fd2ca3
BladeRF2 input. Added documentation
2018-09-27 08:57:37 +02:00
f4exb
7078cd868e
BladeRF2 input: do not re-create the thread if there are no more channels active
2018-09-27 06:37:31 +02:00
f4exb
d5a33b7448
BladeRF2 input: fixed channel 1 running on its own
2018-09-27 06:05:41 +02:00
f4exb
3e876141f4
BladeRF2 input: fixed auto/manual transition gain control
2018-09-27 05:44:20 +02:00
f4exb
3a4324a7fb
BladeRF2 input: fixed sample rate and center frequency rounding issues by sending these values in the report to buddy message
2018-09-27 05:17:34 +02:00
f4exb
2373dcf197
libbladerRF2: Windows support with OOT build of libbladeRF
2018-09-26 18:59:52 +02:00
f4exb
151f21f775
BladeRF2 input: set the appropriate total number of Rx channels in device enumeration process
2018-09-26 14:58:55 +02:00
f4exb
aa6834a6e9
BladeRF2 input: added details about the start and stop stream methods
2018-09-26 14:56:33 +02:00
f4exb
96979e0c37
BladeRF2 input: fix MI start/stop
2018-09-26 08:54:40 +02:00
f4exb
464a9fde0a
BladeRF2 input: do not reference m_deviceShared.m_channel outside open/close device
2018-09-26 03:20:24 +02:00
f4exb
07bd587f6c
BladeRF2 input: more debug messages. Fixed thread channel destructor: do not delete the sample FIFO that is not owned by the thread
2018-09-26 03:07:55 +02:00
f4exb
4634fb481d
BladerRF2 input support. Fixed gain modes handling. Cosmetic changes
2018-09-26 01:54:23 +02:00
f4exb
81ad05cb64
BladerRF2 input support. Global gain handling
2018-09-25 23:43:52 +02:00
f4exb
5ad52a4a1b
BladerRF2 input support. Populate gain modes
2018-09-25 17:03:34 +02:00
f4exb
fcaf22418d
BladerRF2 input support. Transfer thread ownership before closing the source if it has the allocated thread
2018-09-25 14:31:57 +02:00
f4exb
5f2a4e8c83
BladerRF2 input support. Trying to fix threading issue
2018-09-25 14:19:57 +02:00
f4exb
47a4da4142
BladerRF2 input support (8). Streams but thread issue
2018-09-25 08:45:57 +02:00
f4exb
b20feec1fd
BladerRF2 input support (7). GUI and Plugin
2018-09-25 00:38:38 +02:00
f4exb
cdeb6e6c42
BladerRF2 input support (6). REST API
2018-09-24 17:59:52 +02:00
f4exb
7dfe094364
BladerRF2 input support (5). Global notification of changes to buddies
2018-09-24 17:32:40 +02:00
f4exb
df505fcdef
BladerRF2 input support (4)
2018-09-24 08:43:16 +02:00
f4exb
945d30d91b
BladerRF2 input support (3)
2018-09-24 02:01:10 +02:00
f4exb
f7af0a4ac2
BladerRF2 input support (2)
2018-09-23 19:56:24 +02:00
f4exb
d808f049f6
BladerRF2 input support (1)
2018-09-22 10:39:09 +02:00
f4exb
5b31982772
LibbladeRF2: migrate bladerfinput to bladerf1input (2)
2018-09-19 13:28:14 +02:00
f4exb
3726664132
LibbladeRF2: migrate bladerfinput to bladerf1input (1)
2018-09-19 08:56:39 +02:00
f4exb
e130c2213f
LibbladeRF2: migrate UI from bladerf to bladerf1
2018-09-19 06:27:40 +02:00
f4exb
94837dbd51
LibbladeRF2: BladeRF1 specific enumeration
2018-09-19 06:15:22 +02:00
f4exb
bf726e16b1
LibbladeRF2: migrate REST API from bladerf to bladerf1
2018-09-19 05:54:07 +02:00
f4exb
8433f63a9b
LibbladeRF2: migrate devices/bladerf to devices/bladerf1
2018-09-19 05:26:18 +02:00
f4exb
d596931209
LibbladeRF2: make bladeRF1 work
2018-09-18 23:12:00 +02:00
f4exb
d2a740425b
SDRDaemonSink: always set center frequency on API report analysis
2018-09-18 00:08:15 +02:00
f4exb
82b25f2f9d
Fixed Windows build
2018-09-16 10:02:54 +02:00
f4exb
a2a07a1121
SDRdaemon: code cleanup
2018-09-15 21:50:12 +02:00
f4exb
69cb73900d
SDRDaemonSink: updated documentation
2018-09-15 11:42:28 +02:00
f4exb
db77414aa0
SDRDaemonSource: updated documentation
2018-09-15 10:33:04 +02:00
f4exb
c39ea3e4b7
SDRDaemonSource: sends API info request when pushing API set button
2018-09-15 10:32:40 +02:00
f4exb
a07f01b021
SDRDaemonSource: allow zero frequency and correct some calculations based on meta data
2018-09-13 14:58:35 +02:00
f4exb
0a2329ffe7
SDRDaemonSource: use global SDR data blocks definitions
2018-09-13 09:18:58 +02:00
f4exb
9bf030c824
SDRDaemonSink: ananonymize protected bloc in UDPSinkFEC also
2018-09-11 00:24:18 +02:00
f4exb
404c73fb80
SDRDaemon: make Rx side truly 24/16 bit compatible in all configurations
2018-09-10 02:52:36 +02:00
f4exb
22746ff813
SDRDaemonSink: 16/24 bit support (2): works for 16 bit stream
2018-09-09 22:35:25 +02:00
f4exb
7158107e58
SDRDaemonSink: 16/24 bit support (1): works for 16 bit stream
2018-09-09 21:26:47 +02:00
f4exb
7e97f62615
SDRDaemonSource: sample bit size conversion 16 / 24 bits bidirectional
2018-09-09 19:28:44 +02:00
f4exb
0ae5955b76
SDRDaemon: fixed passing number of sample bits and sample bytes
2018-09-09 17:39:36 +02:00
f4exb
cfd414073e
SDRDaemon: removed references to nanomsg entirely
2018-09-09 10:45:34 +02:00
f4exb
a56b96a97b
SDRDaemonSource: updated revision
2018-09-09 09:55:21 +02:00
f4exb
95b105f453
SDRDaemonSource: adaptation to remote DaemonSink channel
2018-09-08 23:30:22 +02:00
f4exb
67f523e629
TestSource: make it more robust
2018-09-06 14:29:14 +02:00
f4exb
c0b5c86d88
SDRdaemon: first working version
2018-08-22 00:40:01 +02:00
f4exb
d978c42b6e
Cosmetic changes
2018-08-16 19:04:23 +02:00
f4exb
62deb64f57
LimeSDR GUIs: always apply change of FIR bandwidth
2018-08-13 16:58:43 +02:00
f4exb
b174e6b7ad
Test Source: fixed glitches
2018-08-06 22:46:48 +02:00
f4exb
e1bef01b96
RTL-SDR: fixed low sample rate setting
2018-07-30 01:38:48 +02:00
f4exb
1bb36f6670
Web API: RTL-SDR: fixed RF bandwidth setting
2018-07-30 00:43:08 +02:00
Edouard GRIFFITHS
ea83e43d09
New Windows build
2018-07-11 18:05:05 +02:00
f4exb
5777875618
PVS studio static analyzer fixes (2)
2018-06-22 00:15:23 +02:00
f4exb
b00aea8989
PVS studio static analyzer fixes (1)
2018-06-21 19:28:11 +02:00
f4exb
1eb8716a9f
Fixes for Arch. Manual merge of pull request #183 . DATV demod: fixed some of ffmpeg deprecation warnings
2018-06-13 00:20:51 +02:00
f4exb
696084ac87
BladeRF input: bumped plugin version
2018-05-31 01:26:38 +02:00
f4exb
1defe23e96
BladeRF input: fixed settings handling and therefore sample rate vs center frequency discrepancies when using shifted decimators
2018-05-30 23:37:47 +02:00
f4exb
213d19eb42
Server: added SDRplay input plugin
2018-05-29 20:52:44 +02:00
f4exb
ae4ce39126
Server: added SDRdaemon source plugin
2018-05-29 20:46:52 +02:00
f4exb
3e31a8b23b
Server: added PlutoSDR input plugin
2018-05-29 20:27:36 +02:00
f4exb
362e8a629d
Server: added Perseus input plugin
2018-05-29 17:35:20 +02:00
f4exb
26ebcc6d1d
Server: added FCDPro Plus input plugin
2018-05-29 17:17:57 +02:00
f4exb
3542e43b57
Server: added FCDPro input plugin
2018-05-29 17:00:53 +02:00
f4exb
d87fb7e348
Server: added Airspy input plugin
2018-05-29 16:48:41 +02:00
f4exb
f5bcbf2e9e
Test source: implemeted WEB API
2018-05-27 22:25:01 +02:00
f4exb
da3cb2d981
SDRPlay input: implemeted WEB API (2)
2018-05-27 20:15:55 +02:00
f4exb
2184425311
Web API: put some array items in their own classes
2018-05-27 19:54:33 +02:00
f4exb
9360c4de0b
SDRPlay input: implemeted WEB API (1)
2018-05-27 11:57:23 +02:00
f4exb
19a0d55b4f
SDRdaemon input: removed old message and tick handling
2018-05-27 11:10:41 +02:00
f4exb
6e828066e0
SDRdaemon input: implemeted WEB API
2018-05-27 11:07:24 +02:00
f4exb
862c689754
LimeSDR: implemeted WEB API for reporting
2018-05-26 22:16:59 +02:00
f4exb
be15aa7cb0
PlutoSDR output: implemeted WEB API
2018-05-26 20:33:02 +02:00
f4exb
3f303a0c0d
PlutoSDR input: implemeted WEB API
2018-05-26 18:07:21 +02:00
f4exb
f9cba5844b
RTL-SDR input: implemeted WEB API for reporting
2018-05-26 14:28:06 +02:00
f4exb
73a3291008
Perseus input: implemeted WEB API
2018-05-26 13:24:35 +02:00
f4exb
4c31da6c17
File source input: implemeted WEB API for reporting
2018-05-26 11:40:37 +02:00
f4exb
268ad2b33f
FCD Pro Plus input: implemeted WEB API
2018-05-26 10:54:31 +02:00
f4exb
4a5369c1b4
FCD Pro input: implemeted WEB API
2018-05-26 10:27:28 +02:00
f4exb
30cca07554
Web API: AirspyHF device report
2018-05-26 02:33:35 +02:00
f4exb
1fda69c667
Web API: Airspy fixes
2018-05-26 02:01:59 +02:00
f4exb
f8f976fd50
Web API: implemented device report interface. Applied to Airspy
2018-05-26 01:43:28 +02:00
f4exb
3203a5511d
Airspy input: implemeted WEB API
2018-05-25 19:28:57 +02:00
f4exb
c961fa368d
Web API: fixes in BFM demod and HackRF input
2018-05-25 02:02:21 +02:00
f4exb
f4ac9bf114
RTL-SDR: fixed inf/sup decimators
2018-05-12 07:25:53 +02:00
beta-tester
1c952d3b0e
force 24h time format
...
changed hh:mm to HH:mm
changed dd.MM.yyyy to yyyy-MM-dd to uniform all date format
2018-05-11 11:00:08 +02:00
beta-tester
15078c9c07
modified unique file name
2018-05-11 09:08:20 +02:00
f4exb
7bf777e498
Get rid of ugly native dialogs on file chooser dialogs
2018-05-11 00:00:15 +02:00
f4exb
4bb749ce65
Inf/Sup frequency shift scheme change to set bandwidth closer to device center frequency
2018-05-10 22:17:39 +02:00
f4exb
6a5a35285e
SDRplay input: rework of center frequency setting
2018-05-10 15:14:43 +02:00
f4exb
8759536506
HackRF input: rework of center frequency setting
2018-05-10 15:06:46 +02:00
f4exb
73c0b5516a
BladeRF input: rework of center frequency setting
2018-05-10 14:58:07 +02:00
f4exb
a465812132
Airspy input: rework of center frequency setting
2018-05-10 14:51:05 +02:00
f4exb
de2e018e42
Test source: rework of center frequency setting
2018-05-10 13:16:27 +02:00
f4exb
17976cf058
PlutoSDR and RTL-SDR input: rework of center frequency setting
2018-05-10 11:48:06 +02:00
f4exb
625f0eb72c
File record default file name fix (3): web API
2018-05-09 18:59:39 +02:00
f4exb
775b2a270d
File record default file name fix (2)
2018-05-09 17:39:48 +02:00
f4exb
1ee75f127d
SDRDaemon source: fixed UDP socket readyRead signal connection (removed queued connection flag)
2018-05-09 09:57:26 +02:00
f4exb
0981d04904
File record default file name fix (1)
2018-05-08 11:03:09 +02:00
f4exb
e0d3c77fc3
Sample source plugins: use liberation font
2018-05-06 00:55:42 +02:00
f4exb
bec196953e
Corrected default font size
2018-05-05 15:21:49 +02:00
f4exb
5ce49a387d
Changed font for upward compatibiilty (test)
2018-05-05 15:10:19 +02:00
f4exb
c7db2a3ca7
Bumped plugins version
2018-05-02 00:29:18 +02:00
f4exb
058f3d5af8
RTLSDR: optimized decimator
2018-05-02 00:24:50 +02:00
f4exb
19c32b4354
Removed 24/16 bit differentiation on Decimator instantiation where possible
2018-05-01 23:57:12 +02:00
f4exb
d735025c6c
With global adoption of even/odd decimators the accu type must be 32 not 64 bits
2018-04-29 10:38:25 +02:00
f4exb
b03e9c59cb
Benchmarking: implemented decimator float to int test
2018-04-25 01:44:54 +02:00
f4exb
e206d65283
Merge pull request #162 from jigpu/spelling-fixes
...
Spelling fixes
2018-04-22 07:45:20 +02:00
Jason Gerecke
bc4d7adce7
FileSourceGui: Prevent potential integer overflow in updateWithStreamTime
...
UBSan reports the following error when replaying an IQ stream:
./plugins/samplesource/filesource/filesourcegui.cpp:331:29: runtime
error: signed integer overflow: 2704064 * 1000 cannot be represented
in type 'int'
By rearranging the calculation, we can be sure that the calculation never
overflows.
2018-04-21 18:53:21 -07:00
Jason Gerecke
8cf3469c87
Fix spelling errors in documentation
2018-04-21 18:45:09 -07:00
Jason Gerecke
f6ea7b216e
Fix spelling errors present in UI files
2018-04-21 18:44:54 -07:00
f4exb
20fbac5621
LimeSDR: updated documentation
2018-04-20 09:15:30 +02:00
f4exb
31eb02ab74
LimeSDR: updated documentation with transverter shift
2018-04-17 01:31:12 +02:00
f4exb
ff88a2e1db
LimeSDR output: implemented transverter shift
2018-04-17 00:55:56 +02:00
f4exb
b9587273d8
LimeSDR input: implemented transverter shift
2018-04-17 00:25:19 +02:00
f4exb
27ddcabd56
Bumped version to v3.14.3
2018-04-16 08:24:56 +02:00
f4exb
4df9aa93ab
AirspyHF and BladeRF input server plugins: removed QWidget dependency
2018-04-15 19:14:20 +02:00
f4exb
4dc99f7ad8
SDRdaemon source: fixed decimation setting
2018-04-10 22:27:34 +02:00
f4exb
b2d153ed9e
Build ModAM tx channel server plugin. Bumped version to 3.14.2
2018-04-06 01:04:31 +02:00
f4exb
cc3483aabe
Build AirspyHF and BladeRF server plugins. Removed AirspyHFi
2018-04-05 21:24:01 +02:00
f4exb
8dfdc1086c
PVS-Studio static analysis corrections (4)
2018-04-04 23:39:31 +02:00
f4exb
62abc80a97
BladeRF: bumped version to v3.14.1
2018-04-02 00:38:04 +02:00
f4exb
fad2b7981d
BladeRF: Web API: implemented settings management
2018-03-31 19:29:52 +02:00
f4exb
e0db2adc6b
LimeSDR plugins: bumped version
2018-03-29 14:54:14 +02:00
f4exb
3ca49aa849
LimeSDR: corrceted get/set center frequency taking NCO into account
2018-03-29 12:15:33 +02:00
f4exb
4d324875b9
Bumped to v3.14.0 and allow decimation by 64 on all input plugins (missing yet: BladeRF and RTLSDR)
2018-03-27 11:32:39 +02:00
f4exb
ef69dd22fa
Airspy HF+: allow decimation by 64
2018-03-27 01:43:04 +02:00
f4exb
6cc370e93e
Documentation updates
2018-03-24 04:55:51 +01:00
f4exb
5b7cbdf0e5
Multiple audio support: transfer start/stop audio to audio FIFO management in AudioDeviceManager
2018-03-24 04:18:58 +01:00
f4exb
db2e7fe71b
Web API: AirspyHF: implemented settings entry points
2018-03-22 05:10:13 +01:00
f4exb
afa7351811
LimeSDR: fixed LO frequency setting with the latest version of LimeSuite
2018-03-20 08:45:03 +01:00
f4exb
733c213bf2
RTLSDR: updated plugin version
2018-03-18 11:16:39 +01:00
f4exb
eb2dcfb74b
RTLSDR: start direct mode frequency range at DC (0 kHz)
2018-03-17 19:56:07 +01:00
f4exb
cca17093b6
LimeSDR: updated latest status in documentation
2018-03-16 22:42:01 +01:00
f4exb
243235b75f
LimeSDR: GUI cosmetic changea
2018-03-14 19:52:54 +01:00
f4exb
f75b45a1c1
Merge branch 'master' into dev
2018-03-14 19:18:20 +01:00
f4exb
c99693eacc
LimeSDR: removed useless step information from range inspection functions
2018-03-14 11:03:22 +01:00
f4exb
5d7b56ffc7
LimeSDR: updated documentation
2018-03-14 08:40:05 +01:00
f4exb
71686e6c45
Revert "Removed LimeSDR support from all builds"
...
This reverts commit d0599a2ec0
.
2018-03-14 08:37:40 +01:00
f4exb
a9887bcdaa
LimeSDR input GUI: NCO and baseband center frequency now show actual values
2018-03-14 06:30:45 +01:00
ZigaS
815d4cceac
Rebuild of 3.12.0 version on macOS 10.12.6 (16G1212).
2018-03-13 13:50:34 +01:00
f4exb
b5b3b4d699
LimeSDR: updated plugins version
2018-03-11 02:26:09 +01:00
f4exb
d0599a2ec0
Removed LimeSDR support from all builds
2018-03-11 01:48:59 +01:00
f4exb
b2e446afcc
Windows build: new location for export header
2018-03-10 20:32:46 +01:00
f4exb
28e9df5fe8
Clang clean compile
2018-03-04 01:47:51 +01:00
f4exb
2e5cfcafee
PVS-Studio static analysis corrections (3) issue #137
2018-02-24 10:29:27 +01:00
f4exb
2b846f5d28
PVS-Studio static analysis corrections (2) issue #137
2018-02-22 03:04:42 +01:00
f4exb
f01b90094b
PVS-Studio static analysis corrections (1) issue #137
2018-02-21 18:54:59 +01:00
f4exb
0ce9035e0a
Web API: fixed webapiSettingsGet not initializing own channel or device structure
2018-02-21 13:50:50 +01:00
f4exb
405c24d1e0
Perseus: updated readme
2018-02-18 19:17:17 +01:00
f4exb
01bbb65f84
AirspyHF: prevent segfault with wrong sample rate index is out of bounds
2018-02-18 06:23:49 +01:00
f4exb
790e5d3bc8
AirspyHF: prevent segfault with wrong sample rate index when the Airspy HF is not opened (yet)
2018-02-17 23:35:37 +01:00
f4exb
64044e521e
Perseus: workaround to fix sample rate setting and removal of useless passing to thread
2018-02-16 00:04:07 +01:00
f4exb
5f91db13da
Perseus: do a full start/stop when changing sample rate
2018-02-15 00:48:51 +01:00
f4exb
e589c44633
File source: corrected memory leak
2018-02-14 22:33:24 +01:00
f4exb
e8537d6582
Web API and related: fixed memory leaks and some malfunctions
2018-02-14 11:27:57 +01:00
f4exb
4c8a59d89c
Perseus: removed useless mutex
2018-02-11 23:17:56 +01:00
f4exb
32ddd68a52
Perseus: warning about 48 kS/s sample rate
2018-02-11 23:17:35 +01:00
f4exb
b56a4c7a57
Test source: updated documentation
2018-02-11 18:58:43 +01:00
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
f4exb
351651c3e5
FileSource: make Settings an independant struct
2017-12-24 11:04:30 +01:00
f4exb
996f964435
LimeSDR: apply settings with force on construction
2017-12-24 10:09:32 +01:00
f4exb
dbeeaa8f66
Recognize SDRplay RSP2 but do not support it effectively
2017-12-20 21:38:56 +01:00
f4exb
934af70c74
Recognize SDRplay RSP1A but do not support it effectively
2017-12-19 22:46:17 +01:00
f4exb
0ec1d6db31
Server: added variable to avoid instantiation of GUI dependent objects when compiling plugins for server
2017-12-17 14:52:18 +01:00
f4exb
6de0e20ceb
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/run POST,DELETE: return previous state instead of attempt to wait and return the state after change since it does not work reliably
2017-12-14 23:29:12 +01:00
f4exb
f7733a49fc
Fixed compilation errors
2017-12-14 21:03:11 +01:00
f4exb
84b6c7bdc9
Web API: implemented device run APIs for Airspy, FCD Pro, FCD Pro+ and File Source i.e. the rest of source device plugins
2017-12-14 18:15:27 +01:00
f4exb
966767a44a
Web API: use message passing to start/stop device for all the rest of device plugins
2017-12-14 18:02:49 +01:00
f4exb
53925bd4fd
Web API: fixed segfault when mixing start/stop between GUI and API. Applied to BladeRF input, SDRdaemon input and SDRPlay
2017-12-14 00:19:59 +01:00
f4exb
565083e5f5
Web API: implemented device run APIs for BladeRF output, HackRF, PlutoSDR and LimeSDR ourput
2017-12-10 01:57:50 +01:00
f4exb
9819e01da5
Web API: implemented device run APIs for BladeRF input, SDRdaemon input and SDRplay
2017-12-09 12:41:42 +01:00
f4exb
7d122b6b67
Web API: created run state getter. Implemented in RTLSDR
2017-12-09 10:49:20 +01:00
f4exb
9c581107e8
Web API: RTLSDR run implementation
2017-12-08 17:12:33 +01:00
f4exb
37b1b045ac
Bumped to version 3.8.6
2017-12-08 15:31:21 +01:00
f4exb
8625a07098
Web API: LimeSDRInput settings implementation
2017-12-08 15:11:16 +01:00
f4exb
33bca44fc1
Web API: RTLSDR GUI settings update
2017-12-08 14:40:12 +01:00
f4exb
34cb4aa89b
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH RtlSdr (1)
2017-12-08 00:56:29 +01:00
f4exb
2cf797a0a2
Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (2)
2017-12-07 18:50:36 +01:00
f4exb
c38497d9df
Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (1)
2017-12-07 13:55:42 +01:00
f4exb
3b69d6517b
Web API: Added settings getter for RTLSDR. Added more device URLs
2017-12-06 23:49:14 +01:00
f4exb
f9794c7701
Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings URL in its own right
2017-12-06 22:08:34 +01:00
f4exb
fc4627f82e
Web API: file source settings getter (1)
2017-12-06 19:23:42 +01:00
f4exb
5baf216adf
LimeSDR: bumped plugins version to 3.8.5
2017-11-29 20:16:41 +01:00
f4exb
314d4c9d1e
LimeSDR: fixed analog LP setting
2017-11-29 12:51:05 +01:00
f4exb
5ba857f278
SDRdaemon source: use settings structure in source
2017-11-19 18:17:28 +01:00
f4exb
30cd01cad0
Web API: return device information in /sdrangel GET
2017-11-19 01:05:16 +01:00
f4exb
bc793b4095
Corrected some error messages
2017-11-12 16:34:38 +01:00
f4exb
b226c594df
LimeSDR: increased start/stop stream wait time to 50ms to fixed possible stability issues when changes are applied
2017-11-11 06:02:09 +01:00
f4exb
23b9450c56
LimeSDR: fixed amalog LP bandwidth filter and general calibration
2017-11-09 17:31:32 +01:00
f4exb
7e089f9bf2
BladeRF and HackRF input: block apply settings during settings display
2017-11-06 02:34:46 +01:00
f4exb
3d74ac9ed8
Various small corrections
2017-11-06 02:12:44 +01:00
f4exb
636ede56cf
Renamed the moving average of util section to avoid confusion
2017-11-06 01:02:20 +01:00
f4exb
23ebf3a9a9
LimeSDR input: added missing image
2017-11-05 12:53:29 +01:00
f4exb
bdf5a4ef08
LimeSDR input: updated documentation
2017-11-05 12:48:19 +01:00
f4exb
17dd0f5daf
LimeSDR: optimize external clock frequency change by not doing it if the frequency is changed and external clock is disabled
2017-11-05 10:31:41 +01:00
f4exb
41eaa957f1
LimeSDR: fixed missing message handling for external clock change
2017-11-05 10:16:36 +01:00
f4exb
5a2b16d464
LimeSDR: implemented external clock frequency handling in the GUI
2017-11-05 05:59:04 +01:00
f4exb
045652f5cb
Added exernal clock dialog and button and implemented it in LimeSDR plugins GUIs
2017-11-05 05:50:01 +01:00
f4exb
77a5cf3a21
LimeSDR: added external clock control button to the GUIs
2017-11-04 03:15:07 +01:00
f4exb
2ec8270e99
LimeSDR: handle clock source change in source and sink
2017-11-04 02:18:16 +01:00
f4exb
10e92686fc
Move main window readme to the sdrgui folder where it makes more sense
2017-11-02 14:09:15 +01:00
f4exb
7f8d61cdb0
LimeSDR: use channel set in device management via device API
2017-11-02 10:30:07 +01:00
f4exb
31c7ebf36c
Enumerate file and sdrdaemon plugins the new way
2017-11-02 03:42:59 +01:00
f4exb
9a055c643b
Store device category (type) in the SamplingDevice structure
2017-11-01 20:06:33 +01:00
f4exb
7370eba0f7
Bumped version to v3.8.0
2017-11-01 14:58:36 +01:00
f4exb
66b06dcd08
Added Rx/Tx indicator, channel index and claiming device set index to the SamplingDevice struct used for device enumeration
2017-11-01 10:37:00 +01:00
f4exb
2deccbc259
LimeSDR: have still a 1ms delay after start/stop stream as it makes the Tx gain setting a bit more fluid
2017-10-30 03:02:45 +01:00
f4exb
c3de895301
Removed direct reference to the DeviceSinkAPI in the sink GUIs. Removed DeviceSourceAPI forward declaration in source GUI headers
2017-10-30 02:54:22 +01:00
f4exb
da3e6dcdfb
Removed direct reference to the DeviceSourceAPI in the source GUIs
2017-10-30 00:45:23 +01:00
f4exb
e520ef5aeb
Removed GLSpectrum getter from DeviceSourceAPI
2017-10-30 00:02:28 +01:00
f4exb
e8fb70096c
LimeSDR: fixed lockup problem by moving start/stop stream from thread run method to start/stop work methods
2017-10-29 18:38:04 +01:00
f4exb
c7e7bf3480
PlutoSDR support restored again fixing Rs and Tx living together
2017-10-29 14:51:56 +01:00
f4exb
31d0334ddb
LimeSDR: updated documentation
2017-10-28 05:40:26 +02:00
f4exb
83e5dc5951
LimeSDR: reduced delay after LMS_StartStream and LMS_StopStream to 0.1s
2017-10-27 01:10:22 +02:00
f4exb
46ec8e17d2
LimeSDR: cleaned up apply settings method code removing obsolete suspend/resume threads logic
2017-10-27 01:00:51 +02:00
f4exb
8ddc852239
LimeSDR: introduced a 0.5s delay after LMS_StartStream and LMS_StopStream and cleaned up some commented code
2017-10-27 00:53:34 +02:00
f4exb
7ca778038e
LimeSDR: paint stream status icon in green only if stream is active. If stream is inactive but a valid status is obtained it is paint in blue
2017-10-27 00:22:58 +02:00
f4exb
9f765a9732
LimeSDR: changes that reflect discussion on MyriadRF discourse forum but does not solve the stream concurrency problem
2017-10-26 23:57:56 +02:00
f4exb
ca14e41e1c
LimeSDR: use LMS_GetSampleRate to get the actual rates when MsgReportBuddyChange comes from an opposite buddy
2017-10-26 01:47:43 +02:00
f4exb
124404aa18
LimeSDR still unreliable but comitting as is
2017-10-26 00:48:50 +02:00
f4exb
e9af2f6dff
LimeSDR: suspend buddy threads only around calls to LMS_SetupStream or LMS_DestroyStream. In output plugin move them back to open/close (undoes #50 )
2017-10-25 22:20:30 +02:00
f4exb
8b93c5f48d
LimeSDR: pass center frequency change to buddies of same type
2017-10-25 01:38:39 +02:00
f4exb
cd5f0c361a
LimeSDR: apply settings: suspend/resume own thread
2017-10-25 01:23:48 +02:00
f4exb
b5c0eb9f9d
LimeSDR: reverted changes of commit 78490ff
: reinstated the apply settings forced at start time
2017-10-25 00:23:12 +02:00
f4exb
78490ffff0
LimeSDR: removed applySettings from start sequence as it has nothing to do here
2017-10-24 08:37:32 +02:00
f4exb
2572f2be84
LimeSDR: removed obsolete message. Only stop current side threads if changing center frequency
2017-10-24 02:41:54 +02:00
f4exb
238c8d312e
LimeSDR: device sample rate and hardware decimation/interpolation handling fix and simplification
2017-10-24 02:20:57 +02:00
f4exb
1b95457d96
Device source and sink APIs: removed direct reference to main window
2017-10-22 23:50:10 +02:00
f4exb
fa77ca3fb6
Code re-organization in two libraries sdrbase and sdrgui in view of core / GUI split
2017-10-22 19:12:43 +02:00
f4exb
5c99a8310f
FCD Pro+: force settings at startup and on deserialize
2017-10-14 09:37:55 +02:00
f4exb
a4ea78f037
FCD Pro: force settings at startup and on deserialize
2017-10-14 09:35:39 +02:00
f4exb
9eee869ccd
RTL-SDR: force settings at startup and on deserialize
2017-10-14 07:07:32 +02:00
f4exb
edb2ae985f
SDRPlay: force settings at startup and on deserialize
2017-10-14 07:02:21 +02:00
f4exb
44d4acc3e6
LimeSDR input: force settings at startup and on deserialize
2017-10-14 06:48:09 +02:00
f4exb
f31032426a
BladeRF input: force settings at startup and on deserialize
2017-10-14 06:36:29 +02:00
f4exb
4af7c40641
AirSpy: force settings at startup and on deserialize
2017-10-14 06:30:48 +02:00
f4exb
402f733384
HackRF input: set minimum sample rate to 2.6 MS/s
2017-10-14 05:39:54 +02:00
f4exb
e570e0d354
PlutoSDR input: updated documentation
2017-10-09 02:27:13 +02:00
f4exb
e87ee16302
PlutoSDR input: display actual gain value returned from device
2017-10-09 02:18:04 +02:00
f4exb
d524378d8e
LimeSDR: put the code to suspend buddies in one place
2017-09-30 20:07:08 +02:00
f4exb
463abb637f
LimeSDR input: code cleanup
2017-09-30 19:05:16 +02:00
f4exb
c4bad4d834
CRLF problem
2017-09-28 14:07:41 +02:00
f4exb
0b6eb2129a
Reset PluginInstanceGUI to its original name
2017-09-26 00:22:08 +02:00
f4exb
f270eff41d
Updated affected plugins versions
2017-09-25 23:21:02 +02:00
f4exb
efdfc797ff
Airspy input: fixed transverter feature
2017-09-25 23:16:29 +02:00
f4exb
84d5b4f1ee
Airspy input: implemented transverter feature
2017-09-25 23:07:29 +02:00
f4exb
97fa96979a
FunCube Pro+ input: implemented transverter feature
2017-09-25 20:39:14 +02:00
f4exb
d9d1b8bfec
FunCube Pro input: implemented transverter feature
2017-09-25 20:16:25 +02:00
f4exb
37d44038f4
PlutoSDR output: implemented transverter feature
2017-09-25 19:11:13 +02:00
f4exb
99e96f1099
PlutoSDR input: transverter feature documentation
2017-09-24 14:32:49 +02:00
f4exb
24413bfb7d
PlutoSDR input: implemented transverter feature
2017-09-24 13:03:08 +02:00
f4exb
3a6d6f63b1
RTLSDR: changed base class of TransverterButton promoted widget to QPushButton
2017-09-24 12:11:15 +02:00
f4exb
f416e6242c
RTLSDR transverter mode options documentation
2017-09-24 11:04:26 +02:00
f4exb
67e93f6d40
RTLSDR tranverter mode implemented
2017-09-24 03:12:27 +02:00
f4exb
82509e5785
RTLSDR tranverter mode interim state (2)
2017-09-24 02:44:20 +02:00
f4exb
87a60ff220
RTLSDR tranverter mode interim state (1)
2017-09-24 02:08:08 +02:00
f4exb
fcb0d99af5
RTLSDR: update center frequency after transverter toggle
2017-09-23 21:59:39 +02:00
f4exb
43a1e0e14b
Transverter frequency shift logic. Implemented it for RTLSDR
2017-09-23 19:15:56 +02:00
f4exb
d1b4e24804
New button type for transverter frequency translation toggle. Added to RTLSDR GUI
2017-09-23 10:48:29 +02:00
f4exb
30fa25c67b
RTLSDR: fixed gains retrieval in the GUI
2017-09-23 05:51:29 +02:00
f4exb
21ed8a8391
PlutoSDR input: corected Fc pos processing
2017-09-23 03:03:35 +02:00
f4exb
dc2b705807
PlutoSDR: updated documentation
2017-09-21 21:26:28 +02:00
f4exb
c44981eecc
LimeSDR input: corrected report LO ppm to other buddy
2017-09-20 22:49:21 +02:00
f4exb
752ceab420
PlutoSDR: fixed warnings and use smaller Rx block to get smoother waterfall
2017-09-20 20:52:41 +02:00
f4exb
d1061a3c2f
LimeSDR: Rx/Tx interaction
2017-09-20 18:25:54 +02:00
f4exb
e4c1892930
PlutoSDR: clear the device scan list before (re)scanning
2017-09-19 23:11:03 +02:00
f4exb
dc0d9d9e0a
LimeSDR output: fixed build and compile
2017-09-19 22:11:55 +02:00
f4exb
9bef36ebe7
Bumped version to 3.7.1
2017-09-19 16:43:50 +02:00
f4exb
c2b7092026
PlutoSDR output: interim state (2)
2017-09-19 08:33:26 +02:00
f4exb
35717477d6
PlutoSDR output: interim state (1)
2017-09-18 23:47:36 +02:00
f4exb
9b5c999d61
LimeSDR: added device description string
2017-09-18 23:29:55 +02:00
f4exb
a9a514993b
Windows build: corrections for the new tool chain
2017-09-18 13:41:08 +02:00
f4exb
7d12ddaf47
LimeSDR: more debug messages for source/sink buddy messages
2017-09-18 01:42:45 +02:00
f4exb
9fd807b90d
LimeSDR input: less verbose debug on input message handling
2017-09-18 01:16:44 +02:00
f4exb
116c5438e1
LimeSDR: fixed device pointer handling
2017-09-18 01:11:15 +02:00
f4exb
b5a7a65d85
LimeSDR: set buddy configuration from the source or sink and not from the GUI
2017-09-18 01:05:08 +02:00
f4exb
d59d2a2372
LimeSDR: use more meaningful names for messages to buddies
2017-09-18 00:08:28 +02:00
f4exb
a714e12387
HackRF: effective Rx-Tx frequency linking
2017-09-18 00:01:29 +02:00
f4exb
512900d98c
Finalized the new source/sink GUI messaging scheme
2017-09-17 17:35:03 +02:00
f4exb
2af1f56fea
SDRdaemon input: fixed reporting to the GUI. Device sample source: cleanup
2017-09-17 02:02:41 +02:00
f4exb
31ad75a405
Make the DSP source engine forward messages to own source input GUI message queue. Implementation in all sources
2017-09-17 01:23:54 +02:00
f4exb
dc45452a76
Make the DSP source engine forward messages to own source input GUI message queue. Example of handling with SDRplay
2017-09-17 00:06:09 +02:00
f4exb
2b4f8a0f55
Implemented GUI input message queue and interface
2017-09-16 22:23:31 +02:00
f4exb
1d4cb21bb5
Separate construction/destruction for the source input plugin core and the GUI
2017-09-16 10:45:08 +02:00
f4exb
c92b34202b
Fixes for new build for Windows 64
2017-09-16 04:50:25 +02:00
f4exb
289fc2a89f
Device source API: use more meaningful names for get/set sample source
2017-09-15 08:45:22 +02:00
f4exb
3606ab2cf2
Added a destroy virtual method to all source input plugin main classes
2017-09-15 02:32:30 +02:00
f4exb
aa5c6c59a5
Input core creation method implementation in all source plugins
2017-09-14 13:34:32 +02:00
f4exb
25c150c3c5
Created an input or output core creation method to the plugin interface. Example of implementation with Airspy
2017-09-14 08:49:31 +02:00
f4exb
87016e7485
Device sink API: renamed input and output message queues getters to more meaningful names
2017-09-13 23:42:28 +02:00
f4exb
24442c18a3
Device source API: renamed input and output message queues getters to more meaningful names
2017-09-13 23:40:06 +02:00
f4exb
11f6b72b8c
Windows build: restored mingW32 compilation
2017-09-12 13:54:32 +02:00
f4exb
1cd5291ba0
PlutoSDR input: updated documentation
2017-09-12 00:29:12 +02:00
f4exb
49de975a9a
PlutoSDR input: updated documentation
2017-09-11 23:55:39 +02:00
f4exb
629fc9ce79
PlutoSDR input: restore full range of FIR Rx gain
2017-09-11 23:51:58 +02:00
f4exb
7fed299b97
PlutoSDR input: Windows build
2017-09-11 19:34:59 +02:00
f4exb
7359427156
PlutoSDR input: Debian build
2017-09-11 08:34:33 +02:00
f4exb
97e665f2f5
PlutoSDR input: documentation: corrected analog filter limits
2017-09-11 01:33:08 +02:00
f4exb
492354e812
PlutoSDR input: added documentation
2017-09-11 01:30:27 +02:00
f4exb
90a4f73adc
PlutoSDR input: GUI tuning
2017-09-10 23:53:23 +02:00
f4exb
8ff322c511
PlutoSDR input: fixed frequency setting from preset deserialization
2017-09-10 23:38:50 +02:00
f4exb
782d736db9
PlutoSDR input: GUI cosmetic changes
2017-09-10 20:47:46 +02:00
f4exb
4c9a14f108
PlutoSDR input: restore FIR and Sample Rate values after the limits have been updated
2017-09-10 19:55:13 +02:00
f4exb
a088f2d30e
PlutoSDR input: set FIR bandwidth limits and sample rate limits dynamically
2017-09-10 19:37:23 +02:00
f4exb
a582e0f628
PlutoSDR input: disable manual gain setting if gain mode is not manual
2017-09-10 18:51:25 +02:00
f4exb
5069335a50
PlutoSDR input: restored version 3.7.0
2017-09-10 18:45:41 +02:00
f4exb
d5d769d8d7
PlutoSDR input: restored FIR filter controls
2017-09-10 18:35:38 +02:00
f4exb
cec24b8078
PlutoSDR input: cosmetic changes
2017-09-10 17:44:34 +02:00
f4exb
924eddd3b8
PlutoSDR input: restored LO ppm correction
2017-09-10 17:18:08 +02:00
f4exb
251fcd202d
PlutoSDR input: restored soft decimation
2017-09-10 17:07:38 +02:00
f4exb
ccb1563299
PlutoSDR input: corrected I/Q loop processing as interleaved and not I/Q sample block
2017-09-10 16:58:48 +02:00
f4exb
6a229bef10
PlutoSDR input: restored soft decimation
2017-09-10 12:27:28 +02:00
f4exb
8a934242fd
PlutoSDR: changed buffer size for ~1/20s @ 2.5 MS/s
2017-09-10 11:30:52 +02:00
f4exb
04d06085fe
PlutoSDR: debug (3)
2017-09-10 10:16:23 +02:00
f4exb
ceb304cb9f
Downgraded to version 3.6.2
2017-09-09 15:34:04 +02:00
f4exb
f38e7704ad
PlutoSDR input: debug (2)
2017-09-09 10:44:42 +02:00
f4exb
aa047c77cc
PluoSDR: debug (1)
2017-09-09 03:09:17 +02:00
f4exb
3c20b02602
PlutoSDR input: simplify convert method parameters
2017-09-08 08:45:24 +02:00
f4exb
450a44036e
PlutoSDR input: fill sample FIFO only when convert buffer is full
2017-09-08 08:41:57 +02:00
f4exb
868cac90f0
PlutoSDR input: implemented the rest of apply settings
2017-09-07 23:27:24 +02:00
f4exb
e4d1aa121c
PlutoSDR: set FIR filter (3)
2017-09-07 22:24:09 +02:00
f4exb
11b657a841
PlutoSDR: set FIR filter (2)
2017-09-07 18:41:55 +02:00
f4exb
5a05cf14bb
PlutoSDR input: implemented input class interim state (2)
2017-09-07 06:15:39 +02:00
f4exb
7b437e41ba
PlutoSDR input: implemented input class interim state (1)
2017-09-06 18:48:58 +02:00
f4exb
e1c3a66983
PlutoSDR input: added thread class
2017-09-06 06:15:38 +02:00
f4exb
a9b2e76e15
LimeSDR input: interim state ()
2017-09-06 01:01:17 +02:00
f4exb
4322a732be
LimeSDR input: open, close, suspend, resume
2017-09-06 00:57:27 +02:00
f4exb
ed47cc4d2e
LimeSDR input: interim state (1)
2017-09-06 00:23:47 +02:00
f4exb
a24236a300
LimeSDR input: GUI fixes
2017-09-05 23:51:03 +02:00
f4exb
6fa8b4ac87
PlutoSDR: added common parameters and shared structure
2017-09-05 16:23:10 +02:00
f4exb
b411ba5420
PlutoSDR input: use constants for frequency limits
2017-09-05 14:11:25 +02:00
f4exb
b957c35493
PlutoSDR input: refactored GUI
2017-09-05 08:48:09 +02:00
f4exb
cf39ea548b
PlutoSDR input: removed FileRecord references from the GUI
2017-09-05 00:49:59 +02:00
f4exb
a1d2eabeb8
FileRecord: make sure the DSP notification is processed through before sending to a message queue
2017-09-05 00:47:12 +02:00
f4exb
ea4f0972be
SDRPlay input: moved FileRecord out of the GUI
2017-09-05 00:40:42 +02:00
f4exb
6c25c939e7
SDRDaemon input: moved FileRecord out of the GUI
2017-09-05 00:31:45 +02:00
f4exb
48503d3147
Removed obsolete SDRdaemon plugin
2017-09-05 00:01:26 +02:00
f4exb
175fd69014
LimeSDR input: moved FileRecord out of the GUI
2017-09-05 00:00:33 +02:00
f4exb
9da26ad8b3
HackRF input: moved FileRecord out of the GUI
2017-09-04 23:49:51 +02:00
f4exb
fc303cc218
FCDPro+ input: moved FileRecord out of the GUI
2017-09-04 23:41:58 +02:00
f4exb
622ac93250
FCDPro input: moved FileRecord out of the GUI
2017-09-04 23:35:57 +02:00
f4exb
8e9305c262
BladeRF input: moved FileRecord out of the GUI
2017-09-04 22:45:07 +02:00
f4exb
f6058d2b12
Airspy input: moved FileRecord out of the GUI
2017-09-04 22:24:32 +02:00
f4exb
464f356340
PlutoSDR in[ut: correction of compilation errors
2017-09-04 22:23:39 +02:00
f4exb
5a27ca7746
RTLSDR input: return true upon MsgFileRecord processing
2017-09-04 22:22:34 +02:00
f4exb
7dea5a9cca
PlutoSDR input: added missing Fc pos selector in GUI
2017-09-04 17:59:38 +02:00
f4exb
1261ab2bc0
PlutoSDR input: completed settings
2017-09-04 17:52:54 +02:00
f4exb
541dd0a95b
PlutoSDR input: updated GUI with relevant elements
2017-09-04 13:53:45 +02:00
f4exb
75a6040f40
PlutoSDRInput: added rudimentary core class
2017-09-04 13:32:31 +02:00
f4exb
fd851592ba
RTLSDR input: moved FileRecord out of the GUI
2017-09-04 11:29:27 +02:00
f4exb
3eb768c856
PlutoSDR input: added UI form
2017-09-04 08:39:51 +02:00
f4exb
4d5fdfc913
GUI segregation: renamed methods and attributes
2017-09-03 20:24:17 +02:00
f4exb
a6d6a717ae
GUI segregation: renamed PluginGUI interface to PluginInstanceUI
2017-09-03 19:55:00 +02:00
f4exb
e281d8fd32
GUI segregation: de-tangle PluginGUI interface from QWidget
2017-09-03 17:26:32 +02:00
f4exb
f0de558fd9
PlutoSDR: very basic PlutoSDR input plugin
2017-09-02 05:39:55 +02:00
f4exb
ec3a99451c
HackRF: use DeviceHackRF as a singleton to handle HackRF library init and exit only once
2017-09-01 00:46:43 +02:00
f4exb
798d485342
LimeSDR: fixed issue #50 by moving channel acquisition and release at start and stop times. Corrections to buddies thread suspend/resume. Corrected void channel handling
2017-08-14 03:32:51 +02:00
f4exb
7182992d05
LimeSDR support removed from Windows: updated documentation
2017-08-10 02:26:11 +02:00
f4exb
566450501b
LimeSDR: apply settings: more data in debug message
2017-08-04 17:19:15 +02:00
f4exb
844628bc48
LimeSDR: corrected NCO de-tune when sample rate changes
2017-08-04 10:31:54 +02:00
f4exb
50c39b90a1
LimeSDR: clamp NCO lower limit to 0
2017-08-04 09:33:25 +02:00
f4exb
e9aa78a916
RTLSDR: impemented RTLSDR AGC control
2017-07-23 16:57:13 +02:00
f4exb
303cb1f3c3
bumped version to 3.5.2
2017-07-22 04:50:38 +02:00
f4exb
dd4ab0f0b5
HackRF: updated documentation
2017-07-21 08:34:54 +02:00
f4exb
361e8b0cd6
HackRF: implemented link Tx frequency to Rx frequency option
2017-07-21 00:44:30 +02:00
f4exb
5dac0b6712
HackRF input: link Tx frequency button and setting
2017-07-20 23:34:12 +02:00
f4exb
258515b5de
HackRF: switch over Rx / Tx with the start button
2017-07-19 23:24:00 +02:00
f4exb
62b6281370
LimeSDR input: added DAC sample rate display
2017-07-07 00:01:01 +02:00
f4exb
e9348ad145
LimeSDR input: updated documentation
2017-07-05 23:06:05 +02:00
f4exb
a6450fe019
LimeSDR input: added manual gain setting capability
2017-07-05 00:45:37 +02:00
f4exb
c00acc6585
LimeSDR input: individual manually set gains: GUI part
2017-07-04 23:48:24 +02:00
f4exb
4079d84d74
LimeSDR: updated GUI documentation
2017-07-04 08:39:46 +02:00
f4exb
b867cf2335
LimeSDR input: optimize get device info by checking buddy leadership in the GUI
2017-07-03 23:26:06 +02:00