srcejon
|
84e091a1b2
|
Mark log2fapprox as const.
|
2024-03-04 15:51:03 +00:00 |
|
srcejon
|
0b372d983e
|
Use log2 approximation to increase performance. Part of #2004
|
2024-03-04 15:17:23 +00:00 |
|
f4exb
|
439b5d094c
|
Rewriting of copyright notices for sdrbase. Part of #1893
|
2023-11-19 13:43:10 +01:00 |
|
Arne Jünemann
|
0d193d41f6
|
Allow full range of overlap
|
2023-10-23 15:05:34 +02:00 |
|
Arne Jünemann
|
1034c79c30
|
Fix FFT Overlap for spectrum view
Movement of the buffer was double what should have been intended
Added warning to std::copy uses that overlaping copy is undefined
behaviour
|
2023-10-23 14:48:40 +02:00 |
|
f4exb
|
018fa27b02
|
SpectrumVis: propagate apply settings to GUI message quque if it exists
|
2023-04-09 06:20:22 +02:00 |
|
Jiří Pinkava
|
0df2d75e6d
|
Replace deprecated QMutex(Recursive) with QRecursiveMutex
|
2022-09-17 23:00:07 +02:00 |
|
f4exb
|
f55f830a12
|
Remved log2 definition to fix MSVC build
|
2022-05-14 06:17:32 +02:00 |
|
f4exb
|
634b25ac1e
|
Channel API rework: make it inherit from QObject and removed QObject inheritance from DSP interfaces. Fixes #1147
|
2022-02-13 00:57:33 +01:00 |
|
f4exb
|
9a16afd744
|
API: added histogram and waterfall markers to spectrum settings
|
2022-01-15 19:19:47 +01:00 |
|
f4exb
|
68edf32cd7
|
Removed unused symbol synchronization object and irrelevant references to liquidsdr. Fixes #1104
|
2022-01-15 02:23:14 +01:00 |
|
f4exb
|
dc205bc8e2
|
Scope on complex<float>: implementation
|
2021-06-24 22:58:04 +02:00 |
|
f4exb
|
e9f11e1d37
|
Spectrum: set limits for averaging
|
2021-04-20 23:12:05 +02:00 |
|
f4exb
|
aad48501a1
|
Spectrum: use common constants for FFT size limits and set limits to 64 to 8k
|
2021-04-20 23:12:05 +02:00 |
|
f4exb
|
986b6f3711
|
Rename GLSpectrumSettings to SpectrumSettings
|
2021-04-20 23:12:05 +02:00 |
|
f4exb
|
ef1419d66e
|
Spectrum Vis: initialize pointer to GUI. Fixes #790
|
2021-03-02 08:49:40 +01:00 |
|
f4exb
|
a8bba2e95a
|
Spectrum frequency zoom: Restrict autoscale to visible spectrum area. Added missing images for documentation. Issue #773
|
2021-02-18 06:23:12 +01:00 |
|
f4exb
|
4d99533009
|
Spectrum frequency zoom: implementation for spectrum and waterfall only
|
2021-02-15 21:29:27 +01:00 |
|
f4exb
|
ab0a7f2e60
|
Spectrum frequency zoom: UI implementation and messaging to spectrum vis
|
2021-02-15 13:49:51 +01: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 |
|
f4exb
|
6641355fbd
|
Spectrum GUI autoscaling. Implements #771
|
2021-02-10 08:34:42 +01:00 |
|
f4exb
|
7d33899770
|
Spectrum overlap: basic implementation
|
2021-02-09 07:12:32 +01:00 |
|
f4exb
|
84c26e9678
|
Spectrum: set overlap by value not by percentage
|
2021-02-08 23:40:28 +01:00 |
|
f4exb
|
9bd8e9c34e
|
Fixed -Wsign-compare warnings
|
2020-11-14 22:08:06 +01:00 |
|
f4exb
|
65587d43b1
|
Fixed Websocket spectrum: server implementation
|
2020-11-12 01:22:48 +01:00 |
|
f4exb
|
358f1ea2f0
|
websocket spectrum: added listening address and port to websocket spectrum server information. Fixed setting of listening address
|
2020-11-11 19:20:48 +01:00 |
|
f4exb
|
270fd955ae
|
Websocket spectrum: server implementation
|
2020-11-11 19:12:54 +01:00 |
|
f4exb
|
e69818cc45
|
REST API: implemented GUI code for /sdrangel/deviceset/{deviceSetIndex}/spectrum/settings (PUT,PATCH) and /sdrangel/deviceset/{deviceSetIndex}/spectrum/server (POST,DELETE)
|
2020-11-11 19:08:34 +01:00 |
|
f4exb
|
4d86d7e510
|
REST API: implemented GUI code for /sdrangel/deviceset/{deviceSetIndex}/spectrum/settings (GET) and /sdrangel/deviceset/{deviceSetIndex}/spectrum/server (GET)
|
2020-11-11 13:40:24 +01:00 |
|
f4exb
|
8e291df439
|
Websocket spectrum: removed passing of ref level and power range
|
2020-11-11 11:27:20 +01:00 |
|
f4exb
|
a09b66c38b
|
SpectrumVis: remove now useless configure method
|
2020-11-11 11:24:55 +01:00 |
|
f4exb
|
13ace213a7
|
Websocket spectrum: implemented start/stop server from spectrum GUI
|
2020-11-11 11:11:21 +01:00 |
|
f4exb
|
3730cbf865
|
Websocket spectrum: Websocket spectrum settings dialog implementation taking settings into account
|
2020-11-11 10:49:02 +01:00 |
|
f4exb
|
3530de3464
|
SpectrumVis: Spectrum max functionnality
|
2020-07-20 11:16:46 +02:00 |
|
f4exb
|
252156ccbf
|
GLSpectrum: synchronize spectrum running with the GUI spectrum freeze button. Fixes issue #561
|
2020-07-10 00:08:42 +02:00 |
|
f4exb
|
86176555c2
|
GLSpectrum: added a freeze button
|
2020-07-05 10:15:39 +02:00 |
|
f4exb
|
cf2c04214b
|
SpectrumVis: release previous FFT engine allocation from FFT factory only if allocated once. Fixes issue #515
|
2020-05-15 23:35:24 +02:00 |
|
f4exb
|
7d6d351891
|
SpectrumVis: removed message queue parameter from configure method
|
2020-05-15 23:22:34 +02:00 |
|
f4exb
|
79b670d919
|
SpectrumVis: removed own configureDSP
|
2020-05-15 23:20:56 +02:00 |
|
f4exb
|
45ef7b3546
|
SpectrumVis: use GLSpectrumSettings
|
2020-05-15 23:18:42 +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
|
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
|
3a3d8e3dcb
|
activated compiler warnings
|
2017-05-25 20:13:34 +02:00 |
|
f4exb
|
78513854ac
|
RxTx semantic move: renamed SampleSink to BasebandSampleSink
|
2016-10-02 22:29:04 +02:00 |
|
f4exb
|
1a891f8e81
|
Make it buildable for Android with QtCreator
|
2016-03-06 15:10:22 +01:00 |
|
f4exb
|
6a59ac7e10
|
Fixed data race condition in spectrum vis when the FFT size is changed
|
2015-10-22 02:27:56 +02:00 |
|
f4exb
|
7742c0de2d
|
Optimization: avoid cvtsd2ss instructions by using explicit floating point litterals. Spectrum histogram calculation optimization
|
2015-10-09 03:59:28 +02:00 |
|
f4exb
|
005eae774e
|
Deep redesign: use references for the iterator parameters of the sample sinks feed method
|
2015-08-25 08:24:23 +02:00 |
|