Hi all,
I'm working on a limited power budget system. MSP430 is the master that is supplying power to nrf51882 (slave). Every 2s MSP430 derives a pin high to drive the nrf51's VCC high and send multiple bytes. nrf51 after receiving the bytes through spi , tries to advertise them. Then MSP430 waits 200 ms(after sending the multiple bytes) before cutting the nrf51 power off. I choose 200 ms because I set the advertisement interval on nrf51 to 100 ms. The issue I'm facing is cutting the power off on nrf51 , preventing the advertise packet from being discovered / received by a phone. But when I leave the power on (making MSP430 holding the pin high to source power to nrf51 all the time), I received the advertisement packet on my phone. I tried to increase the waiting time before cutting the power on nrf51 up to 1s but without any luck.
I'm using soft device 110 and SDK v10.
Is there any way to cut the power safely on nrf51 while insuring the advertisement packet at least advertised once ?
or what is the best way to minimize the power consumption of using nrf51 as peripheral to broadcast a data that received from a master?

