Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Is 'sd_ble_gatts_hvx()' api thread safe

Hi, 

Are softdevice's api calls thread safe (specifically speaking sd_ble_gatts_hvx()) - 

i.e. Will a concurrent call to sd_ble_gatts_hvx() from several threads corrupt the data sent (SDK 14.2)

Or, does the sd uses some type of atomic queueing when calling to sd_xxx functions

Thanks

Related