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?
3.after sd_ble_gattc_write() was called 3 times, I got BLE_EVT_TX_COMPLETE evt 3 times. why?
Best Regards!