f4exb
252156ccbf
GLSpectrum: synchronize spectrum running with the GUI spectrum freeze button. Fixes issue #561
2020-07-10 00:08:42 +02:00
f4exb
f455d0b984
ButtonSwitch: invoke setChecked on toggle handling so that the button face is changed appropriately
2020-07-10 00:06:55 +02:00
f4exb
09beb9e209
GLScope and GLSpectrum: updated documentation
2020-07-06 19:23:55 +02:00
f4exb
aea72786b6
GLSpectrum: factorized displayScaledF and displayScaledM
2020-07-06 19:23:46 +02:00
f4exb
eeaae1b458
GLSpectrum: rationalize marker code
2020-07-06 19:23:17 +02:00
f4exb
20e16ebe49
GLSpectrum: remove markers manually. Fixed UI
2020-07-06 19:22:40 +02:00
f4exb
c534766ea2
GLScope: added markers. Implements #497
2020-07-06 19:20:20 +02:00
f4exb
5504a89184
ScopeVis: fixed moving of iterator past the end. Fixes issue #556
2020-07-06 19:19:58 +02:00
f4exb
86176555c2
GLSpectrum: added a freeze button
2020-07-05 10:15:39 +02:00
f4exb
49c6027b8e
GLSpectrum: added markers. Implements #557
2020-07-05 10:05:31 +02:00
f4exb
f13783b4e5
IQ swap: fixed transverter dialog
2020-06-23 22:25:54 +02:00
f4exb
4b388f02c3
IQ swap: implementation in transverter dialog
2020-06-23 19:58:08 +02:00
f4exb
2b35a7019c
Make dedicated readme for TransverterDialog
2020-06-23 19:57:21 +02:00
f4exb
fcff673317
Sepectrum GUI: use spin boxes for reference level and range with finer steps. Implements issue #546
2020-06-20 09:49:44 +02:00
Texas.C
bc13dab313
fix tiny build issue on Qt5.15.0
2020-06-07 02:24:26 +08:00
f4exb
e42257c374
RTP audio: fixed codec setting when usinf REST API
2020-05-24 03:09:22 +02:00
f4exb
0c38888be1
Prevent use of not existent devices: removed default MIMO device setting
2020-05-20 11:26:30 +02:00
f4exb
187502b5f3
Prevent use of not existent devices when fiddling with user device parameters. Fixes issue #510 partially
2020-05-20 11:23:43 +02:00
f4exb
2ccb866c79
GLSpectrum GUI: removed m_averagingMaxScale from settings
2020-05-16 06:48:50 +02:00
f4exb
578ac1db00
GLSpectrum: use GLSpectrumSettings
2020-05-15 23:32:29 +02:00
f4exb
a125ab02cf
GLSpectrumGUI: removed reference to message queue in setBuddies method
2020-05-15 23:27:39 +02:00
f4exb
7d6d351891
SpectrumVis: removed message queue parameter from configure method
2020-05-15 23:22:34 +02:00
f4exb
9945c6a8f8
Websocket spectrum: adapted plugins
2020-05-15 22:57:09 +02:00
f4exb
ac6c3b08f2
Websocket spectrum: first implementation
2020-05-15 22:49:35 +02:00
f4exb
6a6b5f8d7e
Removed SpectrumVis from GUI dependency
2020-05-15 22:37:11 +02:00
f4exb
b64d813cfc
Fixed some warnings from Mac ports compilation
2020-04-19 06:14:45 +02:00
f4exb
47b8dc199b
GLSpectrum GUI optimization
2020-03-16 21:34:35 +01:00
f4exb
926f45d9fb
FFT factory: implementation base
2020-03-16 21:34:14 +01:00
f4exb
b317c0a59d
REST API: device and channel actions: fixes to implementation
2020-03-10 15:31:38 +01:00
f4exb
07c11edb87
REST API device and channel actions: general implementation and RTLSDR and FileSource implementations
2020-03-10 08:33:15 +01:00
f4exb
9c7cb0a49a
LimeRFE USB: added cellular band 3
2020-03-10 05:28:33 +01:00
f4exb
865f8691e4
LimeRFE USB: fixed attenuator and AM/FM notch settings
2020-02-26 12:57:57 +01:00
f4exb
8a5daee1b8
Added Kaiser window
2020-02-26 12:57:31 +01:00
f4exb
f38d45f553
AudioDeviceDialog: respect audio device manager constness
2020-01-25 05:44:38 +01:00
f4exb
f55151ce50
LimeRFE USB support: now merged in LimeSuite master. Made Linux specific
2020-01-24 23:05:16 +01:00
f4exb
e3bea93676
LimeRFE USB support: GUI: Rx/Tx sync: work with device set indexes and set focus on Rx or Tx when switched on
2020-01-21 18:05:14 +01:00
f4exb
839ce57209
LimeRFE USB support: GUI: mark apply button in green when changes need configuration update
2020-01-21 08:36:09 +01:00
f4exb
ff44eec40f
LimeRFE USB support: corrected some spelling errors
2020-01-20 17:33:07 +01:00
f4exb
0c86840647
LimeRFE USB support: added documentation
2020-01-20 08:31:28 +01:00
f4exb
9d27407a66
LimeRFE USB: implemented device set control
2020-01-19 18:10:16 +01:00
f4exb
cf6f8374de
LimeRFE USB support: implemented power calibration in UI
2020-01-17 15:08:43 +01:00
f4exb
6f14d21b1f
LimeRFE USB: support power measurement in UI
2020-01-16 01:25:53 +01:00
f4exb
ec25e62de1
LimeRFE USB support: REST API: SWR handling fixes
2020-01-15 00:28:25 +01:00
f4exb
b5761c8b1d
LimeRFE USB support: REST API: implemented power API
2020-01-14 15:31:49 +01:00
f4exb
17d109b78b
LimeRFE USB support: REST API fixes
2020-01-14 01:11:31 +01:00
f4exb
d83da57a1e
LimeRFE USB support: REST API: GUI and server adapters
2020-01-13 01:57:39 +01:00
f4exb
c3981ef86b
LimeRFE USB support: simplify LimeRFE support switch
2020-01-12 10:34:22 +01:00
f4exb
411aca5d35
LimeRFE USB support (1)
2020-01-12 01:10:51 +01:00
f4exb
5f1adb2338
REST API: fixed is not xxx capable device set bug
2020-01-02 20:10:01 +01:00
f4exb
e33ed72059
Removed MIMO plugins and related code
2020-01-01 11:41:00 +01:00
f4exb
bbba942eba
REST API: updates for MIMO (5)
2019-12-29 06:03:55 +01:00
f4exb
d11f56adb9
REST API: updates for MIMO (4)
2019-12-24 19:10:20 +01:00
f4exb
a0830f8ba2
REST API: updates for MIMO (3)
2019-12-23 23:00:19 +01:00
f4exb
0a9e7f5154
REST API: updates for MIMO (2)
2019-12-23 20:06:24 +01:00
f4exb
ddc4667bdb
REST API: updates for MIMO
2019-12-23 18:51:38 +01:00
f4exb
2d1e4c5493
Base MIMO support on major version. Remove MIMO item from GUI based on version. Remove AMBE preferences item for Apple
2019-12-21 23:19:17 +01:00
f4exb
d0858f21fb
Added possibility to specify devices that cannot be discovered automatically. This implements #445
2019-12-16 01:03:47 +01:00
f4exb
8d2f65f967
Device user arguments: implemented non discoverable devices specification in GUI
2019-12-15 00:19:50 +01:00
f4exb
4abeefff82
MainCore: fixed sink device set creation and added MIMO creation
2019-12-14 18:45:38 +01:00
f4exb
b49e68e77b
Channel Analyzer: refactoring of classes and downsampling chain reorganization
2019-11-24 10:15:23 +01:00
f4exb
19da4eae76
Scope: added DOA projections and updated ChannelAnalzyer
2019-11-15 22:58:28 +01:00
f4exb
3b74153ec6
SampleSourceFifo refactoring and Tx code reorganization
2019-11-15 01:05:32 +01:00
f4exb
54f8cf80e3
MIMO: Removed Tx channels selection
2019-11-01 13:36:03 +01:00
f4exb
47e80ad8d1
GLSpectrum: set default window to Hanning
2019-10-27 22:25:17 +01:00
f4exb
31a7a0fdde
SpectrumVis and DeviceUISet: add possibility to change spectrum scaling factor for Rx/Tx same spectrum commutation (MIMO)
2019-10-27 08:03:23 +01:00
f4exb
cf52553304
MIMO: MO operation fixes
2019-10-20 20:05:30 +02:00
f4exb
b18d81e16b
GLScope: fixed trace modulo setup
2019-10-16 18:02:28 +02:00
f4exb
8126cbeb5c
GLScope: modulo for trace color repetition
2019-10-15 22:52:56 +02:00
f4exb
97dc714d4e
GLScope: rainbow palette for Y1 on polar displays
2019-10-15 01:24:36 +02:00
f4exb
198de8d139
GLScope: polar grid
2019-10-14 18:50:40 +02:00
f4exb
b5a2180c30
GLScope: polar grid and conversion for XY display (1)
2019-10-14 01:42:24 +02:00
f4exb
9a849a9bbb
MacOS compatibility with serialDV
2019-10-12 05:39:41 +02:00
f4exb
500f5bc82c
Presets for MIMO
2019-10-09 07:39:52 +02:00
f4exb
d3176ef578
Scope: added possibility to change trace chunk size
2019-10-09 07:39:52 +02:00
f4exb
410a588fe0
Device UI set and Device set channel registrations unification: fixed bug
2019-09-10 06:15:06 +02:00
f4exb
d1ba318c45
Allow channel marker to be present in more than one spectrum in MIMO mode
2019-09-09 00:59:03 +02:00
f4exb
836fd6f4e2
Device UI set and Device set channel registrations unification
2019-09-08 00:45:23 +02:00
f4exb
ac8a73c529
GLSpectrum and GLScope: do not leave mutex locked while calling the update() method. Reset the config changed flag after call to applyConfig()
2019-08-23 13:23:19 +02:00
f4exb
7b8319c79f
GLScope: fixed missing mutex acquisitions wherever the changes flag is set to true
2019-08-15 02:11:10 +02:00
f4exb
ec22056cbf
REST API: config: fixes (2)
2019-08-13 12:18:47 +02:00
f4exb
895f196fa5
GLSpectrum: fixed missing mutex acquisitions wherever the changes flag is set to true
2019-08-12 10:35:20 +02:00
f4exb
07f157272c
Update main window layout only if data available. Updated version and changelogs
2019-08-12 09:34:59 +02:00
f4exb
ca66e47283
REST API: config: fixes (1)
2019-08-12 01:46:27 +02:00
f4exb
b980a92995
REST API: config: added PATCH and fixes
2019-08-11 01:27:19 +02:00
f4exb
af6218611a
REST API: config: PUT (6): mapper work and rework
2019-08-10 05:16:25 +02:00
f4exb
c777ec881d
REST API: config: PUT (5): mapper work and rework. ChannelAnalyzer complements
2019-08-09 18:45:10 +02:00
f4exb
d4dacaf84d
REST API: config: PUT (4): mapper work and rework
2019-08-07 00:27:34 +02:00
f4exb
4157f64297
REST API: config: PUT (3): mapper work and rework
2019-08-06 19:06:49 +02:00
f4exb
659f94b4c6
REST API: config: PUT (2): interface
2019-08-06 08:48:14 +02:00
f4exb
4b3d088407
GLSpectrum settings refactoring (1)
2019-08-05 01:56:29 +02:00
f4exb
a078239685
REST API: config: GET (11). Support of the rest of devices
2019-08-04 20:24:44 +02:00
f4exb
c7d05aeaff
REST API: config: GET (7): debug phase 1
2019-08-03 01:05:16 +02:00
f4exb
810bbe2979
REST API: config: GET (3): mechanism to deal with channel settings API formatting without creating a complete channel object. Applied to AM demod
2019-08-03 01:05:16 +02:00
f4exb
8ce4788b55
REST API: config: GET (3) added commands and removed usless friend class
2019-08-03 01:05:16 +02:00
f4exb
62ef01c21c
REST API: config: GET (1) preferences and partial presets
2019-08-01 02:16:56 +02:00
f4exb
11eef9f02e
CW keyer keyboard input: implemented controls in CW keyer
2019-07-30 09:27:55 +02:00
f4exb
1f30f527f5
CW keyer: standardize settings processing
2019-07-30 01:31:46 +02:00
f4exb
57efa91a5b
CW keyer keyboard input: GUI mods (1)
2019-07-29 18:54:50 +02:00
f4exb
1f39dc871a
New AMBE processing: updated readme
2019-07-23 23:34:48 +02:00
f4exb
47d919d55d
Merge master into dev
2019-07-23 22:59:30 +02:00
f4exb
9abc0a374c
AMBE: GUI fix
2019-07-23 22:53:31 +02:00
f4exb
bf5fe26f1e
AMBE: allow freeflow input for AMBE server and ip or any device
2019-07-23 22:21:55 +02:00
Martin Hauke
a1548333a7
Fix some typos
2019-07-22 23:14:23 +02:00
f4exb
0af803551a
Main window: handle window closing correctly
2019-07-22 18:49:24 +02:00
f4exb
0d26936e61
AMBE support: removed code of former /sdrangel/dvserial endpoint. Fixed typo in DVSerial
2019-07-21 09:47:11 +02:00
f4exb
4ef1f011cb
New AMBE engine REST API support
2019-07-21 01:57:51 +02:00
f4exb
144b0db196
New AMBE engine (3)
2019-07-20 23:25:00 +02:00
f4exb
f04b6eb975
New AMBE engine (2)
2019-07-20 05:47:22 +02:00
f4exb
8d6a69eec6
New AMBE engine (1)
2019-07-19 18:38:03 +02:00
f4exb
7965ffdee0
Fixed T display in input device tab for device sinks (Tx)
2019-07-10 23:59:12 +02:00
f4exb
d0c2b73d99
Full renaming of FileSource device to FileInput
2019-07-08 00:59:04 +02:00
f4exb
ae787a2768
DeviceUserArgs: UI: fixed possible segfault when tree item pointer is null
2019-06-30 04:19:28 +02:00
f4exb
68e4eaac68
PVS-Studio analys fixes: core package minor issues
2019-06-15 07:00:09 +02:00
f4exb
06dea9b29f
PVS-Studio analys fixes: core package serious issues
2019-06-14 16:58:09 +02:00
f4exb
63132f0165
Device user arguments: updated documentation
2019-06-14 14:10:25 +02:00
f4exb
ea1b3e90b4
Device user arguments: pass from main window to device API
2019-06-13 18:43:06 +02:00
f4exb
4f89e22cc2
Device user arguments (5)
2019-06-13 17:28:21 +02:00
f4exb
597a526527
Device user arguments (4)
2019-06-13 07:37:28 +02:00
f4exb
d79926e91b
Device user arguments (3)
2019-06-13 01:23:05 +02:00
f4exb
6ebccb5b64
Device user arguments (2)
2019-06-12 18:50:53 +02:00
f4exb
1c8f0c8c14
Device user arguments (1)
2019-06-12 08:39:25 +02:00
f4exb
19bc6b1b93
Enlarge text box of splash screen so that the tallest characters display correctly
2019-06-09 23:10:12 +02:00
f4exb
67be5a86d9
Windows: restored online API documentation
2019-06-02 20:34:49 +02:00
Vort
05a9c0a371
Improve precision of master timer
2019-06-02 07:35:50 +03:00
f4exb
82f216f696
Corrected spectrum channel marker text display (see only the active one)
2019-06-02 01:37:12 +02:00
f4exb
bdc68ba4df
Merge branch 'mimo' into dev
2019-05-31 20:13:48 +02:00
f4exb
76f20fe5d0
Merged latest developments on dev branch (4.8.1 and 4.8.2)
2019-05-31 12:45:29 +02:00
f4exb
ecb4a08718
MIMO: channel marker affinity with the stream being displayed on the main spectrum. Implemented in demod AM
2019-05-30 18:38:10 +02:00
Davide Gerhard
2e04d2fe9d
fix windows code to build with MSVC
...
- remove __attribute__((unused)) not supported on MSVC
- remove __attribute((unused)) not supported on MSVC
- add symbol exports to RemoteDataReadQueue and RemoteDataQueue
- add export symbols to sdrsrv
2019-05-28 15:19:19 +02:00
f4exb
f9a8523714
MIMO: add channel to testMI (2)
2019-05-27 02:52:33 +02:00
f4exb
6c71893143
Improve MSVC 2015 compatibility of FileSource plugin ( fixes #348 )
...
SoapySDR: enhanced log message during scan to show which id parameters are used
Windows build fixes
Perseus server: fixed missing libusb libraries in cmake file
2019-05-23 16:25:44 +02:00
f4exb
c85a523217
MIMO: added support in sampling device control UI
2019-05-22 02:56:42 +02:00
Davide Gerhard
271d520e98
fix abs c++ usage on valuedialz.cpp
2019-05-21 20:19:30 +02:00
Davide Gerhard
94d03f9004
remove useless CMAKE_CURRENT_BINARY_DIR
2019-05-21 20:19:30 +02:00
Davide Gerhard
44668ad425
fix AUTOUIC with cmake <3.9 on sdrgui with ../ include
2019-05-21 20:19:29 +02:00
Davide Gerhard
5ceffe14cc
rework to prepare for use cpack; new sdrangel icon
2019-05-21 20:19:29 +02:00
Davide Gerhard
dcfb7f6c97
cmake: full refactor to remove qmake and use cmake on all platforms
2019-05-21 20:19:25 +02:00
Davide Gerhard
fd642496b8
remove qmake project files
...
move to cmake only building system
2019-05-21 20:19:18 +02:00
f4exb
319c988ef9
Fixed select device stream dialog window placement
2019-05-21 14:12:32 +02:00
f4exb
222005c189
Added missing files for DeviceStreamSettingsDialog
2019-05-21 08:44:46 +02:00
f4exb
71de6774c4
MIMO: dialog to select device stream from channel. Implemented in AM demod
2019-05-21 01:52:13 +02:00
f4exb
b01c4e2477
Device API: added a number of source and sink streams and update it from the plugins
2019-05-21 00:27:08 +02:00
f4exb
e62e187931
MIMO: AM demod: implemented stream index (except dialog and apply setting)
2019-05-20 16:31:15 +02:00
f4exb
8fd864aadf
MIMO: removed enable flag in main window and rely on the DSP engine as a unique information source instead
2019-05-20 01:25:35 +02:00
f4exb
88ea8b2ae9
Renamed createSampleXXXPluginInstanceYYY methods to remove the redundant YYY part
2019-05-19 10:28:50 +02:00
f4exb
f220927704
MIMO: add channels
2019-05-18 15:40:00 +02:00
f4exb
75ee688ac2
MIMO: implemented add/remove MIMO device set in main GUI
2019-05-18 11:59:56 +02:00
f4exb
ddde7a925f
MIMO: copied test source as multiple input. Adaptation of main classes
2019-05-18 06:30:37 +02:00
f4exb
f351fe6e71
MIMO support: added basics in device UI set and device set
2019-05-16 18:39:13 +02:00
f4exb
1873f3f6f0
Added a splash screen on startup
2019-05-14 19:23:13 +02:00