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: Using CC1200 only at eWOR Mode (or RX Sniffer Mode?) to wake-up another microcontroller

Part Number: CC1200

I would like to use CC1200 with the specific purpose of waking-up wireless nodes, not for regular data communication (we already have a legacy system in place). I have two CC1200EM boards and I realized that a "GPIO2" is exposed at the board.

Before starting coding and going deeper at the integration necessary to my final application, I am wondering if this effort is actually feasible:

a) CC1200 is not wire-connected to any microcontroller (no SPI).

b) An external entity (e.g., a microcontroller) "powers-on" CC1200 for a certain amount of time (e.g., 10seconds).

c) CC1200 is configured to operate at eWOR Mode (or RX Sniffer Mode?) periodically sniffing the RF channel.

d) If another CC1200 sends the proper Sniff preamble during this 10-sec time-window, our CC1200 turns-on (or off) its GPIO2 line (we can use a LED to check this).

e) The GPIO2 can be also connected to the external entity in such a way that it turns-off CC1200 after the WakeUp on Radio detection.

Based on a very quick look at the datasheet, SPI command SWOR must be issued. If this is the case, I still need to have a MCU sending SWOR to CC1200, right? What would be the most energy-efficient TI MCU recommended for this simple task?

Last question, for the mentioned application, what is better to use: eWOR or RX Sniffer mode? I am a little confuse with the differences between these modes.

Thanks for your ideas and suggestions.

  • Hi Agnelo

    When using eWOR mode your transmitter and receiver must be in synchronized, while this is not necessary in Sniff mode, hence this is much easier to implement. In Sniff mode it is simply the length of the preamble of your transmitter that determines the wakeup/sniff interval on your receiver.
    It is not possible to have the CC1200 operate stand-alone. It will need to be configured over SPI and an MCU will need to handle the radio when a packet is received. It will then have to empty the RX FIFO and send a new SWOR strobe command

    BR
    Siri
  • @Siri: thank you for your support and valuable information.

    I will proceed with the tests and later I will post the results here.