7fc2a8a4e2
Initial implementation one of basic UUID resolving request PDU based on Service Search Attribute PDU specification [Core 4.2 Vol 3 Part B 4.7.1] The request applies approach to query using single only UUID pattern and getting all attributes for given UUID. The initial PDU transaction is requested on PSM SDP L2CAP channel connected state. > ACL Data RX: Handle 77 flags 0x02 dlen 18 L2CAP: Configure Response (0x05) ident 12 len 10 Source CID: 64 Flags: 0x0000 Result: Success (0x0000) Option: Maximum Transmission Unit (0x01) [mandatory] MTU: 64 > HCI Event: Number of Completed Packets (0x13) plen 5 Num handles: 1 Handle: 77 Count: 1 < HCI Command: Host Number of Completed Packets (0x03|0x0035) plen 5 Num handles: 1 Handle: 77 Count: 1 < ACL Data TX: Handle 77 flags 0x00 dlen 24 Channel: 64 len 20 [PSM 1 mode 0] {chan 0} SDP: Service Search Attribute Request (0x06) tid 3 len 15 Search pattern: [len 5] Sequence (6) with 3 bytes [8 extra bits] len 5 UUID (3) with 2 bytes [0 extra bits] len 3 OBEX Object Push (0x1105) Max record count: 65535 Attribute list: [len 7] Sequence (6) with 5 bytes [8 extra bits] len 7 Unsigned Integer (1) with 4 bytes [0 extra bits] len 5 0x0000ffff Continuation state: 0 > HCI Event: Number of Completed Packets (0x13) plen 5 Num handles: 1 Handle: 77 Count: 1 > ACL Data RX: Handle 77 flags 0x02 dlen 68 Channel: 64 len 64 [PSM 1 mode 0] {chan 0} SDP: Service Search Attribute Response (0x07) tid 3 len 59 Attribute bytes: 48 Continuation state: 8 8d 55 59 58 30 00 00 00 .UYX0... Jira: ZEP-1112 Change-Id: I0ed1d989a5abe030f1c70d4d1f104d488eafb2b3 Signed-off-by: Arkadiusz Lichwa <arkadiusz.lichwa@tieto.com> |
||
---|---|---|
.. | ||
bluetooth | ||
debug | ||
fs | ||
logging | ||
net | ||
shell | ||
usb | ||
Kconfig | ||
Makefile |