Specifying channels to use in PAwR train

I am using nRF Connect SDK v2.4.0 and an nRF5340 DK set up as a PAwR advertiser. Is it possible to specify the channels to use in the Periodic Advertising train? I found the API bt_le_set_chan_map(), but wondering if this is restricted to connections or if it can also be used for PAwR. 

Parents
  • Hi, 

    bt_le_set_chan_map() should work for:

    • Connections as Central
    • Extended Advertisers
    • Periodic Advertisers
    • PAwR Advertisers
    • BIS sources. 

    So you can use it for a PAwR Advertiser. It will take 10 Periodic Intervals (time from one Subevent #0 to the next Subevent #0) after the call to bt_le_set_chan_map() before the channel map update takes effect. This is to ensure all synchronized devices receive the updated channel map before switching.

    Regards,
    Amanda H.

Reply
  • Hi, 

    bt_le_set_chan_map() should work for:

    • Connections as Central
    • Extended Advertisers
    • Periodic Advertisers
    • PAwR Advertisers
    • BIS sources. 

    So you can use it for a PAwR Advertiser. It will take 10 Periodic Intervals (time from one Subevent #0 to the next Subevent #0) after the call to bt_le_set_chan_map() before the channel map update takes effect. This is to ensure all synchronized devices receive the updated channel map before switching.

    Regards,
    Amanda H.

Children
Related