1.4 KiB
1.4 KiB
English | [简体中文](../../../../zh-cn/api/framework/bluetooth/index.md)
Bluetooth API
The openvela Bluetooth framework provides a complete Bluetooth stack interface, supporting Classic Bluetooth (BR/EDR) and Bluetooth Low Energy (BLE), covering everything from low-level connection management to upper-layer application profiles.
Core Protocols
- GAP (Generic Access Profile) — Device discovery, connection management, pairing and security
- GATT (Generic Attribute Profile) — BLE data attribute read/write and notifications
- Device Management — Remote device pairing, connection, and property queries
BLE Interfaces
- BLE Scanning — BLE device discovery and broadcast data reception
- BLE Advertising — BLE advertising data transmission and management
Audio and Media
- A2DP (Advanced Audio Distribution Profile) — High-quality stereo music streaming
- AVRCP (Audio/Video Remote Control Profile) — Playback control, track change, volume adjustment
- HFP (Hands-Free Profile) — Bluetooth call functionality