When is the CRCStatus register valid in the RADIO peripheral? Is it set when the radio leaves RX mode or only after the END event?
When is the CRCStatus register valid in the RADIO peripheral? Is it set when the radio leaves RX mode or only after the END event?
Hi
The CRC status register is valid after the END event occurs, which means that a packet was received.
If you don't get an address match then no packet is received, and the CRC will not be calculated.
Best regards
Torbjørn
Thank you! I suspected it worked like that, but I could not find a clear answer in the documentation. In my code I wait for the radio to leave rx mode after the ADDRESS event and after that check the CRCStatus to be OK and I check the END event has been triggered.
Thank you! I suspected it worked like that, but I could not find a clear answer in the documentation. In my code I wait for the radio to leave rx mode after the ADDRESS event and after that check the CRCStatus to be OK and I check the END event has been triggered.