This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can I broadcast once an hour from nrf8001?

Develop environment:

BLE: nrf8001(non-connectable mode)

MCU: MSP430F5529

Problem:

I would like to use MCU's timer interrupt to wake up nrf8001 for broadcasting.
But after nrf8001 first STAND-BY mode, I don't know how to wake up the nrf8001?

According to the document, after I call the wake up function and then nrf8001 should be at STAND-BY mode.

Anyone else can help me?

Thanks.

  • The nRF8001 should be put to sleep using the sleep command and then woken up using the Wakeup command.

    You can then send the ACI Broadcast command to broadcast the packets.

    If you do not want to use the sleep command then the nRF8001 will be in Standby mode all the time and is ready to accept commands.

    The sleep mode consumes less power as compared to standby, see the Section 12.4 for Current Consumption parameters for I_idle and I_sleep

Related