How-to Guides¶
Practical guides to solve specific problems and accomplish goals with the Bluetooth SIG Standards Library.
Getting Started¶
Import Patterns — Understanding the library’s import structure and best practices
Basic Usage — Core workflows and common patterns
BLE Integration — Integrate with bleak, simplepyble, and other BLE libraries
Async Usage — Use the library in asynchronous applications
Core Features¶
Characteristics — Parse, encode, and work with GATT characteristics
Services — Work with services, validation, health checking, and compliance
Advertising Parsing — Parse BLE advertising packets and custom protocols
Extending the Library¶
Adding Characteristics — Add new SIG-defined characteristics
Testing — Test your BLE applications without hardware
Contributing — Contribute code, docs, or bug reports
Optimization¶
Performance Tuning — Profile and optimize parsing performance
Migration¶
Migration Guide — Upgrade from older versions
Reference¶
Supported Characteristics — Complete list of implemented GATT characteristics
Registry Coverage — Bluetooth SIG registry implementation status