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

Slow performace of prepared write

I have experimengted with prepared write on Nordic 130 softdevice and found it's quite low performance in terms of throughput.

First, between iOS/Android device and Nordib BLE chip nRF51822, Sniffer shows that every two connection interval there is one finished prepared write request and response. why cannot softdevice response in the same connection interval?

Second, between two Noric BLE chip, when one is central and the other is peripheral, every prepared write can be issued only after received BLE_GATTC_EVT_WRITE_RSP event from previous prepared write, the total time for a 200 bytes data is almost 2 seconds, lots of bandwidth has been wasted.

Is a better and faster way to write long values to characteristics?

image description

Parents Reply Children
No Data
Related