Class SLNoiseStats.TSLNoiseStatResults
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
(6 intermediate revisions by one user not shown) | |||
Line 26: | Line 26: | ||
=== C# (.NET): === | === C# (.NET): === | ||
<code> | <code> | ||
− | '''public ref class''' | + | '''public ref class''' NoiseStatResults : [[Class SLNoiseStats.TSLHarmonicBinResults|Mitov.SignalLab.HarmonicBinResults]] |
</code> | </code> | ||
== Summary == | == Summary == | ||
Line 48: | Line 48: | ||
*[[Property SLNoiseStats.TSLNoiseStatResults.AvgNoise|AvgNoise]] - Returns the average noise in the spectrum (dBFS). | *[[Property SLNoiseStats.TSLNoiseStatResults.AvgNoise|AvgNoise]] - Returns the average noise in the spectrum (dBFS). | ||
*[[Property SLNoiseStats.TSLNoiseStatResults.IntNoiseFloor|IntNoiseFloor]] - Returns the amplitude of the Integrated Noise Floor is equivalent to [[Property SLNoiseStats.TSLNoiseStatResults.Fundamental|Fundamental]] [[Property SLNoiseStats.TSLNoiseStatResults.SNR|SNR]], dBFS. | *[[Property SLNoiseStats.TSLNoiseStatResults.IntNoiseFloor|IntNoiseFloor]] - Returns the amplitude of the Integrated Noise Floor is equivalent to [[Property SLNoiseStats.TSLNoiseStatResults.Fundamental|Fundamental]] [[Property SLNoiseStats.TSLNoiseStatResults.SNR|SNR]], dBFS. | ||
− | |||
− | |||
*[[Property SLNoiseStats.TSLNoiseStatResults.ENOB|ENOB]] - Returns the Effective Number of Bits (ENOB). | *[[Property SLNoiseStats.TSLNoiseStatResults.ENOB|ENOB]] - Returns the Effective Number of Bits (ENOB). | ||
*[[Property SLNoiseStats.TSLNoiseStatResults.SINAD|SINAD]] - Returns the Signal-to-Noise-and-Distortion ratio. | *[[Property SLNoiseStats.TSLNoiseStatResults.SINAD|SINAD]] - Returns the Signal-to-Noise-and-Distortion ratio. | ||
*[[Property SLNoiseStats.TSLNoiseStatResults.THD|THD]] - Returns the Total [[Property SLNoiseStats.TSLNoiseStatResults.Harmonic|Harmonic]] Distortion. | *[[Property SLNoiseStats.TSLNoiseStatResults.THD|THD]] - Returns the Total [[Property SLNoiseStats.TSLNoiseStatResults.Harmonic|Harmonic]] Distortion. | ||
*[[Property SLNoiseStats.TSLNoiseStatResults.SNR|SNR]] - Returns the Signal-to-Noise ratio. | *[[Property SLNoiseStats.TSLNoiseStatResults.SNR|SNR]] - Returns the Signal-to-Noise ratio. | ||
+ | *[[Property SLNoiseStats.TSLNoiseStatResults.SFDRBin|SFDRBin]] - Returns the bin where [[Property SLNoiseStats.TSLNoiseStatResults.SFDR|SFDR]] was located. | ||
+ | *[[Property SLNoiseStats.TSLNoiseStatResults.SFDR|SFDR]] - Returns the Spurious Free Dynamic Range. | ||
*[[Property SLNoiseStats.TSLNoiseStatResults.Fundamental|Fundamental]] - Returns the amplitude of the fundamental frequency (dBFS). | *[[Property SLNoiseStats.TSLNoiseStatResults.Fundamental|Fundamental]] - Returns the amplitude of the fundamental frequency (dBFS). | ||
Latest revision as of 00:31, 26 June 2013
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: SignalLabPkg
Unit: SLNoiseStats
Inherits: TSLHarmonicBinResults
Contents |
Syntax
Delphi:
type TSLNoiseStatResults = class( TSLHarmonicBinResults )
C++ Builder:
class TSLNoiseStatResults : public TSLHarmonicBinResults
Visual C++ (MFC):
class CTSLNoiseStatResults : public CTSLHarmonicBinResults
C# (.NET):
public ref class NoiseStatResults : Mitov.SignalLab.HarmonicBinResults
Summary
Supplied as a parameter class in the OnBinMaskOpportunity event.
Description
This object, supplied as a parameter in the OnBinMaskOpportunity event, contains the results of the noise statistic calculations. Read-only properties include Harmonic[], Fundamental, SFDR, SFDRBin, SNR, THD, SINAD, ENOB, IntNoiseFloor, and AvgNoise. Inherited read-only properties include: HarmonicBin[], NumHarmonics, FundBin, and FundBinFractional. See each property for a description.
Properties
Public
- Harmonic - Returns the amplitude of the I+1th harmonic of the fundamental (dBFS).
- DataMean - Returns the arithmetic mean of the incoming data.
- DCDataOffset - Returns the offset of the incoming data.
- AvgNoise - Returns the average noise in the spectrum (dBFS).
- IntNoiseFloor - Returns the amplitude of the Integrated Noise Floor is equivalent to Fundamental SNR, dBFS.
- ENOB - Returns the Effective Number of Bits (ENOB).
- SINAD - Returns the Signal-to-Noise-and-Distortion ratio.
- THD - Returns the Total Harmonic Distortion.
- SNR - Returns the Signal-to-Noise ratio.
- SFDRBin - Returns the bin where SFDR was located.
- SFDR - Returns the Spurious Free Dynamic Range.
- Fundamental - Returns the amplitude of the fundamental frequency (dBFS).
From TSLHarmonicBinResults
Properties
Public
- NumHarmonics - Returns the size of the array of located harmonics. (To set the value of harmonics to be located, use property SLNoiseStats.NumHarmonics.)
- HarmonicBin - Returns the bin location in the FFT ouput of the I+1th harmonic of the fundamental frequency.
- FundBinFractional - Returns the (floating point) bin location in the FFT output of the fundamental frequency.
- FundBin - Returns the (unsigned integer) bin location in the FFT output of the fundamental frequency.