=======
SDK: 15.3
Product all base: ble_app_template
Problem: cannot update iBeacon content dynamically during system run-time.
=======
err_code = sd_ble_gap_adv_stop(m_advertising.adv_handle);
APP_ERROR_CHECK(err_code);
APP_ERROR_CHECK(err_code);
APP_ERROR_CHECK(err_code);
{
.adv_data =
{
.p_data = m_beacon_info, // this is a new change run-time.
.len = APP_BEACON_INFO_LENGTH; // 21B)
.scan_rsp_data =
{
.p_data = NULL,
.len = 0
}
};
Can u help confirm by ble_app_ibeacon example.
{
.adv_data =
{
.p_data = enc_adv_data_buffer, // customer infomation
.len = BLE_GAP_ADV_SET_DATA_SIZE_MAX ; // 31B which is BLE default ADV pattern
},
.scan_rsp_data =
{
.p_data = NULL,
.len = 0
}
};
change ADV content if we use default BLE beacon (31B format); is that true?