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

What is the order in which the Softdevice will process WRITE_REQ and WRITE_CMD

Hi,

I am wondering if the SoftDevice preserves the order of the sd_ble_gattc_write calls internally when mixing WRITE_REQ and WRITE_CMD?

If I queue a packet using WRITE_CMD, then another one using WRITE_REQ and a third one using WRITE_CMD again, will this be the order in which they are sent to the other device or not?

Is this the same behaviour on all Softdevices, also the older ones?

Thanks,

Marius

Related