| Предыдущий | Следующий |
| E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION | E_BLUETOOTH_ATT_INSUFFICIENT_RESOURCES |
E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE
Что означает E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE
E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE соответствует ATT ошибке Unsupported Group Type. Удалённое GATT-устройство отклонило UUID group type в запросе группового discovery; это не означает, что Bluetooth-соединение в целом потеряно.
Что проверить
- Сохраните opcode ATT-запроса, диапазон start/end handles и UUID group type, реально отправленный peer.
- Для Read By Group Type проверьте, что используется допустимый UUID группы, например Primary Service или Secondary Service, а не UUID characteristic/descriptor.
- Если используется vendor-specific group type, отдельно подтвердите, что данный peer его документированно поддерживает.
Как действовать
Используйте поддерживаемую discovery procedure и корректный group UUID. Если peer законно не поддерживает нестандартный group type, обработайте это как capability result и переходите к допустимому способу discovery; reconnect без изменения запроса не поможет.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.