1.2.2.1.1 Generic Access Profile (GAP)

Defines the interface for the BLE GAP functions provided by the BLE Library. The BLE GAP module is responsible for device discovery, connection establishment, and security management. It is the foundational layer for building BLE applications.