Value of the interval between packet transmissions between advertisement channels

Hello.

I know that I can change the interval of the advertize event by changing the advertize interval, but I don't know how to set the interval to be sent to each channel. (For example, between channel 37 and channel 38).
Is it possible to change this interval? Also, what is the default value set to?

I use nRF52840,s140.

Best regards.

noboru

Parents
  • Hi Noboru

    There is no way to change this interval unfortunately. The SoftDevice allows you to configure which of the three channels to advertise on, but not the interval between advertise packets on the different channels. 

    The delay between each transmission is 500us. 

    You can see how this breaks down using the online power profiler

    Essentially the 500us delay consists of four stages:

    1) TX to RX switch
    2) Receive window (to listen for scan requests and connection requests)
    3) Standby period
    4) TX rampup to prepare for the next transmission

    Best regards
    Torbjørn

Reply
  • Hi Noboru

    There is no way to change this interval unfortunately. The SoftDevice allows you to configure which of the three channels to advertise on, but not the interval between advertise packets on the different channels. 

    The delay between each transmission is 500us. 

    You can see how this breaks down using the online power profiler

    Essentially the 500us delay consists of four stages:

    1) TX to RX switch
    2) Receive window (to listen for scan requests and connection requests)
    3) Standby period
    4) TX rampup to prepare for the next transmission

    Best regards
    Torbjørn

Children
No Data
Related