f4exb
41f0fec4f6
sdrbase cmake: restored Boost_INCLUDE_DIRS
2020-11-05 20:41:33 +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
c5a36c48a0
Updated versions and changelogs
2020-11-03 13:15:25 +01:00
f4exb
61d3431095
Some cleanup
2020-10-14 22:10:26 +02:00
f4exb
8ba95addc0
Use MainCore instance in place of MainWindow
2020-10-12 22:11:13 +02:00
f4exb
40bd300baf
Channel Analyzer: set GUI sample rate at construction time. Fixes #649
2020-10-07 21:32:32 +02:00
f4exb
170a2661e1
Updated version and changelogs
2020-10-06 07:41:32 +02:00
f4exb
31bf99a619
Removed dangling PluginInstanceGUI references
2020-10-05 16:30:24 +02:00
f4exb
6ebf4569bf
Delete channel API from DeviceUISet. Update FeatureUISet
2020-10-04 22:16:09 +02:00
f4exb
b1c9a35dcb
Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow
2020-10-04 22:16:09 +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
f4exb
a93a93cec0
Channel API: new getURI method. Applied to common plugins
2020-10-04 22:16:09 +02:00
f4exb
1b11363214
Add GUI to device set outside plugin: applied to common plugins
2020-10-04 22:16:09 +02:00
f4exb
ef65afea02
Replace separate create channel methods (BS and CS): common plugins
2020-10-04 22:16:09 +02:00
f4exb
625463a428
Updated version and changelogs
2020-07-21 08:41:39 +02:00
f4exb
bb35db0703
Channel Analyzer: fixed rational downsampler
2020-07-21 02:10:28 +02:00
f4exb
cb3be14515
Channel Analyzer: fixed sink initialization and removed unused baseband public set baseband sample rate
2020-07-20 11:16:46 +02:00
f4exb
9b10ddc668
Channel Analyzer: use complex decimator for decimation by power of two value
2020-07-20 11:16:46 +02:00
f4exb
7195600cb6
Channel Analyzer: fixed rational downsampler setting after range calculation
2020-07-20 11:16:46 +02:00
f4exb
e60e4da02c
Updated version and changelogs
2020-07-14 00:15:26 +02:00
f4exb
f2b2fa1425
Channel Analyzer: fixed sink apply channel settings. Fixes #569 and #570
2020-07-13 22:25:04 +02:00
f4exb
16db72658b
Channel Analyzer: corrected channel sample rate applied to the sink when processing DSPSignalNotification
2020-07-13 22:24:52 +02:00
f4exb
fe520f5ae5
Channel Analyzer: improved baseband thread management
2020-07-13 22:24:03 +02:00
f4exb
09beb9e209
GLScope and GLSpectrum: updated documentation
2020-07-06 19:23:55 +02:00
f4exb
f540fa0536
GLScope markers: updated documentation
2020-07-06 19:23:35 +02:00
f4exb
a4a16265a3
Updated version and changelogs
2020-07-01 20:22:41 +02:00
f4exb
b64e41419f
Add 10 MHz digit to wideband channel plugins. Implements #531
2020-07-01 19:53:09 +02:00
f4exb
9508e8b88a
Updated version and changelogs
2020-06-20 10:02:23 +02:00
f4exb
cba77b8f35
Channel analyzer: fixed scope vis feed regression. Fixes issue #547
2020-06-20 09:50:13 +02:00
f4exb
a8969af144
Updated plugins version
2020-05-16 08:15:47 +02:00
f4exb
a125ab02cf
GLSpectrumGUI: removed reference to message queue in setBuddies method
2020-05-15 23:27:39 +02:00
f4exb
9945c6a8f8
Websocket spectrum: adapted plugins
2020-05-15 22:57:09 +02: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
653f8c1330
Renamed DownSampleChannelizer back to (new) DownChannelizer
2019-12-13 15:15:21 +01:00
f4exb
14a21b10cb
Removed obsolete references to DownChannelizr
2019-12-13 00:43:07 +01:00
f4exb
1359aac9b6
Removed ThreadedBasebandSampleSink
2019-12-13 00:42:37 +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
077a083336
ChannelAnalyzer: set trace length to FFT length when auto-correlation by IFFT is used
2019-10-27 22:25:20 +01:00
f4exb
e12f4ed71b
Channel Analyzer: use FFTW (or Kiss) engine with Hamming window for auto correlation
2019-08-18 01:58:09 +02:00
f4exb
ec22056cbf
REST API: config: fixes (2)
2019-08-13 12:18:47 +02:00
f4exb
b980a92995
REST API: config: added PATCH and fixes
2019-08-11 01:27:19 +02:00
f4exb
c777ec881d
REST API: config: PUT (5): mapper work and rework. ChannelAnalyzer complements
2019-08-09 18:45:10 +02:00
f4exb
3ecb73e36e
REST API: Channel Analyzer settings (1)
2019-08-08 18:42:17 +02:00
f4exb
524326de6d
REST API: GLScope settings
2019-08-08 09:25:34 +02:00
f4exb
ef82b89182
REST API: config: GET (4): optimize channel settings API management and generally improve constedness
2019-08-03 01:05:16 +02:00
Davide Gerhard
94d03f9004
remove useless CMAKE_CURRENT_BINARY_DIR
2019-05-21 20:19:30 +02:00
Davide Gerhard
23498ab24b
manage "correctly" plugins/pluginssrv folders
2019-05-21 20:19:25 +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
7e128335f1
Propagate change to channel UIs
2019-05-09 21:07:05 +02:00
f4exb
a5e9f251ef
Single channel API
2019-05-09 17:27:12 +02:00
f4exb
9e628917dc
Removed all obsolete references to devicesourceapi.h and devicesinkapi.h
2019-05-09 12:10:27 +02:00
f4exb
89e53cf179
Single DeviceAPI interface (1)
2019-05-08 22:11:53 +02:00
f4exb
fc650c5fd1
Method to get frequency from FLL. Fixed Channel Analyzer lock delta frequency display in case of decimation
2019-05-04 04:54:16 +02:00
f4exb
ef15157a50
Fixed incomplete copyright headers (1)
2019-04-11 06:39:30 +02:00
f4exb
ca88a3a42e
Channel Analyzer: fixed bug in deserialization. Fixes issue #314
2019-03-24 10:53:30 +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
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
0e75cc3709
Wndows builds: removed reference to now obsolete MinGW64 toolchain
2018-12-14 17:49:06 +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
4a69a7d39f
Adaptation of cmake files to MSVC
2018-12-02 03:06:04 +01:00
f4exb
bc7ad10f9d
Use C++11 everywhere
2018-11-24 21:21:04 +01:00
f4exb
fb92612f60
SoapySDR support: input: documentation
2018-11-22 00:41:28 +01:00
f4exb
1dc466e604
Windows: MSVC2017: adapt channel analyzer, AM and ATV demods plugin modules
2018-11-13 16:02:26 +01:00
f4exb
dc2f25a00b
Windows: MSVC2017: fixed more attribute unused cases (1)
2018-11-13 00:45:03 +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
02d0a46f31
Scope: removed breaking optimization thus fixing trigger. Should fix issue #233
2018-10-24 13:54:33 +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
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
aa6f2e9f2f
Renamed ScopeVisNG to ScopeVis
2018-08-12 17:18:58 +02:00
f4exb
4a733cae51
Renamed spectrumscopengcombovis.* to spectrumscopecombovis.*
2018-08-12 17:13:06 +02:00
f4exb
37ab2e442e
Renamed SpectrumScopeNGComboVis to SpectrumScopeComboVis
2018-08-12 17:10:31 +02:00
f4exb
bda60dcd43
Renamed glscopeng.h to glscope.h
2018-08-12 17:06:55 +02:00
f4exb
0fcc694ca1
Renamed GLScopeNG to GLScope
2018-08-12 17:01:56 +02:00
f4exb
081b83128f
Renamed glscopenggui.h to glscopegui.h
2018-08-12 16:56:03 +02:00
f4exb
2429f169bc
Renamed GLScopeNGGUI to GLScopeGUI
2018-08-12 16:48:03 +02:00
f4exb
3463efc37e
Bumped version
2018-08-12 15:52:05 +02:00
f4exb
c9c19f412c
Cleanup of old scope objects
2018-08-12 15:49:14 +02:00
Edouard GRIFFITHS
ea83e43d09
New Windows build
2018-07-11 18:05:05 +02:00
f4exb
b0eb2b6c1d
Upgraded Channel analyzer version and updaed Debian changelog
2018-07-08 15:06:33 +02:00
f4exb
5e1699c981
Bumped plugins version
2018-07-02 02:37:56 +02:00
Edouard Griffiths
7365b2dece
Channel Analyzer: corrected suqared magnitude (power) display in dB
2018-06-26 20:03:56 +02:00
f4exb
cc03445377
Scope: added amplification down to 100u full scale adnd finer trigger level down to 20u per step
2018-06-26 01:39:23 +02:00
f4exb
fd915613e4
Scope: added magnitude squared (linear power) display overlays
2018-06-26 01:06:45 +02:00
f4exb
80b7829bf7
Scope and channel analyzer: new squared magnitude (linear power) projection mainly for radioastronomy
2018-06-26 00:43:19 +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
f76fafe826
Windows build fix
2018-06-10 12:17:26 +02:00
f4exb
264c08b4c3
Renamed Channel Analyzer NG to Channel Analyzer (3)
2018-05-30 15:49:28 +02:00
f4exb
e24e924d2b
Renamed Channel Analyzer NG to Channel Analyzer (2)
2018-05-30 15:42:33 +02:00