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

Is BLE_GATTC_WRITE_CMD_TX_QUEUE a queue for all connections or a queue for each connection?

Hi,

I´m using nrf52840 with softdevice S132 and I wonder whether the ble_gattc_conn_cfg_t::write_cmd_tx_queue_size is a queue common for all connections or if it a queue for each connection?

So if I have 10 connections and set ble_gattc_conn_cfg_t::write_cmd_tx_queue_size to 20, does that mean I have a queue of 20 writes for each connection (so queue with 200 writes) or is it a queue of 20 writes that all connections share?

This part is not really explained in the API documentation:

uint8_t ble_gattc_conn_cfg_t::write_cmd_tx_queue_size
The guaranteed minimum number of Write without Response that can be queued for transmission.

The default value is BLE_GATTC_WRITE_CMD_TX_QUEUE_SIZE_DEFAULT

Parents Reply Children
No Data
Related