7 posts / 0 new
Last post
rraducu
Offline
Last seen:6 years 8 months ago
加入:2014-02-10 22:18
Custom profile

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

AK_Dialog
Offline
Last seen:1 month 1 week ago
Staff
加入:2013-12-16 15:49
Hi 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

sklin
Offline
Last seen:5 years 8 months ago
Expert
加入:2014-08-12 08:01
Hi AK_Dialog

Hi AK_Dialog
what are differents between Profile with a 128 bit UUID and Profile with a 16 bit UUID?

MHv_Dialog
Offline
Last seen:2周6天o
Staff
加入:2013-12-06 15:10
Hi sklin,

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.

sklin
Offline
Last seen:5 years 8 months ago
Expert
加入:2014-08-12 08:01
Hi MHv_Dialog Thanks.

Hi MHv_Dialog

Thanks.

michaelquicquaro
Offline
Last seen:5 years 1 month ago
加入:2014-09-26 14:40
Hello *_Dialog,

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

michaelquicquaro
Offline
Last seen:5 years 1 month ago
加入:2014-09-26 14:40
I have found the

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".