SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
Public Member Functions | |
FreeDVStats () | |
void | init () |
void | collect (struct freedv *freedv) |
Public Attributes | |
bool | m_sync |
float | m_snrEst |
float | m_clockOffset |
float | m_freqOffset |
float | m_syncMetric |
int | m_totalBitErrors |
int | m_lastTotalBitErrors |
int | m_ber |
estimated BER (b/s) More... | |
uint32_t | m_frameCount |
uint32_t | m_berFrameCount |
count of frames for BER estimation More... | |
uint32_t | m_fps |
frames per second More... | |
Definition at line 219 of file freedvdemod.h.
FreeDVDemod::FreeDVStats::FreeDVStats | ( | ) |
Definition at line 52 of file freedvdemod.cpp.
References init().
void FreeDVDemod::FreeDVStats::collect | ( | struct freedv * | freedv | ) |
Definition at line 72 of file freedvdemod.cpp.
References m_ber, m_berFrameCount, m_clockOffset, m_fps, m_frameCount, m_freqOffset, m_lastTotalBitErrors, m_snrEst, m_sync, m_syncMetric, and m_totalBitErrors.
Referenced by FreeDVDemod::pushSampleToDV().
void FreeDVDemod::FreeDVStats::init | ( | ) |
Definition at line 57 of file freedvdemod.cpp.
References m_ber, m_berFrameCount, m_clockOffset, m_fps, m_frameCount, m_freqOffset, m_lastTotalBitErrors, m_snrEst, m_sync, m_syncMetric, and m_totalBitErrors.
Referenced by FreeDVDemod::applyFreeDVMode(), and FreeDVStats().
int FreeDVDemod::FreeDVStats::m_ber |
estimated BER (b/s)
Definition at line 232 of file freedvdemod.h.
Referenced by collect(), FreeDVDemod::getBER(), and init().
uint32_t FreeDVDemod::FreeDVStats::m_berFrameCount |
count of frames for BER estimation
Definition at line 234 of file freedvdemod.h.
float FreeDVDemod::FreeDVStats::m_clockOffset |
Definition at line 227 of file freedvdemod.h.
uint32_t FreeDVDemod::FreeDVStats::m_fps |
frames per second
Definition at line 235 of file freedvdemod.h.
Referenced by FreeDVDemod::applyFreeDVMode(), collect(), and init().
uint32_t FreeDVDemod::FreeDVStats::m_frameCount |
Definition at line 233 of file freedvdemod.h.
float FreeDVDemod::FreeDVStats::m_freqOffset |
Definition at line 228 of file freedvdemod.h.
Referenced by collect(), FreeDVDemod::getFrequencyOffset(), and init().
int FreeDVDemod::FreeDVStats::m_lastTotalBitErrors |
Definition at line 231 of file freedvdemod.h.
float FreeDVDemod::FreeDVStats::m_snrEst |
Definition at line 226 of file freedvdemod.h.
Referenced by collect(), init(), and FreeDVDemod::pushSampleToDV().
bool FreeDVDemod::FreeDVStats::m_sync |
Definition at line 225 of file freedvdemod.h.
Referenced by collect(), init(), and FreeDVDemod::isSync().
float FreeDVDemod::FreeDVStats::m_syncMetric |
Definition at line 229 of file freedvdemod.h.
int FreeDVDemod::FreeDVStats::m_totalBitErrors |
Definition at line 230 of file freedvdemod.h.