Setting TX power for multiple advertising sets

Hi, is it possible to set the BLE TX power individually for different advertising sets when multiple advertising sets are being used?

I am currently using the "hci_pwr_ctrl" sample project to read and write the BLE TX power but I am not sure how I can (or if it is even possible to) change the TX power and have set to different levels for different advertising sets.

I have a beaconing set that I want to have at a different level and a connectable adv set that should be at a different level.

Any suggestions? 

Thanks

Parents Reply
  • Setting TX power using the HCI command for each advertising set should be supported already.

    You cannot use this for setting different power for primary channel, auxiliary channel, periodic advertising, and BIS events as they belong to same advertising set and hence the same advertising handle.

    But you can use this HCI API to set different TX power for legacy (iBeacon) and periodic advertising which are two different advertisings sets, like in your case. Hence this provided API is helpful to what you are requesting.

Children
Related