I'm trying to implement extended advertising, using BLE_GAP_PHY_2MBPS to offload 255byte advertisement payload to channel data, defining BLE_GAP_PHY_1MBPS as primary phy ; and BLE_GAP_PHY_2MBPS as secondary phy.
I've just found a note at header file 'ble_gap.h' saying :
#define BLE_GAP_SCAN_BUFFER_EXTENDED_MAX (1650) /**< Maximum data length for an extended advertising set. @note Extended scanning is only supported as an experimental feature in this SoftDevice. The scanner will only receive advertising data up to 31 bytes. */
is it possible to advertise more than 31byte data using nrf52840 by offloading payload to data channels?