User guide

Silicon Labs Page of 7 21
2.1.5 The Profile Toolkit
The Smart Profile Toolkit is a simple set of tools, which can be used to describe GATT based
Bluetooth
Smart and . The Profile Toolkit consists of a simple XML based description
Bluetooth services characteristics
language and templates, which can be used to describe the devices GATT database. The Profile Toolkit also
contains a compiler, which converts the XML in to binary format and generates API to access the characteristic
values.
Figure: A profile toolkit example of GAP service