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: