f4exb
de838e8c30
Follow Appveyor MSVC upgrade
2021-06-14 22:32:53 +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
82f1004f28
ChirpChat demod: updated readme. Updated versions and changelogs
2021-06-12 19:48:24 +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
Edouard Griffiths
1b15739d29
Merge pull request #919 from srcejon/noise_figure_interpolation
...
Noise figure updates
2021-06-11 14:15:32 +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
Edouard Griffiths
1ffe8f8070
Merge pull request #917 from srcejon/noise_figure
...
Noise figure plugin
2021-06-09 22:33:31 +02:00
Jon Beniston
ae88a7e584
Report to GUI if failed to open VISA device
2021-06-09 17:23:37 +01:00
Jon Beniston
5d24bf9086
Fix gcc warnings
2021-06-09 17:14:56 +01:00
Jon Beniston
88f2170676
Fix typos in docs
2021-06-09 17:03:26 +01:00
Jon Beniston
2df18cdcf8
Add noise figure settings image
2021-06-09 16:51:18 +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
046c066c11
ADS-B demod: ADSBDemodWorker: check running state before actual start/stop
2021-06-05 19:46:39 +02:00
f4exb
ccb7633154
GLScope redesign: removed SpectrumScopeComboVis
2021-06-05 19:26:26 +02:00
Edouard Griffiths
eb811c1e56
Merge pull request #916 from ChiefGokhlayeh/bugfix/#915-segmentation-fault-when-closing-ads-b-panel-while-sampling-device-is-still-running
...
Delete ADSBDemod::m_worker after removing sink from DSP
2021-06-05 07:17:24 +02:00
Andreas Baulig
c6571ac424
Delete m_worker after removing sink from DSP
2021-06-04 23:32:48 +00:00
f4exb
3e9b4a4dee
GLScope redesign: when time offset is positive switch automatically to display memory index 01 to preserve correctness of display. Fixes #892
2021-06-02 21:20:01 +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
Edouard Griffiths
ae11010b07
Merge pull request #914 from srcejon/gs232_spid_and_tolerance
...
GS-232 controller updates
2021-05-30 20:04:26 +02:00
Edouard Griffiths
56ebd6fad3
Merge pull request #913 from ChiefGokhlayeh/bugfix/#681-sdrangel-with-2-plutosdr
...
Use shared_ptr to keep track of DeviceScan across multiple collections
2021-05-30 20:04:11 +02:00
Jon Beniston
51c240f42f
Remove unused variable
2021-05-30 12:54:43 +01:00
Jon Beniston
8eb369b3bc
Add cmath to fix gcc compilation
2021-05-30 12:52:01 +01:00
Jon Beniston
395c04e4bd
Update GS232 Controller image
2021-05-30 12:45:11 +01:00
Jon Beniston
f51e8b4095
Add SPID rot2prog protocol support. Add tolerance setting.
2021-05-30 12:38:07 +01:00
Andreas Baulig
94ab1bb438
Use shared_ptr to keep track of DeviceScan across multiple collections
...
Fixes #681 .
Relying on memory allocated by `std::vector` via direct pointers is dangerous,
as vectors may move buffers during resize. This fix puts the `DeviceScan`
allocation into a `str::shared_ptr`, which 1) allocates the memory on heap and
2) keeps track of the memory through reference counting. Thus it is safe to
store the `shared_ptr` across different vectors/maps.
2021-05-30 09:34:46 +00:00
f4exb
1e5c4343d1
Updated versions and changelogs
2021-05-28 12:26:20 +02:00
Edouard Griffiths
8d09a82f4e
Merge pull request #910 from srcejon/star_tracker_drift_scan
...
Star tracker updates
2021-05-25 17:34:01 +02:00
Jon Beniston
ea0ef1b95c
Don't use gui/dmsspinbox.h for settings, as not available in server build
2021-05-24 13:22:38 +01:00