| Anterior | Siguiente |
| E_BLUETOOTH_ATT_READ_NOT_PERMITTED | E_BLUETOOTH_ATT_INVALID_PDU |
E_BLUETOOTH_ATT_WRITE_NOT_PERMITTED
Qué significa E_BLUETOOTH_ATT_WRITE_NOT_PERMITTED
E_BLUETOOTH_ATT_WRITE_NOT_PERMITTED (-2140864509, 0x80650003). El atributo existe, pero sus permisos GATT prohíben la escritura solicitada.
ATT/GATT es un protocolo con estado sobre un enlace BLE. Conserva opcode, attribute handle, MTU y nivel de seguridad de la conexión; los handles pueden cambiar cuando cambia la base de datos GATT y no son IDs persistentes del dispositivo.
Qué comprobar
- Revisa propiedades Write/Write Without Response.
- Comprueba si se está escribiendo un descriptor read-only.
- Distingue permiso de falta de autenticación.
Cómo resolverlo
Usa la operación permitida por el perfil o modifica conscientemente los permisos del servidor si el diseño requiere escritura.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
