If you don't use bleprofile_GenerateADVData, the app uses default advertising packet.
It has these things in the payload:
1. Flag : one bit boolean flags. (e.g. limited/general discoverable mode)
2. Appearance : the external appearance of the device
3. Local Name : the local name assigned to the device
(sorry about the childish writing)
The above is the advertisement packet of hello_client.
It can be divided into three sections or data types.
The first byte that appears in each sections is the size of that section.
The circled bytes are the data type specifications. (defined by SIG: Generic Access Profile)
The rest of bytes that follow are the actual data.
For more information about Data Type Specification, please refer to the documentation attached.
CSS v1.pdf 379.9 K