Bluetooth Technology

  1. Profiles and Application Layer Services
    1. Profile Architecture
      1. Profile Definition and Purpose
        1. Interoperability Standards
          1. Profile vs Protocol Distinction
            1. Profile Development Process
            2. Generic Access Profile (GAP)
              1. Device Discovery and Connection
                1. Advertising and Scanning Control
                  1. Connection Mode Management
                    1. Bonding Mode Configuration
                    2. Generic Attribute Profile (GATT)
                      1. Client-Server Architecture
                        1. Client Role Responsibilities
                          1. Server Role Functions
                          2. Service Organization
                            1. Primary Service Structure
                              1. Secondary Service Usage
                                1. Service Discovery Process
                                2. Characteristic Implementation
                                  1. Value Storage and Access
                                    1. Permission Management
                                      1. Notification and Indication
                                      2. Descriptor Usage
                                        1. Descriptor Types and Functions
                                          1. Metadata Provision
                                            1. Configuration Control
                                          2. Audio and Media Profiles
                                            1. Advanced Audio Distribution Profile (A2DP)
                                              1. Audio Streaming Protocol
                                                1. Codec Support and Selection
                                                  1. Quality and Latency Management
                                                  2. Audio/Video Remote Control Profile (AVRCP)
                                                    1. Remote Control Functions
                                                      1. Metadata Exchange
                                                        1. Browsing Capabilities
                                                        2. Hands-Free Profile (HFP)
                                                          1. Call Control Functions
                                                            1. Audio Gateway Integration
                                                              1. Voice Recognition Support
                                                              2. Headset Profile (HSP)
                                                                1. Basic Audio Communication
                                                                  1. Simple Control Interface
                                                                    1. Legacy Device Support
                                                                  2. Input and Control Profiles
                                                                    1. Human Interface Device Profile (HID)
                                                                      1. Keyboard and Mouse Support
                                                                        1. Game Controller Integration
                                                                          1. Report Protocol Implementation
                                                                          2. Serial Port Profile (SPP)
                                                                            1. Serial Communication Emulation
                                                                              1. Legacy Application Support
                                                                                1. Data Transfer Applications
                                                                              2. BLE-Specific Services
                                                                                1. Heart Rate Service
                                                                                  1. Measurement Data Format
                                                                                    1. Sensor Location Information
                                                                                      1. Control Point Functions
                                                                                      2. Device Information Service
                                                                                        1. Manufacturer Information
                                                                                          1. Model and Serial Numbers
                                                                                            1. Firmware Version Data
                                                                                            2. Battery Service
                                                                                              1. Battery Level Reporting
                                                                                                1. Power State Information
                                                                                                2. Proximity Services
                                                                                                  1. Immediate Alert Service
                                                                                                    1. Tx Power Service