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

Multiple manufacturer specific data sections

Hi,

In nRF5 SDK v14, in the file ble_advdata.h, there is a routine to create advertisement data from a ble_advdata_t struct that is passed. This struct allows only 1 manufacturer specific data section. I also noticed in the iOS API (and other implementations like Android and Bluez) that they only support a single manufacturer specific data block per advertisement / scan response packet.

I was wondering if this limitation is indeed in the bluetooth specification (and if so, where) or if everybody assumed that only 1 would be added.

Regards,

Thiemo van Engelen

Related