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.

Fast WoR cc1101

Other Parts Discussed in Thread: CC1101, MSP430F248

Greetings,

I'm using a CC1101 transceiver and an msp430f248. The mcu is mostly in LPM3, maintaing a low frequent "general network clock". On a certain time, the msp will strobe the cc1101 to SWOR  f after which the msp will go back to lpm3. if for 2 seconds nothing is received the msp will put the cc1101 back to sleep. Im trying to put the cc1101 i nsuch a state, that it will poll untill it receives a message, this message will only be sent once from another transceiver. I read the AN047[4] and the limitations described for the timing events. If i understand it correctly, it will be hard (impossible?) to detect a single sync word> wake up the msp>read the message at a baudrate of 38.4kb. My current register values are:

Cc110xWriteReg(WORCTRL,0x78);

Cc110xWriteReg(WOREVT1, 0x02);

Cc110xWriteReg(WOREVT0, 0x88);//event0=648

Cc110xWriteReg(MCSM2, 0x00);//rx_time=0, rx_timequal=0

Cc110xWriteReg(MCSM1, 0x00);//go to idle after pckt receive

Does anybody have a solution how i could detect this single message. Or is the WoR just not fast enough on the cc1101.

Thanks!

J.