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.

CC1101CC1190EMK915: CC1101 WOR Model

Part Number: CC1101CC1190EMK915

Hello everyone,

Where can I find the example code  for cc1101 WOR modle?

1. What is WOR average power consumption?Our configuration is to wake up once every 1 second, duty cycle is 0.195%.

2. How to detect the synchronous word in CC1101?We let the sender setTxMode not write FIFO continuously to send the leading code, but the receiving end will read the cc1101_pktstatus.pqt_reach often is 0 or 1, regardless of the PQT set.

When the receiving end IOCFG0 is set to 0x08, the state of gdo0 is also less than expected.

3. How can the sender ensure that the 1S synchronization word can be sent continuously if the synchronous word is used?

  • We do not have any such examples but I recommend you to read AN047 (CC1100/CC2500 Wake on Radio) and DN505 (RSSI interpretation and timing).

    www.ti.com/lit/swra114

    www.ti.com/lit/swra126

    1)

    The current consumption for the different states is stated in the data sheet. There are equations in the data sheet and AN047 to calculate your RX time based on different settings so you have what you need to estimate the current consumption. Remember that you need to add the current consumption for the MCU you are using. The MCU should be in a low power mode when using WOR, only waking up on an interrupt if the radio received something.

    If your system expects the transmission to have started when enabling the receiver, the MCSM2.RX_TIME_RSSI function can be used. The radio controller will then terminate RX if the first valid carrier sense sample indicates no carrier (RSSI below threshold). How long this takes can be estimated during the equations in DN505.

    2)

    Sorry but I do not understand the questions. Sync mode is set in the MDMCFG2 register. If you strobe STX with an empty FIFO the radio will transmit preamble until you start writing to the TX FIFO. It will then send 0, 2, or 4 bytes sync word depending on your SYNC_MODE settings, before sending the rest of the packet.

    3)

    Again, I am not sure what you are asking. It is not possible to transmit the sync word continuously. Why would you want to do that?

    Siri

  • Hello,

    Now , the WOR wake-up time is 1 second, duty cycle 0.19%, power consumption is about 60uA without MCU ,is it normal?
    The Min duty cycle is 0.19%?
  • Is this a measured or calculated number? The average current sounds reasonable.

    You can use the equations in the app note Siri linked to to calculate the min duty cycle. We have typically used 1 s duty cycle in our examples because it's a round number but you can wake up with longer intervals.