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
f4exb
b316af2d1d
SoapySDR support: individual gains GUIs fixes
2018-11-07 20:06:07 +01:00
f4exb
d2eb9130b0
SoapySDR support: output: individual gains GUIs
2018-11-07 13:47:47 +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
5c8073bade
SoapySDR support: output: tunable elements GUIs fixes
2018-11-06 22:41:10 +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
2bc59154bf
SoapySDR support: output: fixed sample FIFO resizing
2018-11-04 18:56:57 +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
6cede7a667
SoapySDR support: output: open and close
2018-10-30 10:02:32 +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
489a55a886
Scope: implemented trigger holdoff
2018-10-28 01:38:58 +02:00
f4exb
7ab87d594a
Scope: update trace continuously for sweep times of one second or more
2018-10-27 07:32:14 +02:00
f4exb
f43c07b9e5
Test source: added a square pattern
2018-10-25 13:53:58 +02:00
f4exb
02d0a46f31
Scope: removed breaking optimization thus fixing trigger. Should fix issue #233
2018-10-24 13:54:33 +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
eed10172f4
DSD demod: changed squelch 0.1 dB steps to 1 dB steps
2018-10-22 14:51:47 +02:00
f4exb
fac0e652c4
Scope: updated documentation and fixed live rate setting when a decimation takes place
2018-10-20 10:41:49 +02:00
f4exb
e41df6f278
Spectrum: reworked phosphor display controls
2018-10-19 00:40:14 +02:00
f4exb
966d957f89
Scope: fixed channel rate affecting scope rate in memory mode
2018-10-16 00:31:45 +02:00
f4exb
be36430057
Channel Analyzer GUI: set sample rate via ScopeVis only
2018-10-16 00:08:33 +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
f1965a4760
Merge branch 'dev' of gitlab into dev
2018-10-12 17:30:57 +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
0e074cda36
BladeRF: updated documentation
2018-10-11 21:14:30 +02:00
f4exb
a7b954dbf8
NFM demod: fixed squelch display
2018-10-11 16:09:40 +02:00
f4exb
ed1b706661
NFM demod: if squelch < -100 assume it is old format and divide by 10
2018-10-11 15:14:58 +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
993ab36a29
FileRecord improvement: update FileSink plugin and writeHeader private method in FileRecord accordingly
2018-10-10 14:05:21 +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
6269125d2c
BladeRF2: fixed Tx channel enable/disable wrapping routine thus fixing issue #225
2018-10-09 02:08:06 +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
3f7cfb4dd8
WFM demod: fixed a missing mutex when re-configuring interpolator
2018-10-03 04:19:05 +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
f4976485fc
BladeRF2 output: tried to fix SO->MO and MO->SO cycle
2018-10-02 06:11:34 +02:00
f4exb
593209185e
BladeRF2 output: Windows build
2018-10-01 10:30:34 +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
e754dee625
BladeRF2 output: implemented LO soft correction
2018-09-30 10:59:52 +02:00
f4exb
b5c4b532ae
BladeRF2 input: implemented LO soft correction
2018-09-30 10:26:53 +02:00
f4exb
2df27958b3
BladeRF output fixes but MO still not working
2018-09-30 07:25:13 +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
5566dc6a7e
BladeRF2 output: fixed gain handling
2018-09-29 10:53:44 +02:00
f4exb
d75a576f69
BladeRF output (2)
2018-09-29 09:56:54 +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
e4ce6c21b2
libbladerRF2: Windows build for bladerf1output plugin
2018-09-27 10:41:55 +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
0e79f4eccf
LibbladeRF2: migrate bladerfoutput to bladerf1output
2018-09-19 08:42:59 +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
1894f0ba02
Windows build: remove SDRDaemon plugins
2018-09-17 09:24:05 +02:00
f4exb
7bbb0b426d
SDRDaemonSink: use QUdpSocket: cleanup
2018-09-17 03:53:46 +02:00
f4exb
aac6d09622
SDRDaemonSink: use QUdpSocket
2018-09-17 03:42:08 +02:00
f4exb
1e02b85702
SDRDaemonSink: make UDP worker a QThread
2018-09-17 03:33:18 +02:00
f4exb
0d115ac342
DaemonSinkThread: removed useless member
2018-09-16 20:50:56 +02:00
f4exb
6406a0ba50
SDRDaemonSink: separate files for UDPSinkFECWorker
2018-09-16 11:23:24 +02:00
f4exb
82b25f2f9d
Fixed Windows build
2018-09-16 10:02:54 +02:00
f4exb
03441bdd6c
Fixed Debian build on Bionic
2018-09-15 23:55:41 +00:00
f4exb
f86afff3e8
Fixed Debian build
2018-09-16 01:30:43 +02:00
f4exb
f3253ffccc
SDRDaemonSink: Windows build
2018-09-15 22:30:58 +02:00
f4exb
a2a07a1121
SDRdaemon: code cleanup
2018-09-15 21:50:12 +02:00
f4exb
94befa3e4e
SDRDaemonSource: updated documentation
2018-09-15 20:24:49 +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
39c553d763
DSD demod: fixed highpass filter display in the UI
2018-09-13 17:34:45 +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
e78ee1b946
Make SDRDaemonSink -> DaemonSource work in all 16 / 24 bit samples combination
2018-09-13 02:33:56 +02:00
f4exb
5e588ae09e
SDRDaemon: cleanup on UDP Tx side to use sdrdaemondatablock.h definitions and Rx sample size
2018-09-13 00:31:49 +02:00
f4exb
05072ce4b9
Windows buiid: fixed UDP channel plugins pro files
2018-09-12 15:50:40 +02:00
f4exb
da963179fb
UDP source and sink: align message names
2018-09-12 15:46:42 +02:00
f4exb
5771ef4783
Foolproof AudioFifo to try fix issue #210 . Consequently removed useless timeout parameter on read and write methods
2018-09-12 15:30:53 +02:00
f4exb
d084d6ff5b
Cosmetic changes
2018-09-12 01:21:51 +02:00
f4exb
bdb0e50c5f
UDP source and sink: updated documentation
2018-09-12 00:49:55 +02:00
f4exb
7252e886de
Renamed libdemodudpsrc folder to libudpsink
2018-09-12 00:43:15 +02:00
f4exb
3497cb92ee
Renamed udpsrc folder to udpsink
2018-09-12 00:40:22 +02:00
f4exb
fed7f72da1
REST API: Renamed UDPSrc to UDPSink
2018-09-12 00:36:30 +02:00
f4exb
06acb17e3a
Renamed UDPSrc to UDPSink
2018-09-12 00:08:47 +02:00
f4exb
f8e90827ac
Renamed the UDPSink from sdrbase utils to UDPSinkUtil
2018-09-11 23:45:56 +02:00
f4exb
6f368d123b
renamed udpsink directory to udpsource
2018-09-11 23:22:59 +02:00
f4exb
f58cc3cc07
Renamed UDPSink to UDPSource
2018-09-11 22:36:16 +02:00
f4exb
87b9cff3c2
Rename libdaemonsrc to libdaemonsource
2018-09-11 17:05:16 +02:00
f4exb
0a42e2b0ac
Rename daemonsrc to daemonsource
2018-09-11 16:50:55 +02:00
f4exb
3a32cf156c
Rename DaemonSrc to DaemonSource
2018-09-11 16:32:14 +02:00
f4exb
6c77f2dfe5
Complete removal of SDRDaemon as a distinct binary
2018-09-11 13:41:09 +02:00
f4exb
4cd9055fe6
DaemonSrc: fixed missing channel deletion on GUI deletion. Added missing signals handling
2018-09-11 08:41:37 +02:00
f4exb
6aff1a3db3
SDRDaemonSink: calculate Tx delay in UDP sink
2018-09-11 01:01:43 +02:00
f4exb
9bf030c824
SDRDaemonSink: ananonymize protected bloc in UDPSinkFEC also
2018-09-11 00:24:18 +02:00
f4exb
1590db3ce2
SDRDaemon: anonymize protected block
2018-09-10 18:52:40 +02:00
f4exb
6341bddef3
SDRDaemonSink: 16/24 bit samples compatibility
2018-09-10 08:46:52 +02:00