xref: /nrf52832-nimble/packages/NimBLE-latest/nimble/host/pts/pts-gatt.txt (revision 042d53a763ad75cb1465103098bb88c245d95138)
1PTS test results for GATT
2
3PTS version: 7.0
4Tested: 18-Jul-2017
5
6Results:
7PASS	test passed
8FAIL	test failed
9INC	test is inconclusive
10N/A	test is disabled due to PICS setup
11
12-------------------------------------------------------------------------------
13Test Name		Result	Notes
14-------------------------------------------------------------------------------
15GATT/CL/GAC/BV-01-C	PASS	b conn peer_addr=<addr>
16				b mtu conn=<handle>
17				b write conn=<handle> long=1 attr=<val_handle> value=<xx:...>
18				b term conn=<handle>
19-------------------------------------------------------------------------------
20
21GATT/CL/GAD/BV-01-C	PASS	b conn peer_addr=<addr>
22				b disc svc conn=<handle>
23				b show chr
24				<answer YES>
25				b term conn=<handle>
26				<repeat>
27GATT/CL/GAD/BV-02-C	PASS	b conn peer_addr=<addr>
28				b disc svc conn=<handle> uuid=<uuid>
29				b show chr
30				<answer YES>
31				b term conn=<handle>
32				<repeat>
33GATT/CL/GAD/BV-03-C	PASS	b conn peer_addr=<addr>
34				b find inc_svcs conn=<handle> start=1 end=0xffff
35				<answer YES>
36				b term conn=<handle>
37				<repeat>
38GATT/CL/GAD/BV-04-C	PASS	b conn peer_addr=<addr>
39				b disc svc conn=<handle> uuid=<uuid>
40				b disc chr conn=<handle> start=<start hdl> end=<end hdl>
41				b show chr
42				<answer YES>
43				b term conn=<handle>
44				<repeat>
45GATT/CL/GAD/BV-05-C	PASS	b conn peer_addr=<addr>
46				b disc svc conn=<handle>
47				b disc chr conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
48				b show chr
49				<answer YES>
50				b term conn=<handle>
51				<repeat>
52GATT/CL/GAD/BV-06-C	PASS	b conn peer_addr=<addr>
53				b disc svc conn=<handle>
54				b disc chr conn=<handle> start=<start-hdl> end=<end-hdl>
55				b disc dsc conn=<handle> start=<start-hdl> end=<end-hdl>
56				<answer YES>
57				b term conn=<handle>
58				<repeat>
59GATT/CL/GAD/BV-07-C	N/A
60GATT/CL/GAD/BV-08-C	N/A
61-------------------------------------------------------------------------------
62
63GATT/CL/GAR/BV-01-C	PASS	b conn peer_addr=<addr>
64				b read conn=<handle> attr=<val_handle>
65				<answer YES>
66				b term conn=<handle>
67GATT/CL/GAR/BI-01-C	PASS	b conn peer_addr=<addr>
68				b read conn=<handle> attr=<val_handle>
69				<answer YES>
70				b term conn=<handle>
71GATT/CL/GAR/BI-02-C	PASS	b conn peer_addr=<addr>
72				b read conn=<handle> attr=<val_handle>
73				<answer YES>
74				b term conn=<handle>
75GATT/CL/GAR/BI-03-C	PASS	b conn peer_addr=<addr>
76				b read conn=<handle> attr=<val_handle>
77				b term conn=<handle>
78				<answer YES>
79GATT/CL/GAR/BI-04-C	PASS	b conn peer_addr=<addr>
80				b read conn=<handle> attr=<val_handle>
81				b term conn=<handle>
82				<answer YES>
83GATT/CL/GAR/BI-05-C	PASS    b conn peer_addr=<addr>
84				b read conn=<handle> attr=<val_handle>
85				<answer YES>
86				b term conn=<handle>
87GATT/CL/GAR/BV-03-C	PASS	b conn peer_addr=<addr>
88				b read conn=<handle> uuid=<uuid> start=1 end=0xffff
89				<answer YES>
90				<repeat>
91				b term conn=<handle>
92GATT/CL/GAR/BI-06-C	PASS	b conn peer_addr=<addr>
93				b read conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
94				b term conn=<handle>
95				<answer YES>
96GATT/CL/GAR/BI-07-C	PASS	b conn peer_addr=<addr>
97				b read conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
98				b term conn=<handle>
99				<answer YES>
100GATT/CL/GAR/BI-09-C	PASS	b conn peer_addr=<addr>
101				b read conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
102				<answer YES>
103				b term conn=<handle>
104GATT/CL/GAR/BI-10-C	PASS	b conn peer_addr=<addr>
105				b read conn=<handle> uuid=<uuid> start=<start hdl> end=<end hdl>
106				b term conn=<handle>
107				<answer YES>
108GATT/CL/GAR/BI-11-C	PASS    b conn perr_addr=<addr>
109				b read conn=<handle> start=<start_hdl> end=<end_hdl>
110				b term conn=<handle>
111				<answer YES>
112GATT/CL/GAR/BV-04-C	PASS	b conn peer_addr=<addr>
113				b read conn=<handle> long=1 attr=<val_handle>
114				<answer YES>
115				<repeat>
116				b term conn=<handle>
117GATT/CL/GAR/BI-12-C	PASS	b conn peer_addr=<addr>
118				b read conn=<handle> long=1 attr=<val_handle>
119				<answer YES>
120				b term conn=<handle>
121GATT/CL/GAR/BI-13-C	PASS	b conn_peer_addr=<addr>
122				b read conn=<handle> long=1 attr=<val_handle> offset=<offset>
123				<answer YES>
124				b term conn=<handle>
125GATT/CL/GAR/BI-14-C	PASS	b conn peer_addr=<addr>
126				b read conn=<handle> long=1 attr=<val_handle>
127				b term conn=<handle>
128				<answer YES>
129GATT/CL/GAR/BI-15-C	PASS	b conn peer_addr=<addr>
130				b read conn=<handle> long=1 attr=<val_handle>
131				<answer YES>
132				b term conn=<handle>
133GATT/CL/GAR/BI-16-C	PASS	b conn peer_addr=<addr>
134				b read conn=<handle> long=1 attr=<val_handle>
135				b term conn=<handle>
136				<answer YES>
137GATT/CL/GAR/BI-17-C	PASS	b conn peer_addr=<addr>
138				b read conn=<handle> long=1 attr=<val_handle>
139				<answer YES>
140				b term conn=<handle>
141GATT/CL/GAR/BV-05-C	PASS	b conn peer_addr=<addr>
142				b read conn=<handle> attr=<val_handle1> attr=<val_handle2>
143				b term conn=<handle>
144GATT/CL/GAR/BI-18-C	PASS	b conn peer_addr=<addr>
145				b read conn=<handle> attr=<val_handle1> attr=<val_handle2>
146				<answer YES>
147				b term conn=<handle>
148GATT/CL/GAR/BI-19-C	PASS	b conn peer_addr=<addr>
149				b read conn=<handle> attr=<val_handle1> attr=<val_handle2>
150				b term conn=<handle>
151				<answer YES>
152GATT/CL/GAR/BI-20-C	PASS	b conn peer_addr=<addr>
153				b read conn=<handle> attr=<val_handle1> attr=<val_handle2>
154				<answer YES>
155				b term conn=<handle>
156GATT/CL/GAR/BI-21-C	PASS	b conn peer_addr=<addr>
157				b read conn=<handle> attr=<val_handle1> attr=<val_handle2>
158				b term conn=<handle>
159				<answer YES>
160GATT/CL/GAR/BI-22-C	PASS	b conn peer_addr=<addr>
161				b read conn=<handle> attr=<val_handle1> attr=<val_handle2>
162				<answer YES>
163				b term conn=<handle>
164GATT/CL/GAR/BV-06-C	PASS	b conn peer_addr=<addr>
165				b read conn=<handle> attr=<val_handle>
166				<answer YES>
167				b term conn=<handle>
168GATT/CL/GAR/BI-23-C	PASS	b conn peer_addr=<addr>
169				b read conn=<handle> attr=<val_handle>
170				<answer YES>
171				b term conn=<handle>
172GATT/CL/GAR/BI-24-C	PASS	b conn peer_addr=<addr>
173				b read conn=<handle> attr=<val_handle>
174				<answer YES>
175				b term conn=<handle>
176GATT/CL/GAR/BI-25-C	PASS	b conn peer_addr=<addr>
177				b read conn=<handle> attr=<val_handle>
178				<answer YES>
179				b term conn=<handle>
180GATT/CL/GAR/BI-26-C	PASS	b conn peer_addr=<addr>
181				b read conn=<handle> attr=<val_handle>
182				b term conn=<handle>
183				<answer YES>
184GATT/CL/GAR/BI-27-C	PASS	b conn peer_addr=<addr>
185				b read conn=<handle> attr=<val_handle>
186				<answer YES>
187				b term conn=<handle>
188GATT/CL/GAR/BV-07-C	PASS	b conn peer_addr=<addr>
189				b read conn=<handle> long=1 attr=<val_handle>
190				<answer YES>
191				<repeat>
192				b term conn=<handle>
193GATT/CL/GAR/BI-28-C	PASS	b conn peer_addr=<addr>
194				b read conn=<handle> long=1 attr=<val_handle>
195				<answer YES>
196				b term conn=<handle>
197GATT/CL/GAR/BI-29-C	PASS	b conn_peer_addr=<addr>
198				b read conn=<handle> long=1 attr=<val_handle> offset=<offset>
199				<answer YES>
200				b term conn=<handle>
201GATT/CL/GAR/BI-30-C	PASS	b conn peer_addr=<addr>
202				b read conn=<handle> long=1 attr=<val_handle>
203				b term conn=<handle>
204				<answer YES>
205GATT/CL/GAR/BI-31-C	PASS	b conn peer_addr=<addr>
206				b read conn=<handle> long=1 attr=<val_handle>
207				<answer YES>
208				b term conn=<handle>
209GATT/CL/GAR/BI-32-C	PASS	b conn peer_addr=<addr>
210				b read conn=<handle> long=1 attr=<val_handle>
211				b term conn=<handle>
212				<answer YES>
213GATT/CL/GAR/BI-33-C	PASS	b conn peer_addr=<addr>
214				b read conn=<handle> long=1 attr=<val_handle>
215				<answer YES>
216				b term conn=<handle>
217GATT/CL/GAR/BI-34-C	N/A
218GATT/CL/GAR/BI-35-C	PASS	b conn peer_addr=<addr>
219				b read conn=<handle> long=1 attr=<val_handle>
220				<answer YES>
221				b term conn=<handle>
222-------------------------------------------------------------------------------
223
224GATT/CL/GAW/BV-01-C	PASS	b conn peer_addr=<addr>
225				b write no_rsp=1 conn=<handle> attr=<val_handle> value=<val>
226				b term conn=<handle>
227GATT/CL/GAW/BV-02-C	N/A
228GATT/CL/GAW/BV-03-C	PASS	b conn peer_addr=<addr>
229				b write conn=<handle> attr=<val_handle> value=<val>
230				b term conn=<handle>
231GATT/CL/GAW/BI-02-C	PASS	b conn peer_addr=<addr>
232				b write conn=<handle> attr=<val_handle> value=<val>
233				b term conn=<handle>
234GATT/CL/GAW/BI-03-C	PASS	b conn peer_addr=<addr>
235				b write conn=<handle> attr=<val_handle> value=<val>
236				b term conn=<handle>
237GATT/CL/GAW/BI-04-C	PASS	b conn peer_addr=<addr>
238				b write conn=<handle> attr=<val_handle> value=<val>
239				b term conn=<handle>
240GATT/CL/GAW/BI-05-C	PASS	b conn peer_addr=<addr>
241				b write conn=<handle> attr=<val_handle> value=<val>
242				b term conn=<handle>
243GATT/CL/GAW/BI-06-C	PASS	b conn peer_addr=<addr>
244				b write conn=<handle> attr=<val_handle> value=<val>
245				b term conn=<handle>
246GATT/CL/GAW/BV-05-C	PASS	b conn peer_addr=<addr>
247				b write long=1 conn=<handle> attr=<val_handle> value=<val>
248				b term conn=<handle>
249GATT/CL/GAW/BI-07-C	PASS	b conn peer_addr=<addr>
250				b write long=1 conn=<handle> attr=<val_handle> value=<val>
251				b term conn=<handle>
252GATT/CL/GAW/BI-08-C	PASS	b conn peer_addr=<addr>
253				b write long=1 conn=<handle> attr=<val_handle> value=<val>
254				b term conn=<handle>
255GATT/CL/GAW/BI-09-C	PASS	b conn peer_addr=<addr>
256				b write long=1 conn=<handle> attr=<val_handle> value=<val> offset=<offset>
257				b term conn=1
258GATT/CL/GAW/BI-11-C	PASS	b conn peer_addr=<addr>
259				b write long=1 conn=<handle> attr=<val_handle> value=<val>
260				b term conn=<handle>
261GATT/CL/GAW/BI-12-C	PASS	b conn peer_addr=<addr>
262				b write long=1 conn=<handle> attr=<val_handle> value=<val>
263				b term conn=<handle>
264GATT/CL/GAW/BI-13-C	PASS	b conn peer_addr=<addr>
265				b write long=1 conn=<handle> attr=<val_handle> value=<val>
266				b term conn=<handle>
267GATT/CL/GAW/BV-06-C	PASS	b conn peer_addr=<addr>
268				b write long=1 conn=<handle> attr=<val_handle> value=<val>
269				b term conn=<handle>
270GATT/CL/GAW/BI-14-C	PASS	b conn peer_addr=<addr>
271				b write long=1 conn=<handle> attr=<val_handle> value=<val>
272				b term conn=<handle>
273GATT/CL/GAW/BI-15-C	PASS	b conn peer_addr=<addr>
274				b write long=1 conn=<handle> attr=<val_handle> value=<val>
275				b term conn=<handle>
276GATT/CL/GAW/BI-17-C	PASS	b conn peer_addr=<addr>
277				b write long=1 conn=<handle> attr=<val_handle> value=<val>
278				b term conn=<handle>
279GATT/CL/GAW/BI-18-C	PASS	b conn peer_addr=<addr>
280				b write long=1 conn=<handle> attr=<val_handle> value=<val>
281				b term conn=<handle>
282GATT/CL/GAW/BI-19-C	PASS	b conn peer_addr=<addr>
283				b write long=1 conn=<handle> attr=<val_handle> value=<val>
284				b term conn=<handle>
285GATT/CL/GAW/BV-08-C	PASS	b conn peer_addr=<addr>
286				b write conn=<handle> attr=<val_handle> value=<val>
287				b term conn=<handle>
288GATT/CL/GAW/BI-20-C	PASS	b conn peer_addr=<addr>
289				b write conn=<handle> attr=<val_handle> value=<val>
290				b term conn=<handle>
291GATT/CL/GAW/BI-21-C	PASS	b conn peer_addr=<addr>
292				b write conn=<handle> attr=<val_handle> value=<val>
293				b term conn=<handle>
294GATT/CL/GAW/BI-22-C	PASS	b conn peer_addr=<addr>
295				b write conn=<handle> attr=<val_handle> value=<val>
296				b term conn=<handle>
297GATT/CL/GAW/BI-23-C	PASS	b conn peer_addr=<addr>
298				b write conn=<handle> attr=<val_handle> value=<val>
299				b term conn=<handle>
300GATT/CL/GAW/BI-24-C	PASS	b conn peer_addr=<addr>
301				b write conn=<handle> attr=<val_handle> value=<val>
302				b term conn=<handle>
303GATT/CL/GAW/BV-09-C	PASS	b conn peer_addr=<addr>
304				b write long=1 conn=<handle> attr=<val_handle> value=<val>
305				b term conn=<handle>
306GATT/CL/GAW/BI-25-C	PASS	b conn peer_addr=<addr>
307				b write long=1 conn=<handle> attr=<val_handle> value=<val>
308				b term conn=<handle>
309GATT/CL/GAW/BI-26-C	PASS	b conn peer_addr=<addr>
310				b write long=1 conn=<handle> attr=<val_handle> value=<val>
311				b term conn=<handle>
312GATT/CL/GAW/BI-27-C	PASS	b conn peer_addr=<addr>
313				b write long=1 conn=<handle> attr=<val_handle> value=<val> offset=<offset>
314				b term conn=1
315GATT/CL/GAW/BI-29-C	PASS	b conn peer_addr=<addr>
316				b write long=1 conn=<handle> attr=<val_handle> value=<val>
317				b term conn=<handle>
318GATT/CL/GAW/BI-30-C	PASS	b conn peer_addr=<addr>
319				b write long=1 conn=<handle> attr=<val_handle> value=<val>
320				b term conn=<handle>
321GATT/CL/GAW/BI-31-C	PASS	b conn peer_addr=<addr>
322				b write long=1 conn=<handle> attr=<val_handle> value=aa
323				b term conn=<handle>
324GATT/CL/GAW/BI-32-C	PASS	b conn peer_addr=<addr>
325				b write conn=<handle> attr=<val_handle> value=<val> attr=<val_handle> value=<val>
326GATT/CL/GAW/BI-33-C	PASS	b conn peer_addr=<addr>
327				b write conn=<handle> attr=<val_handle> value=<val>
328				b term conn=<handle>
329GATT/CL/GAW/BI-34-C	PASS	b conn peer_addr=<addr>
330				b write long=1 conn=<handle> attr=<val_handle> value=<val>
331				b term conn=<handle>
332GATT/CL/GAW/BI-35-C	PASS	b conn peer_addr=<addr>
333				b write conn=<handle> attr=<val_handle> value=<val>
334				b term conn=<handle>
335GATT/CL/GAW/BI-36-C	PASS	b conn peer_addr=<addr>
336				b write long=1 conn=<handle> attr=<val_handle> value=<val>
337				b term conn=<handle>
338-------------------------------------------------------------------------------
339
340GATT/CL/GAN/BV-01-C	PASS	b conn peer_addr=<addr>
341				b write conn=<handle> attr=<val_handle> value=01:00
342				Note: verify that the notification was received
343				b term conn=<handle>
344-------------------------------------------------------------------------------
345
346GATT/CL/GAI/BV-01-C	PASS	b adv
347                                b chrup attr=<val_handle>
348-------------------------------------------------------------------------------
349
350GATT/CL/GAS/BV-01-C	PASS	b conn peer_addr=<addr>
351				b term conn=<handle>
352-------------------------------------------------------------------------------
353
354GATT/CL/GAT/BV-01-C	PASS	b conn peer_addr=<addr>
355				b read conn=<handle> attr=<val_handle>
356GATT/CL/GAT/BV-02-C	PASS	b conn peer_addr=<addr>
357				b write conn=<handle> attr=<val_handle> value=<val>
358-------------------------------------------------------------------------------
359
360GATT/CL/GPA/BV-01-C	N/A
361GATT/CL/GPA/BV-02-C	N/A
362GATT/CL/GPA/BV-03-C	N/A
363GATT/CL/GPA/BV-04-C	N/A
364GATT/CL/GPA/BV-05-C	N/A
365GATT/CL/GPA/BV-06-C	N/A
366GATT/CL/GPA/BV-07-C	N/A
367GATT/CL/GPA/BV-08-C	N/A
368GATT/CL/GPA/BV-11-C	N/A
369GATT/CL/GPA/BV-12-C	N/A
370-------------------------------------------------------------------------------
371
372GATT/SR/GAC/BV-01-C	PASS	b set mtu=25
373				b adv
374				b adv
375-------------------------------------------------------------------------------
376
377GATT/SR/GAD/BV-01-C	PASS	b adv
378GATT/SR/GAD/BV-02-C	PASS	b adv
379GATT/SR/GAD/BV-03-C	PASS	b adv
380GATT/SR/GAD/BV-04-C	PASS	b adv
381				<confirm handles range for services>
382GATT/SR/GAD/BV-05-C	PASS	b adv
383GATT/SR/GAD/BV-06-C	PASS	b adv
384GATT/SR/GAD/BV-07-C	N/A
385GATT/SR/GAD/BV-08-C	N/A
386-------------------------------------------------------------------------------
387
388GATT/SR/GAR/BV-01-C	PASS	b adv
389GATT/SR/GAR/BI-01-C	PASS	b adv
390GATT/SR/GAR/BI-02-C	PASS	b adv
391				<enter ffff>
392GATT/SR/GAR/BI-03-C	N/A
393GATT/SR/GAR/BI-04-C	PASS	b adv
394GATT/SR/GAR/BI-05-C	PASS	b adv
395GATT/SR/GAR/BV-03-C	PASS	b adv
396GATT/SR/GAR/BI-06-C	PASS	b adv
397				<enter uuid without READ flag>
398				<enter value handle>
399GATT/SR/GAR/BI-07-C	PASS	b adv
400				<enter ffff>
401GATT/SR/GAR/BI-08-C	PASS	b adv
402GATT/SR/GAR/BI-09-C	N/A
403GATT/SR/GAR/BI-10-C	PASS	b adv
404				<enter characteristic with READ|READ_AUTH flags>
405GATT/SR/GAR/BI-11-C	PASS	b adv
406				<enter characteristic wit READ|READ_ENC flags>
407GATT/SR/GAR/BV-04-C	PASS	b adv
408GATT/SR/GAR/BI-12-C	PASS	b adv
409				<enter long value handle without READ flag>
410GATT/SR/GAR/BI-13-C	PASS	b adv
411GATT/SR/GAR/BI-14-C	PASS	b adv
412				<enter ffff>
413GATT/SR/GAR/BI-15-C	N/A
414GATT/SR/GAR/BI-16-C	PASS	b adv
415GATT/SR/GAR/BI-17-C	PASS	b adv
416GATT/SR/GAR/BV-05-C	PASS	b adv
417GATT/SR/GAR/BI-18-C	PASS	b adv
418				<enter value handle without READ flag>
419GATT/SR/GAR/BI-19-C	PASS	b adv
420				<enter ffff>
421GATT/SR/GAR/BI-20-C	N/A
422GATT/SR/GAR/BI-21-C	PASS	b adv
423GATT/SR/GAR/BI-22-C	PASS	b adv
424GATT/SR/GAR/BV-06-C	PASS	b adv
425GATT/SR/GAR/BI-23-C	PASS	b adv
426				<enter value handle without READ flag>
427GATT/SR/GAR/BI-24-C	PASS	b adv
428				<enter ffff>
429GATT/SR/GAR/BI-25-C	N/A
430GATT/SR/GAR/BI-26-C	PASS	b adv
431GATT/SR/GAR/BI-27-C	PASS	b adv
432GATT/SR/GAR/BV-07-C	PASS	b adv
433GATT/SR/GAR/BV-08-C	PASS	b adv
434GATT/SR/GAR/BI-28-C	PASS	b adv
435				<enter desc value handle without READ flag>
436GATT/SR/GAR/BI-29-C	PASS	b adv
437GATT/SR/GAR/BI-30-C	PASS	b adv
438				<enter ffff>
439GATT/SR/GAR/BI-31-C	N/A
440GATT/SR/GAR/BI-32-C	PASS	b adv
441GATT/SR/GAR/BI-33-C	PASS	b adv
442GATT/SR/GAR/BI-34-C	N/A
443GATT/SR/GAR/BI-35-C	N/A
444-------------------------------------------------------------------------------
445
446GATT/SR/GAW/BV-01-C	PASS	b adv
447GATT/SR/GAW/BV-02-C	N/A
448GATT/SR/GAW/BI-01-C	N/A
449GATT/SR/GAW/BV-03-C	PASS	b adv
450GATT/SR/GAW/BI-02-C	PASS	b adv
451				<enter ffff>
452GATT/SR/GAW/BI-03-C	PASS	b adv
453GATT/SR/GAW/BI-04-C	N/A
454GATT/SR/GAW/BI-05-C	PASS	b adv
455GATT/SR/GAW/BI-06-C	PASS	b adv
456GATT/SR/GAW/BV-05-C	PASS	b adv
457GATT/SR/GAW/BI-07-C	PASS	b adv
458				<enter ffff>
459GATT/SR/GAW/BI-08-C	PASS	b adv
460				<enter long value handle without WRITE flag>
461GATT/SR/GAW/BI-09-C	PASS	b adv
462GATT/SR/GAW/BI-11-C	N/A
463GATT/SR/GAW/BI-12-C	PASS	b adv
464GATT/SR/GAW/BI-13-C	PASS	b adv
465GATT/SR/GAW/BV-06-C	PASS	b adv
466GATT/SR/GAW/BV-10-C	PASS	b adv
467GATT/SR/GAW/BI-14-C	PASS	b adv
468				<enter ffff>
469GATT/SR/GAW/BI-15-C	PASS	b adv
470				<enter value handle without WRITE flag>
471GATT/SR/GAW/BI-17-C	N/A
472GATT/SR/GAW/BI-18-C	PASS	b adv
473GATT/SR/GAW/BI-19-C	PASS	b adv
474GATT/SR/GAW/BV-11-C	PASS	b adv
475GATT/SR/GAW/BV-07-C	PASS	b adv
476GATT/SR/GAW/BV-08-C	INCONC	b adv   Errata 15358
477GATT/SR/GAW/BI-20-C	PASS	b adv
478				<enter ffff>
479GATT/SR/GAW/BI-21-C	PASS	b adv
480				<enter dsc value handle without WRITE flag>
481GATT/SR/GAW/BI-22-C	N/A
482GATT/SR/GAW/BI-23-C	PASS	b adv
483GATT/SR/GAW/BI-24-C	PASS	b adv
484GATT/SR/GAW/BV-09-C	PASS	b adv
485GATT/SR/GAW/BI-25-C	PASS	b adv
486				<enter ffff>
487GATT/SR/GAW/BI-26-C	PASS	b adv
488				<enter dsc value handle without WRITE flag>
489GATT/SR/GAW/BI-27-C	PASS	b adv
490GATT/SR/GAW/BI-29-C	N/A
491GATT/SR/GAW/BI-30-C	PASS	b adv
492GATT/SR/GAW/BI-31-C	PASS	b adv
493GATT/SR/GAW/BI-32-C	PASS	b adv
494GATT/SR/GAW/BI-33-C	PASS	b adv
495GATT/SR/GAW/BI-34-C	PASS	b adv
496GATT/SR/GAW/BI-35-C	PASS	b adv
497-------------------------------------------------------------------------------
498
499GATT/SR/GAN/BV-01-C	PASS	b adv
500				b chrup attr=<val_handle>
501-------------------------------------------------------------------------------
502
503GATT/SR/GAI/BV-01-C	PASS	b adv
504				b write conn=<handle> value=02:00 attr=<val_handle>
505-------------------------------------------------------------------------------
506
507GATT/SR/GAS/BV-01-C	PASS	Note: set TSPX_security_enabled to TRUE
508				b set sm_data bonding=1 our_key_dist=7 their_key_dist=7
509				b adv
510				<click OK>
511				b svcchg start=1 end=0xffff
512				b adv
513				b sec start conn=<handle>
514-------------------------------------------------------------------------------
515
516GATT/SR/GAT/BV-01-C	PASS	b adv
517				b chrup attr=<val_handle>
518-------------------------------------------------------------------------------
519
520GATT/SR/GPA/BV-01-C	N/A
521GATT/SR/GPA/BV-02-C	N/A
522GATT/SR/GPA/BV-03-C	N/A
523GATT/SR/GPA/BV-04-C	N/A
524GATT/SR/GPA/BV-05-C	N/A
525GATT/SR/GPA/BV-06-C	N/A
526GATT/SR/GPA/BV-07-C	N/A
527GATT/SR/GPA/BV-08-C	N/A
528GATT/SR/GPA/BV-11-C	N/A
529GATT/SR/GPA/BV-12-C	N/A
530-------------------------------------------------------------------------------
531