| Anterior | Siguiente |
| STATUS_RDBSS_RETRY_LOOKUP | STATUS_BTH_ATT_READ_NOT_PERMITTED |
STATUS_BTH_ATT_INVALID_HANDLE
Qué significa STATUS_BTH_ATT_INVALID_HANDLE
STATUS_BTH_ATT_INVALID_HANDLE corresponde al error ATT de handle inválido. ATT usa handles de 16 bits para direccionar atributos; el servidor indica que ese handle no existe en su base actual.
No es un problema de permisos: el peer no está rechazando lectura/escritura de un atributo válido, sino la dirección misma. Una causa común es reutilizar handles cacheados después de cambiar firmware, servicios o layout GATT.
Qué comprobar
- Handle exacto y servicio/characteristic que esperaba el cliente.
- Si el GATT database cambió desde la última discovery.
- Cache local y Service Changed indications.
- Repita discovery antes de asumir que el dispositivo «perdió» una característica.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
