f4exb
|
70167c0ed8
|
Scope GUI: refactor amp scale
|
2021-06-27 01:52:42 +02:00 |
|
f4exb
|
40778f87ef
|
Scope on complex<float>: test m_spectrumVis for mullity before attempting to feed data into it
|
2021-06-25 10:31:40 +02:00 |
|
f4exb
|
dc205bc8e2
|
Scope on complex<float>: implementation
|
2021-06-24 22:58:04 +02:00 |
|
f4exb
|
04170f2648
|
Scope on complex<float>: Projector with complex<float> input
|
2021-06-24 22:58:04 +02:00 |
|
f4exb
|
c4cef5fd41
|
ScopeVis: fixed setNbStreams method to allocate the memory lines on all streams. Fixes #872
|
2021-06-23 22:06:17 +02:00 |
|
Jon Beniston
|
0faaa8397d
|
Add radio clock plugin
|
2021-06-22 17:38:56 +01:00 |
|
f4exb
|
2e98fd0b17
|
Scope: reset trigger and traces samples index when trace size changes. Fixes #927
|
2021-06-19 12:38:20 +02:00 |
|
f4exb
|
9abc23de6c
|
NoiseFigure: added missing .yaml in webapi resources
|
2021-06-14 21:49:43 +02:00 |
|
f4exb
|
a59a58f6f9
|
Fixed SWGModelFactory so that init() is invoked on complex objects. Fixes #899
|
2021-06-14 21:26:36 +02:00 |
|
f4exb
|
5da5f2dd40
|
GLScope redesign: ScopeVis: added exports on public messages for MSVC
|
2021-06-12 10:50:33 +02:00 |
|
f4exb
|
5fde3dfb18
|
GLScope redesign: set number of streams separately
|
2021-06-12 10:47:03 +02:00 |
|
f4exb
|
7dbbd9f2ee
|
GLScope redesign: settings synchro (2)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
5d615e453c
|
GLScope redesign: settings synchro (1)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
e699099946
|
GLScope redesign: using GLScopeSettings (2)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
d08844a34c
|
GLScope redesign: using GLScopeSettings (1)
|
2021-06-12 10:18:18 +02:00 |
|
f4exb
|
ce5de5b419
|
GLScope redesign: ScopeVis: configure directly
|
2021-06-12 10:18:18 +02:00 |
|
Jon Beniston
|
27af7021f4
|
Fix gcc compilation
|
2021-06-10 20:26:51 +01:00 |
|
Jon Beniston
|
e987deb8e0
|
Add support for linear interpolation, which can be more accurate if
there's a sharp knee in the curve.
Add support for displaying noise floor in results table.
|
2021-06-10 20:10:19 +01:00 |
|
Jon Beniston
|
5d24bf9086
|
Fix gcc warnings
|
2021-06-09 17:14:56 +01:00 |
|
Jon Beniston
|
97669585ad
|
Add noise figure plugin
|
2021-06-09 16:17:59 +01:00 |
|
f4exb
|
016ec01826
|
GLScope redesign: ScopeVis multiple I/Q streams support
|
2021-06-07 01:46:11 +02:00 |
|
f4exb
|
e1a13841cf
|
GLScope redesign: ScopeVis::processMemoryTrace: full vectorization
|
2021-06-07 00:26:31 +02:00 |
|
f4exb
|
6a528e1f5a
|
GLScope redesign: ScopeVis::processTrace: full vectorization
|
2021-06-07 00:05:37 +02:00 |
|
f4exb
|
9642eac44d
|
GLScope redesign: TraceBackDiscreteMemory refactoring
|
2021-06-06 11:12:27 +02:00 |
|
f4exb
|
ccb7633154
|
GLScope redesign: removed SpectrumScopeComboVis
|
2021-06-05 19:26:26 +02:00 |
|
f4exb
|
54df0bd21a
|
GLScope redesign: ScopeVis: corrected export name
|
2021-06-01 11:19:44 +02:00 |
|
f4exb
|
de3b56bd3c
|
GLScope redesign: added missing bits
|
2021-06-01 10:58:29 +02:00 |
|
f4exb
|
6c25543403
|
GLScope redesign: ScopeVis: use shift value instead of iterators in some places
|
2021-06-01 08:36:49 +02:00 |
|
f4exb
|
4283159e6a
|
GLScope redesign: ScopeVis: processTraces by start iterator and length. TraceBackBuffer: m_endPoint is now private
|
2021-05-31 19:35:14 +02:00 |
|
f4exb
|
657d2d5996
|
GLScope redesign: DoubleBufferSimple: replaced current iterator by current position
|
2021-05-31 18:36:04 +02:00 |
|
f4exb
|
ef4a13f31d
|
GLScope redesign: ScopeVis: call processTrace method with multiple input iterator and length
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
3908599463
|
GLScope redesign: ScopeVis is not created in the GUI anymore
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
5ab495a3fb
|
GLScope redesign: moved static constants to GLScopeSettings
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
e9d51c99a7
|
GLScope redesign: allow multiple I/Q streams sent to ScopeVis
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
aa868b9176
|
GLScope redesign: moved ScopeVis to sdrbase
|
2021-05-31 15:56:45 +02:00 |
|
f4exb
|
70550f453f
|
GLScope redesign (1)
|
2021-05-31 15:56:45 +02:00 |
|
Jon Beniston
|
b5339b1ec8
|
Add Custom Az/El target and drift scan plot to Star Tracker.
|
2021-05-24 12:34:38 +01:00 |
|
Jon Beniston
|
37c21a4a1b
|
Fix clang compilation error
|
2021-05-22 08:08:17 +01:00 |
|
Jon Beniston
|
631b9c256f
|
Refactor common code into WavFileRecord class
|
2021-05-21 21:05:23 +01:00 |
|
Jon Beniston
|
14710596be
|
Fix gcc warning
|
2021-05-21 10:21:45 +01:00 |
|
Jon Beniston
|
80fe6cb096
|
Add signed 16-bit PCM 2 channel .wav file support to File Input and File Record plugins
|
2021-05-21 10:06:10 +01:00 |
|
Jon Beniston
|
1cd605e365
|
Add antenna tools feature
|
2021-05-20 17:15:14 +01:00 |
|
Jon Beniston
|
02cbb599f6
|
Stop UDP forwarded AIS packets containing null byte from being truncated as per #903
|
2021-05-18 09:02:38 +01: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 |
|
Jon Beniston
|
55c20c3f6e
|
Fix name decode in Static Data Reports
|
2021-05-11 10:56:06 +01:00 |
|
Jon Beniston
|
8612f124f0
|
Hopefully fix decoding of Class B messages. Add ship type.
|
2021-05-11 10:04:58 +01:00 |
|
f4exb
|
4a523edc8b
|
PlutoSDR MIMO: REST API fixes
|
2021-05-11 10:42:33 +02:00 |
|
Jon Beniston
|
2c9260d075
|
Fix gcc warnings
|
2021-05-07 22:06:51 +01:00 |
|
Jon Beniston
|
1ac835260e
|
Add AIS mod, demod and feature.
|
2021-05-07 21:50:27 +01:00 |
|
f4exb
|
38d2a19338
|
PlutoSDR MIMO: recognize user defined MIMO devices
|
2021-05-04 17:01:48 +02:00 |
|
f4exb
|
672c0b8a5b
|
PlutoSDR MIMO: base implementation
|
2021-05-04 17:01:48 +02:00 |
|
f4exb
|
b04cc965e1
|
Fixed center interpolator by 64 missing some code. Fixes #884
|
2021-05-04 16:59:14 +02:00 |
|
f4exb
|
386bdc2dea
|
Removed SampleSourceFifoDB completely
|
2021-04-26 20:06:04 +02:00 |
|
f4exb
|
e3910c0aa1
|
Revision of mutex locks in FIFOs
|
2021-04-26 19:33:02 +02:00 |
|
f4exb
|
3792398c8b
|
Removed SampleSourceFifoDB from build
|
2021-04-26 19:32:38 +02:00 |
|
f4exb
|
8c9f5ff14c
|
SampleSinkFIFO: read/write return immediately if size is zero. Fixes #868
|
2021-04-25 11:06:21 +02:00 |
|
f4exb
|
05bb5a148d
|
Spectrum: increase maximum FFT size to 32k and set tooltip with bin size value
|
2021-04-21 07:20:56 +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
|
c901ba5c63
|
NFM demod: DCS squelch (1)
|
2021-04-17 23:13:09 +02:00 |
|
Jon Beniston
|
8a5685cdfd
|
Add DAB demodulator
|
2021-04-16 22:56:15 +01:00 |
|
f4exb
|
56d98a3aa5
|
Merge pull request #839 from srcejon/rspplayv3
|
2021-04-12 18:01:36 +02:00 |
|
f4exb
|
abdb6db51e
|
REST API: added missing file in doc resources
|
2021-04-12 15:13:39 +02:00 |
|
Jon Beniston
|
7aebff1082
|
Add SDRplay V3 API sample source.
|
2021-04-11 21:21:36 +01:00 |
|
f4exb
|
25a4118e16
|
DATV demod. final cleanuo, Implements #833
|
2021-04-08 06:47:33 +02:00 |
|
Jon Beniston
|
d706be21a2
|
Fix GCC warnings
|
2021-04-07 21:51:32 +01:00 |
|
Jon Beniston
|
8ac583f36c
|
Send AOS to features. Support AOS/LOS in local time on map.
|
2021-04-07 21:23:02 +01:00 |
|
Jon Beniston
|
300c428f8c
|
Add PER tester feature
|
2021-04-07 20:25:12 +01:00 |
|
f4exb
|
2e96fef6e3
|
DATV demod: implemented REST API for channel settings. Implements #825
|
2021-04-03 06:41:12 +02:00 |
|
f4exb
|
172b93577a
|
DATV mod: added missing doc file for Swagger UI
|
2021-04-03 06:41:12 +02:00 |
|
Jon Beniston
|
ab0cda90b6
|
Add support for choosing metric or imperial units as per #829
|
2021-04-02 21:14:49 +01:00 |
|
Jon Beniston
|
5aab615aef
|
Fix impulse response of FIR filter
|
2021-03-19 08:54:12 +00:00 |
|
Jon Beniston
|
24d8da247c
|
Fix gcc warnings
|
2021-03-18 20:33:52 +00:00 |
|
Jon Beniston
|
37a19dee04
|
Add DATV Modulator
|
2021-03-18 17:17:58 +00:00 |
|
Jon Beniston
|
1197e43c47
|
Add mutex to atomize start and setting of sample rate
|
2021-03-08 22:41:00 +00:00 |
|
f4exb
|
01170eb724
|
Spectrum: removed FPS 'no limit' setting. Fixes #793
|
2021-03-07 11:54:16 +01:00 |
|
f4exb
|
806e6cac69
|
FileRecord: cut file only if sample rate changes. Implements #795
|
2021-03-07 11:30:05 +01:00 |
|
Jon Beniston
|
b8d04927ae
|
Fix for #795
Add mutex as feed and start/stop can be called from different threads.
|
2021-03-06 20:55:21 +00:00 |
|
Jon Beniston
|
44ba47bddc
|
Fix msvc compiler warnings
|
2021-03-05 13:59:33 +00:00 |
|
Jon Beniston
|
dfbeffb0a0
|
Fix gcc warnings
|
2021-03-05 13:54:06 +00:00 |
|
Jon Beniston
|
5d5b221e83
|
Add Costas Loop PLL in Channel Analyzer
Add loop bandwidth and other PLL controls to Channel Analyzer GUI.
Fix bug where PLL lock frequency would be incorrect by the decimation
factor.
|
2021-03-05 13:37:49 +00:00 |
|
f4exb
|
ef1419d66e
|
Spectrum Vis: initialize pointer to GUI. Fixes #790
|
2021-03-02 08:49:40 +01:00 |
|
Jon Beniston
|
1445ed860c
|
Update missed swagger files in sdrbase/resources/webapi/doc/swagger
|
2021-03-01 09:51:24 +00:00 |
|
Jon Beniston
|
8f1fe0e088
|
Fix gcc warnings
|
2021-02-27 11:48:43 +00:00 |
|
Jon Beniston
|
8e2268d9b8
|
Update web API for latest plugins
|
2021-02-26 20:47:24 +00:00 |
|
Jon Beniston
|
89660d49c2
|
Initalise m_guiMessageQueue pointer to null
|
2021-02-26 20:41:29 +00:00 |
|
Jon Beniston
|
5461facb3b
|
Add Satellite Tracker feature
|
2021-02-26 20:25:48 +00:00 |
|
f4exb
|
754798cafb
|
SigMF file sink: append data if file exists and has been recorded with SDRangel. Implements #781
|
2021-02-20 12:16:34 +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
|
202ba6d8da
|
Fixed build issues for issue #773
|
2021-02-17 10:15:34 +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
|
b62cf26b22
|
Moved message to GUI to ChannelAPI. Prepares #769
|
2021-02-08 21:52:47 +01:00 |
|
f4exb
|
dfb149d267
|
Removed FPS limitation in WSSpectrum. Fixes #767
|
2021-02-07 10:59:19 +01:00 |
|
f4exb
|
9864c26f11
|
Merge branch 'feature-cw'
|
2021-02-06 07:22:32 +01:00 |
|