BLE

5 articles tagged "BLE" on the BLE Inspector blog.

This collection brings together every BLE article published on the BLE Inspector blog. "BLE GATT Services and Characteristics Explained: How Every BLE Device Is Structured", "iBeacon vs Eddystone: BLE Beacon Formats Compared", "BLE Pairing and Bonding: Security Explained" — each one is a practical, hands-on guide written for engineers and system integrators who work with BLE Inspector in real industrial deployments. Whether you are choosing between protocols, troubleshooting a connection, or planning an integration, these articles cover the concepts, the trade-offs, and the step-by-step details you need.

5 articles

BLE GATT Services and Characteristics Explained: How Every BLE Device Is Structured

The GATT data model end to end: ATT vs GATT, the Profile, Service, Characteristic, Descriptor hierarchy, UUID formats, characteristic properties, the CCCD, ATT operations, and a full byte-level walk-through of the Heart Rate Service.

Read article

iBeacon vs Eddystone: BLE Beacon Formats Compared

Byte-level layout of iBeacon and Eddystone (UID, URL, TLM frames), how proximity is estimated from RSSI and why it is noisy, plus how to decode both formats from raw advertising packets on macOS.

Read article

BLE Pairing and Bonding: Security Explained

Pairing vs bonding, LE Legacy vs LE Secure Connections (ECDH P-256), the four association models, the STK/LTK key hierarchy, AES-CCM encryption, IRK-based privacy, Security Mode 1 levels, and how to debug auth failures on macOS.

Read article

BLE Advertising Packets Explained: How Devices Broadcast Without Connecting

BLE advertising packets explained: the 31-byte payload, AD structures, flags, UUIDs, manufacturer data, scan response, and how to decode raw advertising data on macOS.

Read article

BLE Debugging on macOS: nRF Connect Alternatives That Actually Work

BLE debugging tools for macOS when nRF Connect won't install. Scan, connect, browse GATT services, read/write characteristics on macOS.

Read article