RxQualityStats struct final
#include <pr/afsk/decoder.hpp>
Snapshot of receive input quality and demod confidence indicators.
Values are accumulated from the last reset and are intended for higher-layer diagnostics and user-facing reporting.
Public variables
- std::uint32_t average_decision_margin_q12
- bool carrier_detected
- std::uint32_t carrier_threshold_abs
- std::uint64_t clipped_samples
- bool clipping_detected
- std::uint64_t decoded_symbols
- std::uint64_t low_energy_symbols
- std::uint64_t near_silence_samples
- std::uint32_t noise_floor_abs
- std::uint16_t peak_abs_sample
- bool signal_too_weak
- std::uint64_t total_samples