Bluetooth Core Specification
The Bluetooth Core Specification defines the complete Bluetooth wireless communication protocol stack including BLE (LE) and Classic Bluetooth. The current stable version is Bluetooth 6.0. The specification covers the Physical Layer, Link Layer, HCI, L2CAP, SM, GAP, and GATT layers, as well as LE Audio, Isochronous Channels, and Direction Finding extensions.
Documentation
Examples
Example
https://raw.githubusercontent.com/api-evangelist/ble/refs/heads/main/examples/ble-heart-rate-service-example.json
Example
https://raw.githubusercontent.com/api-evangelist/ble/refs/heads/main/examples/ble-advertising-packet-example.json
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/ble/refs/heads/main/json-schema/ble-gatt-service-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/ble/refs/heads/main/json-schema/ble-advertising-packet-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/ble/refs/heads/main/json-structure/ble-gatt-service-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/ble/refs/heads/main/json-structure/ble-advertising-packet-structure.json