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.

CC1200: Changing Preamble Size affects RF communication.

Part Number: CC1200


I have implemented a mechanism where RF will be in PWD Mode for 1.5s and 250ms in EWOR mode. 

I also have a requirement where I have to work with 30byte preamble and 8byte preamble.

With 30byte preamble configured with the TI provided EVENT0 timing... I am able to receive packets and respond to them.

But when I switch to 8byte preamble (and change the EVENT0 timing) , I am not getting the RF reception interrupt (GPIO0 is configured as RXFIFO_THR_PKT), as expected and because of that, I am unable to receive all packets and respond.

Its affecting the range also.. with 30byte I am able to get a range of 1km but with 8byte 100m max.

Can you please help me debug this issue?

  • 30 byte vs 8 byte preamble does not impact sensitivity. If you see a difference you have to have changed something else.

    If you are not receiving with 8 byte preamble indicate that CC1200 is not in RX when you think it is. It's a lot of thread on the forum how to debug WOR, I would start with checking when the you actually are in RX.