This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

number of connected peripherals of multilink central

Hi. I'm using nRF51822 and SDK10.0.0, S130 for Central BLE.

I want multilink as Central. As I know nRF51822 supports Max. 8 peripherals at the same time.

I can connect only 3 peripherals now. Is there any source code for tha Max number of peripherals? How can I connect 8 peripherals?

I need your help.

Parents
  • Thank you very much for your reply. After 3 connection, Scan started again. And I can see Advertising data what I want to connect to. After then I can see Start connection as below.

    const ble_gap_evt_adv_report_t *p_adv_report = &p_gap_evt->params.adv_report;
    err_code = sd_ble_gap_connect(&p_adv_report->peer_addr,
    						  &m_scan_params,
    						  &m_connection_param);
    if (err_code == NRF_SUCCESS)
    {
    	err_code = bsp_indication_set(BSP_INDICATE_IDLE);
    	APP_ERROR_CHECK(err_code);
    }
    

    After that, there is no event for connection. Is there any other definition for number of Peripherals?

    I need your help.

Reply
  • Thank you very much for your reply. After 3 connection, Scan started again. And I can see Advertising data what I want to connect to. After then I can see Start connection as below.

    const ble_gap_evt_adv_report_t *p_adv_report = &p_gap_evt->params.adv_report;
    err_code = sd_ble_gap_connect(&p_adv_report->peer_addr,
    						  &m_scan_params,
    						  &m_connection_param);
    if (err_code == NRF_SUCCESS)
    {
    	err_code = bsp_indication_set(BSP_INDICATE_IDLE);
    	APP_ERROR_CHECK(err_code);
    }
    

    After that, there is no event for connection. Is there any other definition for number of Peripherals?

    I need your help.

Children
No Data
Related