Hello,
When using extended advertising with coded PHY, the advertiser address is included by default in the auxiliary packet (AUX_ADV_IND) on the data channels and not in the primary advertising packet (ADV_EXT_IND) with the flags set as highlighted in the picture below.
To extend battery life, I need to include the advertiser address in the primary advertising packet by setting the Advertiser Address flag to "Present" and the Aux Pointer flag to 'Not present'. Since I'm in control of both sides of the connection and do not have additional data to send, this would reduce the number of bytes to be transmitted by 50%. Is there a low-level way to do this?
Thanks in advance for any hint.