Noise figure measurement plugin
This is a nice contribution of Jon srcejon
enriching the measurement features of SDRangel. This Rx channel plugin can be used to calculate the noise figure (NF) of a receiver (SDR as well as optionally one or more LNAs). It uses the Y-factor method and requires a calibrated noise source. Details can be found here
Other changes and fixes
- GLscope rework featuring a multiple I/Q stream input. Issues #898 and #872.
- You can use
ScopeVis::setNbStreams
method to set the number of I/Q streams that the scope will accept. The default number is 1 as it effectively used to be. TheScopeVis::feed
method has been modified to take a vector of begin iterators one for each stream instead of a single begin iterator. - The
GLScopeSettings::TraceData
structure has now am_streamIndex
attribute to specify to which I/Q stream the trace applies. SimilarlyGLScopeSettings::TriggerData
has am_streamIndex
attribute to specify to which I/Q stream the trigger applies. - The
ChannelAnalyzer
plugin is adapted but not modified and has a new control for the trace or trigger stream index that therefore has a fixed value of0
. However in theGLScopeGUI
these controls can be used to control to which I/Q stream the trace or trigger applies.
- You can use
- ADS-B demod: Delete
m_worker
after removing sink from DSP. PR #916 Issue #915 - ADS-B demod:
ADSBDemodWorker
: check running state before actual start/stop - GS232: SPID rotator fixes. PR #914