1. Introduction
1.1. Scope
In this tutorial we will cover the following points
What is a server? What is a client in GATT protocol?
Basic understanding of Generic ATT profile
What is a Profile, a Custom Profile, a Custom Service and a Custom Characteristic definition
GATT custom profile application message flow
Basic understanding of custom database creation process
Add a characteristic in the custom service database
1.2. Before You Start
In order to follow this tutorial you are expected to have completed a few steps:
Select your development kit:
Keil µVision® has been installed
SmartBond™ SDK6 has been downloaded and extracted to a known folder location
SmartSnippets™ ToolBox has been installed
You have access to a Bluetooth® LE explorer tool (see next chapters for details)