Hello,
I'm using SDK15.3 and trying to do a non-connectable advertising while connected.
For that I set my adv package as non-connectable, however, when I run the function sd_ble_gap_adv_start I always receive the error 0x3004.
case BLE_GAP_EVT_CONNECTED: NRF_LOG_INFO("Connected"); bsp_board_led_on(CONNECTED_LED); bsp_board_led_off(ADVERTISING_LED); m_conn_handle = p_ble_evt->evt.gap_evt.conn_handle; err_code = nrf_ble_qwr_conn_handle_assign(&m_qwr, m_conn_handle); APP_ERROR_CHECK(err_code); advertising_update(); advertising_start(); break;
Based on my research on the forum I know it's possible to do non-connectable advertising while connected, at least in older versions of the SDK. I had a hard time to implement the advertising update in this SDK but now it's working fine, the error occurs simply by calling the function advertising_start while I'm connected.
Does anyone know how to solve this problem?
Thank you very much.