BLE GATT Integration
Strukturert 6-trinns BLE GATT feilsøkings-arbeidsflyt som skiller radio, oppdagelse, attributter, sikkerhet og gjennomstrømning
Bestått
Hva den gjør
En feilsøkingssjekkliste for BLE GATT-integrasjonsproblemer – varsler som ikke kommer frem, CCCD-problemer, MTU-trunkering, parings-/bindings-/krypteringsmismatches, og lav gjennomstrømning – på tvers av Zephyr, ESP-IDF, nRF Connect SDK, NimBLE, BlueZ, Android og iOS. Utløses når en bruker bygger eller feilsøker GATT-tjenester, karakteristikker, varsler eller tilkoblingsparametere; henviser eksplisitt til radio/kontroller oppstartsveiledning når enheten ikke kan annonsere eller koble til i det hele tatt.
Testrapport
Sendte et to-feils BLE-scenario mot den (CCCD-skriving 'lykkes' men ingen varsler kommer frem, MTU sitter fast på standard 23 med en 40-byte payload, ingen paring konfigurert på en krypteringskrevd karakteristikk) – ferdighetens Common Failures-tabell mapper direkte på begge ekte rotårsaker (kryptering-uten-binding gate, ATT payload trunkering) og dens 6-trinns arbeidsflyt avdekker begge systematisk, der et urettet svar søkte etter generiske CCCD/sniffer-råd og aldri kalte ut sikkerhetsporten som den sannsynlige primære blokkereren.
Testet på: 2026-07-16 · Claude Code 2.x (agent harness)
Installer
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
Kommandoer og eksempelprompter
/ble-gatt-integrationStrukturert 6-trinns BLE GATT feilsøkings-arbeidsflyt som skiller radio, oppdagelse, attributter, sikkerhet og gjennomstrømning
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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.