Site icon EfmSoft

Что означает код HRESULT 0x80650010 (E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE)?

 
Предыдущий Следующий
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 без изменения запроса не поможет.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version