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

can s130 1.0.0 send multiple packets per connect interval ?

hi,

1.I find some same issues on website, most of them can send more than 1 packet per connection interval up to 6 packets, but I'm not sure what version of sofedevice they use. Can s130 1.0.0 supports mulitple packets per interval time?

now, conn_params is

ble_gap_conn_params_t conn_params =
{
	6,
	6,
	0,
	100
};

connect interval is 7.5ms.

When press a button, following code is executed

  for(cnt = 0; cnt < 3; cnt++)
    {
        errcode = sd_ble_gattc_write(conn_handle, &write_param);
        if(NRF_SUCCESS != errcode)
        {
             printf("gattc write error\n");
        }
    }

cnt < 3 (sd_ble_tx_buffer_count_get() return 3)

2.but these 3 packets took 3 intervals. why? image description

3.after sd_ble_gattc_write() was called 3 times, I got BLE_EVT_TX_COMPLETE evt 3 times. why?

Best Regards!

Parents Reply Children
No Data
Related