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

extended advertising using BLE_GAP_PHY_2MBPS

 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?

Related