Hi,
I did time measurements for packet transmission (notification) and saw only ~ 30 microseconds (about 1000 ticks with 0 prescale) difference between sending one or up to 7 packets.
I was measuring time before writing to the sd_ble_gatts_hvx and after BLE_EVT_TX_COMPLETE in the first case.
In the second case, I am doing fragmentation and measuring when several packets have been transmitted. I write to sd_ble_gatts_hvx all packets and then record time after the last BLE_EVT_TX_COMPLETE.
Is that expected behavior? Or I am missing something?