Hello,
We would like to create our own custom profile for the DA chip. Our application does not have to be compatible with any BTLE chip so we do not need to use the implemented host/client system to exchange attributes. Our application only needs to maintain the BTLE link (connection interval of 1s) and exchange a few data packets.
We have been reading all the documentation dialog provides but it is not clear: how can we force the BLE stack to send out a message (containing data) to a peer device? Or is this not supported at all by the BT stack?
干杯!
Rares

Hi Rares,
I guess the best way to implement this is to follow the BLE standard and create your own profile.
In our document about the software architecture the is an appendix how to implement a custom profile with a 128 bit UUID.
Best regards,
Bluetooth Support Team
Hi AK_Dialog
what are differents between Profile with a 128 bit UUID and Profile with a 16 bit UUID?
Hi sklin,
A 128bit UUID service (profile is not the right word. A profile is simply a collection of services) is a custom service which means that it is not controlled by the Bluetooth SIG. 16bit services are specified in details by the Bluetooth SIG. This scheme works the same way for services and characteristics.
I hope that clarifies it.
Hi MHv_Dialog
Thanks.
Hello *_Dialog,
When you refer to "document about the software architecture" are you meaning UM-B-15 (dated 17-Jun-2014). I have viewed that document, but cannot find the Appendix you speak of. Can you please guide me to the correct document.
Regards,
- Mike
I have found the documentation. For the record, it is in Chapter 10 of UM-B-003 Software Development Guide, titled "Create a new profile".