| Previous | Next |
| E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION | E_BLUETOOTH_ATT_INSUFFICIENT_RESOURCES |
E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE
Group discovery accepts only higher-layer grouping attributes
E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE is ATT error 0x10. Read By Group Type is designed to return groups such as primary or secondary services and their ending handles. Supplying an arbitrary characteristic or descriptor UUID does not turn it into a grouping attribute.
The error therefore points to the discovery procedure, not to absence of the requested UUID. To locate ordinary attributes, the client should use Read By Type, Find Information, or the GATT discovery operation specified for that object.
Match the UUID to the correct discovery opcode
- Use service declaration UUIDs for Read By Group Type.
- Use Read By Type for characteristic declarations or other attributes with a known type.
- Keep start and end handles within a valid, ascending discovery range.
- Do not interpret this status as Attribute Not Found; the server rejected the type category itself.
References
- Bluetooth Core: Read By Group Type
- Bluetooth Core: primary and secondary service discovery
- Zephyr: Unsupported Group Type error
Looking for a different code? Search another status or error code.