blob: d195b4ea54d38ec7828364daa2f6e5cba833379f [file] [log] [blame]
.. _gatt-pics:
GATT ICS
********
PTS version: 8.0.3
M - mandatory
O - optional
Generic Attribute Profile Support
=================================
============== ======== =============================================
Parameter Name Selected Description
============== ======== =============================================
TSPC_GATT_1_1 True Generic Attribute Profile (GATT) Client (C.1)
TSPC_GATT_1_2 True Generic Attribute Profile (GATT) Server (C.2)
============== ======== =============================================
GATT role configuration
=======================
============== ======== =============================
Parameter Name Selected Description
============== ======== =============================
TSPC_GATT_1a_1 True GATT Client over LE (C.1)
TSPC_GATT_1a_2 False GATT Client over BR/EDR (C.2)
TSPC_GATT_1a_3 True GATT Server over LE (C.3)
TSPC_GATT_1a_4 False GATT Server over BR/EDR (C.4)
============== ======== =============================
Attribute Protocol Transport
============================
============== ======== =======================================================================================
Parameter Name Selected Description
============== ======== =======================================================================================
TSPC_GATT_2_1 False Attribute Protocol Supported over BR/EDR (L2CAP fixed channel support) (C.1)
TSPC_GATT_2_2 True Attribute Protocol Supported over LE (C.2)
TSPC_GATT_2_3 True Enhanced ATT bearer Attribute Protocol Supported (L2CAP fixed EATT PSM supported) (C.3)
TSPC_GATT_2_3a True Enhanced ATT bearer supported over LE (C.4)
TSPC_GATT_2_3b False Enhanced ATT bearer supported over BR/EDR (C.5)
============== ======== =======================================================================================
Generic Attribute Profile Feature Support, by Client
====================================================
============== ======== =========================================================
Parameter Name Selected Description
============== ======== =========================================================
TSPC_GATT_3_1 True Exchange MTU (C.11)
TSPC_GATT_3_2 True Discover All Primary Services (O)
TSPC_GATT_3_3 True Discover Primary Services by Service UUID (O)
TSPC_GATT_3_4 True Find Included Services (O)
TSPC_GATT_3_5 True Discover All characteristics of a Service (O)
TSPC_GATT_3_6 True Discover Characteristics by UUID (O)
TSPC_GATT_3_7 True Discover All Characteristic Descriptors (O)
TSPC_GATT_3_8 True Read Characteristic Value (O)
TSPC_GATT_3_9 True Read Using Characteristic UUID (O)
TSPC_GATT_3_10 True Read Long Characteristic Values (O)
TSPC_GATT_3_11 True Read Multiple Characteristic Values (O)
TSPC_GATT_3_12 True Write without Response (O)
TSPC_GATT_3_13 True Signed Write Without Response (C.11)
TSPC_GATT_3_14 True Write Characteristic Value (O)
TSPC_GATT_3_15 True Write Long Characteristic Values (O)
TSPC_GATT_3_16 True Characteristic Value Reliable Writes (O)
TSPC_GATT_3_17 True Notifications (C.7)
TSPC_GATT_3_18 True Indications (M)
TSPC_GATT_3_19 True Read Characteristic Descriptors (O)
TSPC_GATT_3_20 True Read Long Characteristic Descriptors (O)
TSPC_GATT_3_21 True Write Characteristic Descriptors (O)
TSPC_GATT_3_22 True Write Long Characteristic Descriptors (O)
TSPC_GATT_3_23 True Service Changed Characteristic (M)
TSPC_GATT_3_24 False Configured Broadcast (C.2)
TSPC_GATT_3_25 True Client Supported Features Characteristic (C.4)
TSPC_GATT_3_26 True Database Hash Characteristic (C.4)
TSPC_GATT_3_27 False Read and Interpret Characteristic Presentation Format (O)
TSPC_GATT_3_28 False Read and Interpret Characteristic Aggregate Format (C.6)
TSPC_GATT_3_29 False Read Multiple Variable Length Characteristic Values (C.9)
TSPC_GATT_3_30 False Multiple Variable Length Notifications (C.10)
============== ======== =========================================================
Generic Attribute Profile Feature Support, by Server
====================================================
============== ======== =============================================================================
Parameter Name Selected Description
============== ======== =============================================================================
TSPC_GATT_4_1 True Exchange MTU (C.6)
TSPC_GATT_4_2 True Discover All Primary Services (M)
TSPC_GATT_4_3 True Discover Primary Services by Service UUID (M)
TSPC_GATT_4_4 True Find Included Services (M)
TSPC_GATT_4_5 True Discover All characteristics of a Service (M)
TSPC_GATT_4_6 True Discover Characteristics by UUID (M)
TSPC_GATT_4_7 True Discover All Characteristic Descriptors (M)
TSPC_GATT_4_8 True Read Characteristic Value (M)
TSPC_GATT_4_9 True Read Using Characteristic UUID (M)
TSPC_GATT_4_10 True Read Long Characteristic Values (C.12)
TSPC_GATT_4_11 True Read Multiple Characteristic Values (O)
TSPC_GATT_4_12 True Write without Response (C.2)
TSPC_GATT_4_13 True Signed Write Without Response (C.6)
TSPC_GATT_4_14 True Write Characteristic Value (C.3)
TSPC_GATT_4_15 True Write Long Characteristic Values (C.12)
TSPC_GATT_4_16 True Characteristic Value ReliableWrites (O)
TSPC_GATT_4_17 True Notifications (O)
TSPC_GATT_4_18 True Indications (C.1)
TSPC_GATT_4_19 True Read Characteristic Descriptors (C.12)
TSPC_GATT_4_20 True Read Long Characteristic Descriptors (C.12)
TSPC_GATT_4_21 True Write Characteristic Descriptors (C.12)
TSPC_GATT_4_22 True Write Long Characteristic Descriptors (O)
TSPC_GATT_4_23 True Service Changed Characteristic (C.1)
TSPC_GATT_4_24 False Configured Broadcast (C.5)
TSPC_GATT_4_25 False Execute Write Request with empty queue (C.7)
TSPC_GATT_4_26 True Client Supported Features Characteristic (C.9)
TSPC_GATT_4_27 True Database Hash Characteristic (C.8)
TSPC_GATT_4_28 False Report Characteristic Value: Characteristic Presentation Format (O)
TSPC_GATT_4_29 False Report aggregate Characteristic Value: Characteristic Aggregate Format (C.10)
TSPC_GATT_4_30 False Read Multiple Variable Length Characteristic Values (C.13)
TSPC_GATT_4_31 False Multiple Variable Length Notifications (C.13)
============== ======== =============================================================================
SDP Interoperability
====================
============== ======== =============================================================
Parameter Name Selected Description
============== ======== =============================================================
TSPC_GATT_6_2 False Discover GATT Services using Service Discovery Profile (C.1)
TSPC_GATT_6_3 False Publish SDP record for GATT services support via BR/EDR (C.2)
============== ======== =============================================================
Attribute Protocol Transport Security
=====================================
============== ======== ===========================================
Parameter Name Selected Description
============== ======== ===========================================
TSPC_GATT_7_1 False Security Mode 4 (C.1)
TSPC_GATT_7_2 True LE Security Mode 1 (C.5)
TSPC_GATT_7_3 True LE Security Mode 2 (C.6)
TSPC_GATT_7_4 True LE Authentication Procedure (C.4)
TSPC_GATT_7_5 True LE connection data signing procedure (C.2)
TSPC_GATT_7_6 True LE Authenticate signed data procedure (C.2)
TSPC_GATT_7_7 True LE Authorization Procedure (C.3)
============== ======== ===========================================
Multiple Simultaneous ATT Bearers
=================================
============== ======== ==================================================================================================================
Parameter Name Selected Description
============== ======== ==================================================================================================================
TSPC_GATT_8_1 False Support for multiple simultaneous active ATT bearers from same device ATT over LE and ATT over BR/EDR (C.1)
TSPC_GATT_8_2 True Support for multiple simultaneous active ATT bearers from same device ATT over LE and EATT over LE (C.2)
TSPC_GATT_8_3 False Support for multiple simultaneous active ATT bearers from same device ATT over BR/EDR and EATT over BR/EDR (C.3)
TSPC_GATT_8_4 False Support for multiple simultaneous active ATT bearers from same device ATT over LE and EATT over BR/EDR (C.4)
TSPC_GATT_8_5 False Support for multiple simultaneous active ATT bearers from same device ATT over BR/EDR and EATT over LE (C.5)
TSPC_GATT_8_6 False Support for multiple simultaneous active EATT bearers from same device EATT over BR/EDR and EATT over LE (C.6)
TSPC_GATT_8_7 False Support for multiple simultaneous active EATT bearers from same device EATT over BR/EDR (C.7)
TSPC_GATT_8_8 True Support for multiple simultaneous active EATT bearers from same device EATT over LE (C.7)
============== ======== ==================================================================================================================