0.2.0
Loading...
Searching...
No Matches
NAV::SNRMask Class Reference

Signal to Noise Ratio Mask. More...

Public Member Functions

bool checkSNRMask (Frequency freq, double elevation, double SNR) const
 Checks wether the SNR values passes the SNR mask.
 
bool isInactive () const
 Checks wether all SNR values are 0.
 
bool ShowGuiWidgets (const char *label=nullptr)
 Shows a button to select the SNR Mask.
 
 SNRMask ()
 Default Constructor.
 

Detailed Description

Signal to Noise Ratio Mask.

Member Function Documentation

◆ checkSNRMask()

bool NAV::SNRMask::checkSNRMask ( Frequency freq,
double elevation,
double SNR ) const

Checks wether the SNR values passes the SNR mask.

Parameters
[in]freqFrequency of the signal
[in]elevationElevation in [rad] of the satellite transmitting the signal
[in]SNRSignal to Noise Ratio in [dbHz]
Returns
True if the value passed the mask

◆ ShowGuiWidgets()

bool NAV::SNRMask::ShowGuiWidgets ( const char * label = nullptr)

Shows a button to select the SNR Mask.

Parameters
[in]labelText to display on the button. If empty, just 'SNR Mask' will be written

The documentation for this class was generated from the following file: