Bluetooth LE profiles

Bluetooth LE defines two types of profiles. These are profiles that define the basic mode of operations required by all Bluetooth LE devices to ensure interoperability (Generic Access Profile and GATT) or profiles that are used for specific use cases (health device profile and proximity profile). In this chapter, we will not go into the specific use cases of these profiles; however, we do want to look at both the Generic Access Profile (GAP) and the Generic Attribute Profile (GATT). We will start off by looking at the GAP.

Get Mastering Arduino now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.