API Reference¶
The following provides a list of API documentation
Logical Link Control and Adaptation Layer Protocol, referred to as L2CAP, provides connection oriented and connectionless data services to upper layer protocols with protocol multiplexing capability and segmentation and reassembly operation
Commonly used API’s for both BE/EDR and LE L2CAP
API’s used for BR/EDR L2CAP
API’s used for LE L2CAP
This section describes the API’s of Audio/Video Distribution Transport protocol
This section describes A2DP MPEG-1,2 Audio codec API
This section describes A2DP MPEG-2,4 AAC Audio codec API
This section describes A2DP Low complexity subband codec (SBC) API
This section describes the API’s to use Audio/Video Remote Control Profile commands which use underlying AVCT protocol
This section describes API and Data structures required to initialize and configure the BT-Stack
This section consists of several management entities:
This section describes the API’s to use BLE functionality such as advertisement, scanning BLE Connection, Data transfer, BLE Security etc
This section provides functions for BLE advertisement and BLE scan operations
This section provides functions for BLE connection related and Filter Accept List operations
This section provides functionality to read and update PHY
This section describes Multiple Advertisement API, using this interface application can enable more than one advertisement train
Bluetooth LE security API (authorisation, authentication and encryption)
Bluetooth generic security API
BR/EDR (Bluetooth Basic Rate / Enhanced Data Rate) Functions
This module provided various Bluetooth security functionality such as authorisation, authentication and encryption
This module provided various Bluetooth BR/EDR security functionality such as authorisation, authentication and encryption
Bluetooth generic security API
This sections provides Bluetooth utilities functions related to trace, local bda, tx power etc
Generic Attribute (GATT) Functions
GATT Profile Server Functions
GATT Server Data API
GATT Database Access Functions
GATT Robust Caching API
GATT Profile Client Functions
GATT Profile Connection Functions
BLE (Bluetooth Low Energy) Specific functions
BR/EDR (Bluetooth Basic Rate / Enhanced Data Rate) Specific functions
EATT API
The RFCOMM protocol provides emulation of serial ports over the L2CAP protocol
The Service Discovery Protocol (SDP) allows a device to discover services offered by other devices, and their associated parameters
Interface between Stack and platform
Helper APIs to create heaps and pools and allocate/free buffers from those pools or heaps
Common Bluetooth definitions
WICED BT Types
Result types See wiced_result.h
Defines the interfaces for Timer Management Services