Upgrade bluez5_37 :Merge the code from private
[platform/upstream/bluez.git] / android / pics-mcap.txt
1 MCAP PICS for the PTS tool.
2
3 PTS version: 6.1
4
5 * - different than PTS defaults
6 # - not yet implemented/supported
7
8 M - mandatory
9 O - optional
10
11                 Protocols
12 -------------------------------------------------------------------------------
13 Parameter Name  Selected        Description
14 -------------------------------------------------------------------------------
15 TSPC_MCAP_1_A_1 True (*)        Supports Standard Op Codes (C.1)
16 TSPC_MCAP_1_A_2 True (*)        Supports Clock Synchronization Protocol (C.1)
17 -------------------------------------------------------------------------------
18 C.1: Support for at least one of the defined protocols is Mandatory.
19 -------------------------------------------------------------------------------
20
21
22                 Roles
23 -------------------------------------------------------------------------------
24 Parameter Name  Selected        Description
25 -------------------------------------------------------------------------------
26 TSPC_MCAP_1_1   True (*)        Supports Source Role (C.1)
27 TSPC_MCAP_1_2   True (*)        Supports Sink Role (C.1)
28 TSPC_MCAP_1_3   False           Supports Sync-Slave Role (C.2)
29 TSPC_MCAP_1_4   False           Supports Sync-Master Role (C.3)
30 -------------------------------------------------------------------------------
31 C.1: If support for TSPC_MCAP_1_A_1 is supported, at least one of the
32         defined roles is Mandatory otherwise Excluded.
33 C.2: Mandatory if TSPC_MCAP_1_A_2 is supported, otherwise Excluded.
34 C.3: Optional if TSPC_MCAP_1_A_2 is supported, otherwise Excluded.
35 -------------------------------------------------------------------------------
36
37
38                 L2CAP Features - Source
39 -------------------------------------------------------------------------------
40 Parameter Name  Selected        Description
41 -------------------------------------------------------------------------------
42 TSPC_MCAP_2_1   True (*)        Supports L2CAP Control Channel (M)
43 TSPC_MCAP_2_2   True (*)        Supports at least one L2CAP Data Channel (M)
44 TSPC_MCAP_2_3   True (*)        Maximum number of simultaneous L2CAP Data
45                                 Channels supported (DCmax) per MCL (M)
46 TSPC_MCAP_2_4   False           Can support multiple simultaneous MCLs with
47                                 Standard Op Codes (O)
48 -------------------------------------------------------------------------------
49
50
51                 Connection Management - Source
52 -------------------------------------------------------------------------------
53 Parameter Name  Selected        Description
54 -------------------------------------------------------------------------------
55 TSPC_MCAP_3_1                   This row intentionally left blank
56 TSPC_MCAP_3_2   True (*)        Initiate creation of Control and Data Channels
57                                 (C.1)
58 TSPC_MCAP_3_3   True (*)        Accept creation of Control and Data Channels
59                                 (C.1)
60 TSPC_MCAP_3_4   True (*)        Initiate Disconnection of MCL (M)
61 TSPC_MCAP_3_5   True (*)        Accept Disconnection of MCL (M)
62 TSPC_MCAP_3_6   True (*)        Initiate Disconnection of MDL (M)
63 TSPC_MCAP_3_7   True (*)        Accept Disconnection of MDL (M)
64 TSPC_MCAP_3_8   False           Initiate Reconnection of MDL (O)
65 TSPC_MCAP_3_9   False           Accept Reconnection of MDL (C.2)
66 TSPC_MCAP_3_10  False           Initiate Deletion of MDL (O)
67 TSPC_MCAP_3_11  True (*)        Accept Deletion of MDL (M)
68 TSPC_MCAP_3_12  False           Initiate Delete of All MDLs using 0xFFFF (O)
69 TSPC_MCAP_3_13  True (*)        Accept Delete of All MDLs using 0xFFFF (M)
70 TSPC_MCAP_3_14  False           Send MDL Abort request (O)
71 TSPC_MCAP_3_15  True (*)        Accept MDL Abort request (M)
72 -------------------------------------------------------------------------------
73 C.1: Support for at least one of TSPC_MCAP_3_2 or TSPC_MCAP_3_3 is Mandatory.
74 C.2: Mandatory if TSPC_MCAP_3_3 is supported, otherwise Excluded.
75 -------------------------------------------------------------------------------
76
77
78                 L2CAP Features - Sink
79 -------------------------------------------------------------------------------
80 Parameter Name  Selected        Description
81 -------------------------------------------------------------------------------
82 TSPC_MCAP_4_1   True (*)        Supports L2CAP Control Channel (M)
83 TSPC_MCAP_4_2   True (*)        Supports at least one L2CAP Data Channel (M)
84 TSPC_MCAP_4_3   True (*)        Maximum number of simultaneous L2CAP Data
85                                 Channels supported (DCmax) per MCL (M)
86 TSPC_MCAP_4_4   False           Can support multiple simultaneous MCLs with
87                                 Standard Op Codes (O)
88 -------------------------------------------------------------------------------
89
90
91                 Connection Management - Sink
92 -------------------------------------------------------------------------------
93 Parameter Name  Selected        Description
94 -------------------------------------------------------------------------------
95 TSPC_MCAP_5_1                   This row intentionally left blank
96 TSPC_MCAP_5_2   True (*)        Initiate creation of Control and Data Channels
97                                 (M)
98 TSPC_MCAP_5_3   True (*)        Accept creation of Control and Data Channels
99                                 (M)
100 TSPC_MCAP_5_4   True (*)        Initiate Disconnection of MCL (M)
101 TSPC_MCAP_5_5   True (*)        Accept Disconnection of MCL (M)
102 TSPC_MCAP_5_6   True (*)        Initiate Disconnection of MDL (M)
103 TSPC_MCAP_5_7   True (*)        Accept Disconnection of MDL (M)
104 TSPC_MCAP_5_8   False           Initiate Reconnection of MDL (O)
105 TSPC_MCAP_5_9   True (*)        Accept Reconnection of MDL (M)
106 TSPC_MCAP_5_10  False           Initiate Deletion of MDL (O)
107 TSPC_MCAP_5_11  True (*)        Accept Deletion of MDL (M)
108 TSPC_MCAP_5_12  False           Initiate Delete of All MDLs using 0xFFFF (O)
109 TSPC_MCAP_5_13  True (*)        Accept Delete of All MDLs using 0xFFFF (M)
110 TSPC_MCAP_5_14  False           Send MDL Abort request (O)
111 TSPC_MCAP_5_15  True (*)        Accept MDL Abort request (M)
112 -------------------------------------------------------------------------------
113
114
115                 Clock Synchronization Features - Sync-Slave
116 -------------------------------------------------------------------------------
117 Parameter Name  Selected        Description
118 -------------------------------------------------------------------------------
119 TSPC_MCAP_6_1   False (*)       Accept MD_SYNC_CAP_REQ and MD_SYNC_SET_REQ and
120                                 Initiate MD_SYNC_INFO_IND (C.1)
121 TSPC_MCAP_6_2                   This row intentionally left blank
122 TSPC_MCAP_6_3   False           Can support multiple simultaneous MCLs with CSP
123                                 (O)
124 TSPC_MCAP_6_4   False           Can access Bluetooth Clock (O)
125 -------------------------------------------------------------------------------
126 C.1: Mandatory if MCAP TSPC_MCAP_1_A_2 is supported, otherwise Excluded.
127 -------------------------------------------------------------------------------
128
129
130                 Clock Synchronization Features - Sync-Master
131 -------------------------------------------------------------------------------
132 Parameter Name  Selected        Description
133 -------------------------------------------------------------------------------
134 TSPC_MCAP_7_1                   This row intentionally left blank
135 TSPC_MCAP_7_2   False (*)       Initiate MD_SYNC_CAP_REQ and MD_SYNC_SET_REQ
136                                 and Accept MD_SYNC_INFO_IND (C.1)
137 TSPC_MCAP_7_3   False           Can support multiple simultaneous MCLs with CSP (O)
138 TSPC_MCAP_7_4   False (*)       Can access Bluetooth Clock (O)
139 -------------------------------------------------------------------------------
140 C.1: Mandatory to support IF TSPC_MCAP_1_A_2 is supported.
141 -------------------------------------------------------------------------------