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

6 notifications in one connection interval related issue

I want send out 6 notification in one connection interval. But now I only see 3 packets in my sniffer. So I want to know how to achieve this goal?

This picture is captured from S130's spec.

image description

I have test the connection interval with 7.5ms, 50ms and 100ms.

  • 2 packets when set 7.5ms interval.
  • 3 packets when set 50 and 100ms interval.

BTW, which API can configure the tndist?

Thanks!

Parents Reply
  • `ble_common_opt_conn_bw_t opt_conn_bw;

    // connection BW settings to be used by the next connection established. opt_conn_bw.role = role; opt_conn_bw.conn_bw.conn_bw_tx = BLE_CONN_BW_HIGH; opt_conn_bw.conn_bw.conn_bw_rx = BLE_CONN_BW_HIGH;

    return sd_ble_opt_set(BLE_COMMON_OPT_CONN_BW, (ble_opt_t const *)&opt_conn_bw); `

    The previous code can make stack send out more than 3 packets per-connection interval.

Children
No Data
Related