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

Spacing between advertising packets

Hi,

I am working on a design of very low power sensor, based on nRF52833. Most of the time my device spends advertising only, with sensor data transmitted within advertising packet Manufacturers data field. 

When I enable advertising with advertising interval of 1 second for example, I see 3 advertising packets transmitted almost back to back. Is it possible to send advertising packet on channel 37, then after 300mS on channel 38 and so on? I have seen some sensors based on dialog semi. chips do that.

My concern is stress on battery, reasoning that decoupling capacitors on Vdd will have more time to recharge between packets. I will be transmitting either with 8dBm Tx power or using coded PHY, which draws considerable energy from battery ( and batteries don't like high pulsing power). By the way, what type of battery would you suggest for 10 year battery life?

Thanks

Parents Reply Children
  • Indeed. I have seen that before as well. If I remove one of the channels, the sniffer will stop because it is waiting for that packet. If you set up a central project that will scan without connecting, and you print the advertisement channel of the received packets (you may want to add some custom filter of the address or packet, to print only advertisements from one particular device). The advertising report will contain information on what advertising channel the packet was picked up on. Not ideal for sniffing, because you can't follow into a connection, but you can use it to verify that you are only advertising on the channels that you are supposed to.

    Best regards,

    Edvin

Related