BLE GATT Integration
Gestructureerde 6-staps BLE GATT debug workflow die radio, discovery, attributen, beveiliging en doorvoer scheidt.
Getest · Werkt
Wat het doet
Een debugging checklist voor BLE GATT-integratieproblemen - meldingen komen niet aan, CCCD-problemen, MTU-afkapping, pairing/bonding/encryptie-mismatches, en lage doorvoer - over Zephyr, ESP-IDF, nRF Connect SDK, NimBLE, BlueZ, Android en iOS. Wordt geactiveerd wanneer een gebruiker GATT-services, -kenmerken, -meldingen of verbindingsparameters bouwt of debugt; wijkt expliciet af naar radio/controller bring-up begeleiding wanneer het apparaat helemaal niet kan adverteren of verbinden.
Testrapport
Een tweefout BLE-scenario erop gegooid (CCCD write 'succeeded' maar geen meldingen arriveren, MTU bleef steken op standaard 23 met een payload van 40 bytes, geen pairing geconfigureerd op een encryptievereist kenmerk) - de Common Failures-tabel van de skill komt direct overeen met beide echte hoofdoorzaken (encryptie-zonder-bonding gate, ATT payload-afkapping) en de 6-staps workflow brengt beide systematisch naar voren, terwijl een ongeleide antwoord generiek CCCD/sniffer-advies zocht en nooit de beveiligingsgate als de waarschijnlijke primaire blocker noemde.
Getest op: 2026-07-16 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/easyzoom/aix-skills mkdir -p ~/.claude/skills cp -r aix-skills/skills/ble-gatt-integration ~/.claude/skills/ble-gatt-integration
Commando's en voorbeeldprompts
/ble-gatt-integrationGestructureerde 6-staps BLE GATT debug workflow die radio, discovery, attributen, beveiliging en doorvoer scheidt.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
My BLE notifications aren't arriving even though the CCCD write succeeded.Debug why my peripheral's MTU stays at 23 bytes with a 40-byte payload.Pairing seems fine but my encrypted characteristic still won't notify.