FrameDecoder class final
#include <pr/ax25/frame_decoder.hpp>
AX.25 frame decoder with FCS validation.
Feeds raw NRZI level bits into HDLC, collects completed HDLC frames, validates trailing FCS and emits raw AX.25 frame bytes without FCS.
Public functions
- auto pop_frame(RawFrame* out_frame) -> bool
- void process_level_bit(bool level_bit)
- void reset()
- auto stats() const -> FrameDecoderStats