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.