Does a new data recieve after sync verify write over the old one exsist in the RX FIFO or I need to flush the RX FIFO before recieving new data?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
The RX FIFO is a plain FIFO.
So when you receive new data, previously received data that aren't read out will not be written over, and the new data is just added into the FIFO. If there is no more free space left in the RX FIFO, the CC1101 will enter RX overflow state.
Previously received data that are read out will be written over. Hence, you don't need to flush the RX FIFO before receiving new data... but it's smart to keep track of how many free spaces that are left to avoid overflow.