Reply
Highlighted
Posts: 19
Registered: ‎08-24-2017
Accepted Solution

what is the limit of the number of service and charateristic

Hello Silabs,

 

I am using BLE112 to develop Bluetooth application. But I don't know how many service and characteristic is allowed for an application. I am trying to minimize the number of service and characteristic, is that meaning job?

For a characteristic, is that ok if I set "read = true". "write = true" and "notify = true"? are there any risk if I use a characteristic for 3 purpose like that?

 

Thank you for your help,

Best regards,

Phuoc

 

Posts: 106
Registered: ‎04-26-2016

Re: what is the limit of the number of service and charateristic

Hi,

The GATT limits for each module is documented in this guide https://www.silabs.com/documents/login/user-guides/ug211-bt-smart-profile-toolkit.pdf in section 3.1. The bottom line is that you can have  upto 64 characteristics.

No, its not a problem to have a characteristics with the read, write and notify properties; many of the SIG defined characteristics have this configuration. For instance, the Health Thermometer profile uses this configuration.

 

Regards,

Steve

Posts: 19
Registered: ‎08-24-2017

Re: what is the limit of the number of service and charateristic

Hello Steve,

I got it. Thank  you very much for your help

Best regards