Tool/software:
Hi,
I need to add advData and scanrsp data in long range in 1 set data. but data not advertisement.
Follow code
// Use long range params to create long range set #2 GapAdv_params_t advParamLongRange = GAPADV_PARAMS_AE_LONG_RANGE_CONN; advParamLongRange.eventProps = GAP_ADV_PROP_CONNECTABLE | GAP_ADV_PROP_SCANNABLE; // Create Advertisement set #2 and assign handle status = GapAdv_create(&SimpleSerialSocketServer_advCB, &advParamLongRange, &advHandleLongRange); SimpleSerialSocketServer_ASSERT(status == SUCCESS); // Load advertising data for set #2 that is statically allocated by the app status = GapAdv_loadByHandle(advHandleLongRange, GAP_ADV_DATA_TYPE_SCAN_RSP, sizeof(advertData), advertData); SimpleSerialSocketServer_ASSERT(status == SUCCESS); // Load advertising data for set #2 that is statically allocated by the app status = GapAdv_loadByHandle(advHandleLongRange, GAP_ADV_DATA_TYPE_ADV, sizeof(ScanRsp), ScanRsp); SimpleSerialSocketServer_ASSERT(status == SUCCESS); // Set event mask for set #2 status = GapAdv_setEventMask(advHandleLongRange, GAP_ADV_EVT_MASK_START_AFTER_ENABLE | GAP_ADV_EVT_MASK_END_AFTER_DISABLE | GAP_ADV_EVT_MASK_SET_TERMINATED); // Enable long range advertising for set #2 status = GapAdv_enable(advHandleLongRange, GAP_ADV_ENABLE_OPTIONS_USE_MAX , 0); SimpleSerialSocketServer_ASSERT(status == SUCCESS);
In ParmLongRange.eventProps setting