Jon Beniston
6ef84154a5
For #1389
...
Handle LMS_Calibrate returning positive error values.
Set Lime minimum frequency in GUI to 30MHz+NCO freq.
Set minimum calibration bandwidth to 2.5MHz.
2022-08-21 15:34:51 +01:00
f4exb
044af0d06d
LimeSDR: reduced LimeSDR stream FIFO size to 256k to improve latency
2022-08-19 06:35:45 +02:00
f4exb
3d17aaaba4
Updated versions and changelogs
2022-06-26 07:24:19 +02:00
f4exb
9b2c7511fe
Updated versions and changelogs
2022-06-12 23:46:08 +02:00
Jon Beniston
49460a48df
USRP: Add support for non-discoverable devices and user arguments.
...
Tweak UI so icons aren't squashed.
2022-06-01 15:37:50 +01:00
Daniele Forsi
902012641d
Fix typing errors in readme's
...
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=doas,ehr,lits,verry --write-changes --summary {} \+
2022-05-15 12:39:57 +02:00
f4exb
de94ea01b5
Updated main and plugin versions
2022-05-14 13:16:33 +02:00
f4exb
9e5c629473
v7: API: added workspace handling for device, spectrum, feature and channel. Implements #1242
2022-05-13 22:24:48 +02:00
f4exb
eb0730e93a
Massive UI revamping (v7): Test Sink: fixed minimum window height
2022-04-30 11:46:20 +02:00
f4exb
520106c7ba
Massive UI revamping (v7): fixed devices .ui files to correct display wwhen creating device. Part of #1209
2022-04-27 02:06:17 +02:00
f4exb
5f9d14a56e
Massive UI revamping (v7): Fixed sizing of some device windows. Part of #1209
2022-04-25 00:15:46 +02:00
f4exb
218237c466
Massive UI revamping (v7): Devices: set the border on the outer side of the window. Part of #1213
2022-04-24 02:13:18 +02:00
f4exb
f7bfd10bd7
Massive UI revamping (v7): sample sink and mimo: make sure it is all fixed sized
2022-04-23 18:48:16 +02:00
f4exb
f3f504c88d
Massive UI revamping (v7): fixed widget size handling: sample sinks. Part of #1209
2022-04-21 19:24:40 +02:00
f4exb
249db03cf3
Massive UI revamping (v7): fixed device workspace index save/restore and removed useless geometry blobs. Fixes #1207
2022-04-20 20:08:41 +02:00
f4exb
0779ab0c70
Massive UI revamping (v7): spectrum documentation
2022-04-18 18:33:37 +02:00
f4exb
40e34bdebd
Massive UI revamping (v7): implemented device common settings from top bar and added documentation on device windows top and bottom bars
2022-04-17 01:31:50 +02:00
f4exb
103301f19a
Massive UI revamping (v7): Implemented channel move to another device and more
2022-04-16 16:45:53 +02:00
f4exb
32973132d9
Massive UI revamping (v7): unify custom widget borders
2022-04-10 02:19:26 +02:00
f4exb
cfde845b5a
Massive UI revamping (v7): devices UIs update
2022-04-09 22:05:55 +02:00
f4exb
0ca0eb8f73
Massive UI revamping (v7): devices intermediate
2022-04-09 13:38:22 +02:00
f4exb
aad90aeabc
Massive UI revamping (v7): devices basic
2022-04-07 16:32:03 +02:00
f4exb
7f1c838cec
Updated versions and changelogs
2022-03-30 22:16:08 +02:00
f4exb
4111c967e9
Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185
2022-03-23 22:32:23 +01:00
f4exb
188186046e
Removed status tips
2022-03-18 21:53:53 +01:00
Jon Beniston
97496ae9f9
Install debug symbols on Windows for debug builds
2022-02-06 12:56:58 +00:00
f4exb
63bea7734b
Fixed range-loop-construct warnings in GCC 11
2021-12-27 19:04:23 +01:00
f4exb
5a11ef6a8b
Updated versions and changelogs
2021-12-26 12:14:14 +01:00
f4exb
9bb3a273b3
Remote input/sink implemented remote control (1)
2021-12-24 21:06:15 +01:00
f4exb
247ae2679d
Remote plugins: added new meta data for #1074
2021-12-23 16:27:19 +01:00
f4exb
7c8cb7a85a
Remote: more fixes in conversion routines
2021-12-20 22:30:43 +01:00
f4exb
ab9f316737
Remote sink/input: implemented choice of sample size in transmission.
2021-12-19 13:15:17 +01:00
f4exb
9278b12e25
Remote output/source: implemented choice of sample size in transmission. Fixes in the size conversion routines
2021-12-19 11:30:48 +01:00
f4exb
6cc1616cb8
Remote output: variable sample size in transmission. For now fixed to 16
2021-12-18 22:49:05 +01:00
f4exb
35adc25450
Updated version changelogs and readmes
2021-12-16 10:32:52 +01:00
f4exb
73d676060b
Remote source and output: updated documentation
2021-12-16 02:11:03 +01:00
f4exb
d471f09cc2
Replaced frequency dials by labels for unmodifiable frequency displays
2021-12-16 00:18:11 +01:00
f4exb
9097e2f6d4
Remote Output: improve report API
2021-12-15 22:56:18 +01:00
f4exb
54866a1a1e
Remote output/source: use queue langth for rate control and derive rate from Tx side. Other fixes
2021-12-14 07:57:43 +01:00
f4exb
1168eefcc9
Remote Source: use fixed sample rate set to baseband sample rate. Remote Output: use sample rate from remote
2021-12-14 07:57:43 +01:00
f4exb
56ba6f3d80
Remote Output: removed center frequency from settings but add it to the device report
2021-12-14 07:57:43 +01:00
f4exb
a5948c8b24
RemoteOutput: remove from GUI all API interactions with the remote
2021-12-14 07:57:43 +01:00
f4exb
96411edd3c
Remote Output and Remote Source more fixes
2021-12-14 07:57:43 +01:00
f4exb
20ed490018
Remote output: removed remaining references to Tx delay
2021-12-07 06:31:17 +01:00
f4exb
4faa3dbe8c
Remote output: removed tx delay in sending UDP blocks
2021-12-07 06:25:40 +01:00
f4exb
e034a18de1
Updated versions and changelogs
2021-08-08 06:36:18 +02:00
Andreas Baulig
e8a8ef6f3d
Switch FileRecord timestamp resolution to milliseconds
2021-08-04 14:12:24 +00:00
f4exb
7500932c7c
File Output: make file name persistent. Completed REST API. AIS: added REST API missing doc files
2021-05-18 01:52:25 +02:00
f4exb
672c0b8a5b
PlutoSDR MIMO: base implementation
2021-05-04 17:01:48 +02:00
f4exb
386bdc2dea
Removed SampleSourceFifoDB completely
2021-04-26 20:06:04 +02:00
f4exb
76f09a17a7
Fixed wrong structure being used in some sample source and sink plugins web API adapters. Fixes #842
2021-04-15 15:30:29 +02:00
f4exb
fcbb383978
Updated versions and changelogs
2021-04-08 19:32:54 +02:00
f4exb
dcae5e29e2
Remote input and output documentation and GUI changes related to only getting remote information. Fixes #832
2021-04-03 07:23:02 +02:00
f4exb
0a713e4d30
Updated versions and changelogs
2021-03-29 21:21:32 +02:00
f4exb
e3e8249987
HackRF: generalize hardware LO correction to output plugin
2021-03-29 05:59:00 +02:00
f4exb
b5d501e6ab
Spactrum: allow arbitrary FPS (API) or in a range of FPS (GUI) with possible no limit. Implements #772
2021-02-12 00:53:18 +01:00
Christoph Berg
0d6a3a4f47
Fix some typos spotted by lintian
2021-01-19 12:36:56 +01:00
Eugene Mikhantiev
16517b7d91
Fix sdriq file format documentation
...
Specify different data formats depending on sample size
2021-01-03 22:18:04 +07:00
f4exb
4059a0be27
Reworked ARM Neon detection and remote plugins inclusion in the build
2020-11-23 21:16:25 +01:00
f4exb
f155d63580
Remote plugins: add USE_NEON definition for compatibility with cm256cc on ARM64. Fixes issue #720
2020-11-23 08:34:20 +01:00
f4exb
1d5742d3b9
Removed useless CPU flags. Fixes issue #720
2020-11-23 01:44:52 +01:00
Kacper Michajłow
f2d01b61d3
Avoid global QString init in plugins
...
This workarounds issue with LTO with GCC #716
2020-11-22 04:06:32 +01:00
Kacper Michajłow
cf70d9430f
Use QStringLiteral when it make sense
2020-11-22 04:05:04 +01:00
f4exb
e51161ac78
Audio output plugin: added missing audiooutputwebapiadapter in cmake file
2020-11-21 12:28:56 +01:00
f4exb
87d8816881
Audio output plugin
2020-11-21 11:15:06 +01:00
f4exb
4e2978f7ea
Fixed -Wunused-but-set-variable warnings
2020-11-15 00:36:03 +01:00
f4exb
9bd8e9c34e
Fixed -Wsign-compare warnings
2020-11-14 22:08:06 +01:00
f4exb
7a6636b63a
Fixed -Wunused-variable warnings
2020-11-14 18:45:05 +01:00
f4exb
55eb6cc951
Fixed -Wunused-parameter warnings
2020-11-14 11:13:32 +01:00
f4exb
f668863aed
Fixed -Wreorder warnings
2020-11-14 05:51:19 +01:00
f4exb
41f0fec4f6
sdrbase cmake: restored Boost_INCLUDE_DIRS
2020-11-05 20:41:33 +01:00
f4exb
19ecf12c22
removed asserts
2020-11-04 21:51:55 +01:00
Kacper Michajłow
70434765d7
Add support for VS2019 and Ninja
...
- Specify byproducts in external projects
- Use external Boost
- Remove hacky Qt detection
- Fix CRT mismatch in external projects (fixes SoapySDR on Windows)
- Minor fixes
2020-11-04 10:40:17 +01:00
f4exb
abd2d1276c
Updated versions and changelogs. Fixed missing yaml references in base resources for swagger-ui
2020-10-28 08:58:16 +01:00
Jon Beniston
8cd3bb9b47
Widen combo box, so TX/RX fits in
2020-10-27 09:57:28 +00:00
Jon Beniston
b7fac21297
Fix compiler warning
2020-10-26 14:50:00 +00:00
Jon Beniston
2400c4643c
Add master clock rate display to GUI.
...
Calculate full range of sample rates supported, by varying master clock.
Check if requested sample rate can be met.
2020-10-26 14:39:12 +00:00
Jon Beniston
636c014427
Add loOffset to API
2020-10-26 09:03:23 +00:00
Jon Beniston
35380d4f36
Document LO offset options
2020-10-25 20:08:57 +00:00
Jon Beniston
d8ae6fc765
Import USRP support.
...
Add LO offset support.
Only set tx/rx_bandwidth after getting tx stream, to reduce TX LO leakage for <10MHz bandwidths.
Check for reference and LO lock before getting streams.
2020-10-25 11:57:48 +00:00
Jon Beniston
209be94947
USRP driver improvements.
...
Set bit size to be 16 for interpolators and decimators.
Match buffer size to UHD.
Don't destroy TX stream, as there appears to be a bug when recreating it.
Catch exception when checking for TX underflow.
Increase RX FIFO size, to reduce overflows at high sample rates.
Allow RX to continue streaming after receiving timeout.
2020-10-23 13:12:37 +01:00
f4exb
97b757fa98
TestSink: GUI: fixed getMasterTimer
2020-10-16 06:57:10 +02:00
f4exb
170a2661e1
Updated version and changelogs
2020-10-06 07:41:32 +02:00
f4exb
841a8fe242
Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget
2020-10-05 19:48:05 +02:00
f4exb
d3d506a5ae
Removed handleMessage virtual method from PluginInstanceGUI
2020-10-04 22:16:09 +02:00
f4exb
d085b4eb7d
Removed undesirable methods from PluginInstanceGUI and related common plugins
2020-10-04 22:16:09 +02:00
Jon Beniston
3e6edfa17f
Fix compiler warnings
2020-10-03 09:27:37 +01:00
Jon Beniston
d4aa5d75b5
Add USRP device support.
2020-10-02 22:45:28 +01:00
Jon Beniston
cc619e7bf5
Increase supported sample rate 10x
2020-09-28 09:48:20 +01:00
f4exb
401134cdd2
BladeRF2: REST API: add scale in range report implementation
2020-09-14 23:38:06 +02:00
f4exb
5e2d17399d
BladeRF2: generalize scale support in range queries
2020-09-14 23:19:05 +02:00
f4exb
54883699d4
BladeRF2: fixed global gain setting. Fixes issue #630
2020-09-14 23:04:35 +02:00
f4exb
e6e7ece46c
Removed file recording function from device plugins
2020-08-09 00:47:06 +02:00
f4exb
44a62ea505
Renamed FileSink plugin to FileOutput
2020-08-08 17:29:57 +02:00
f4exb
1870b35832
SoapySDR: prepend the driver name to the device label so it can be differentiated if handled by SoapySDR remote
2020-08-08 17:29:57 +02:00
f4exb
57cd14c8e1
Updated version and changelogs
2020-07-12 21:01:51 +02:00
f4exb
f3e4b847a6
FileSinkOutput: added missing bits
2020-07-12 12:51:38 +02:00
f4exb
fb1c748d1d
FileSinkOutput: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 10:22:24 +02:00
f4exb
b19dedc24d
RemoteOutput: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 09:42:33 +02:00
f4exb
cb8ac3a156
TestSink: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes
2020-07-12 03:55:25 +02:00