This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

BLE5 advData length

Hi,

I'm working with nRF52832 chip following the example "ble_app_beacon". I see the advertising packet is limited to 31 bytes only. However, I'd like to take an advantage of BLE 5 spec and increase the size to 255 bytes. Is it possible? I tried to modify:

/**@brief Maximum size of advertising data in octets. */
#define BLE_GAP_ADV_MAX_SIZE            (255)

in "ble_gap.h", but it seems to have no effect.

Can somebody advise please?

Many thanks

  • As SD132 v6.0.0 and SDK 15 available for us, can you guide me how to access these 255 bytes.

    What API should I use or what structure should I change to accommodate 255 bytes in advertising data?

    And can nRF connect app detect these 255 bytes data?

    edit : It is still not available. Have to wait for v6.1.

  • Hi Sigurd,

    I's been a year since you were promising the avd packet length extension 'coming soon'.  Now we have SoftDevice release v 6.0.0 but packet extension is still nowhere. Therefore I would like to ask: Will it be ever released or will you just keep promising? Our project is reliant on this. Can you please give us some specific dates? Will it be released let say by the end of September this year?

    Thank you

  • FormerMember
    0 FormerMember

    S132 v.6.1.0 was just released!

    From the Product Update Notification:

    SoftDevice S132 v6.1.0

    For a full overview of all changes, please read the release notes located in the installation directory.

    Highlights of this release:

    • Qualified and supported LE Advertising Extensions features:
      • Long advertising packets
      • Chained advertising packets
      • Advertising and connection establishment on 2 Mbps and 1 Mbps
    • API to get the SoftDevice variant, flash usage, reserved PPIs, and reserved interrupt priorities
    • Fixed an issue with the S132 6.0.0 workaround for Errata 201 where the HFXO would sometimes not be released properly after RC calibration

     

     

Related