Can I set ADV_EXT_IND without AUX packet?

Hi,

In Core Specification v5.4, there is support for Non-Connectable and Non-Scannable Extended Advertising (ADV_EXT_IND) without AUX packets. However, when using Nordic's NCS v2.5.0, the advertising configuration only provides three options about it:

  • BT_LE_ADV_OPT_EXT_ADV
  • BT_LE_ADV_OPT_CONNECTABLE
  • BT_LE_ADV_OPT_SCANNABLE

This appears to limit the ability to configure extended advertising (ADV_EXT_IND) without AUX packets. Specifically:

  1. Is ADV_EXT_IND equivalent to "extended advertising" in this context?
  2. How can I achieve non-connectable, non-scannable extended advertising (without AUX) in NCS v2.5.0?
  3. Are there additional configuration flags or workarounds to enable this mode?

Parents
  • Hi!

    The BT_LE_ADV_OPT_EXT_ADV option is described as:

    "

    Advertise with extended advertising.

    This options enables extended advertising in the advertising set. In extended advertising the advertising set will send a small header packet on the three primary advertising channels. This small header points to the advertising data packet that will be sent on one of the 37 secondary advertising channels. The advertiser will send primary advertising on LE 1M PHY, and secondary advertising on LE 2M PHY. Connections will be established on LE 2M PHY.

    Without this option the advertiser will send advertising data on the three primary advertising channels.
    "

    So currently, there does not seem to be any option for extended advertising without AUX. If you don't want AUX, then the best option for you now seem to be to use legacy advertising.

Reply
  • Hi!

    The BT_LE_ADV_OPT_EXT_ADV option is described as:

    "

    Advertise with extended advertising.

    This options enables extended advertising in the advertising set. In extended advertising the advertising set will send a small header packet on the three primary advertising channels. This small header points to the advertising data packet that will be sent on one of the 37 secondary advertising channels. The advertiser will send primary advertising on LE 1M PHY, and secondary advertising on LE 2M PHY. Connections will be established on LE 2M PHY.

    Without this option the advertiser will send advertising data on the three primary advertising channels.
    "

    So currently, there does not seem to be any option for extended advertising without AUX. If you don't want AUX, then the best option for you now seem to be to use legacy advertising.

Children
No Data
Related