14.6.7.1 Overview
The AT86RF212B continues the reception of incoming frames as long as it is in any receive state. When a frame was successfully received and stored into the Frame Buffer, the following frame will overwrite the Frame Buffer content again.
To relax the timing requirements for a Frame Buffer read access the Dynamic Frame Buffer Protection prevents that a new valid frame passes to the Frame Buffer until a Frame Buffer read access has ended (indicated by /SEL = H).
A received frame is automatically protected against overwriting:
- in Basic Operating Mode, if its FCS is valid.
- in Extended Operating Mode, if an IRQ_3 (TRX_END) is generated.
The Dynamic Frame Buffer Protection is enabled with the RX_SAFE_MODE bit in the TRX_CTRL_2 register (TRX_CTRL_2.RX_SAFE_MODE) set and applicable in transceiver states RX_ON and RX_AACK_ON.