Thanks,
I temporarily put a copy of the .sal file up on onedrive…
https://1drv.ms/u/s!Aj13xDWYbgPjibcsm8JKfumvnrhbTw?e=OngPm9
I truncated it slightly to remove a bunch of the retrieved data in this case.
Currently a couple of us are trying to figure out a different Bluetooth controller (XBox One).
What would be great is if, an HLA or the basic analyzer could output equivalent data like, some of the other tools. Like the one of the others trying to figure this device out captured the binding process to an Android phone using wireshark. An extract of that data looked something like:
No. Time Source Destination Protocol Length Info
209 21.090794 Microsof_db:a7:e9 (Xbox Wireless Controller) localhost (SAMSUNG-SM-G900V) L2CAP 17 Rcvd Connection Request (SDP, SCID: 0x0040)
0000 02 0c 20 0c 00 08 00 01 00 02 01 04 00 01 00 40
0010 00
0000 02 0c 20 10 00 0c 00 01 00 03 01 08 00 41 00 40 .. ..........A.@
0010 00 01 00 00 00 .....
211 21.091881 Microsof_db:a7:e9 (Xbox Wireless Controller) localhost (SAMSUNG-SM-G900V) L2CAP 21 Rcvd Information Response (Extended Features Mask, Success)
0000 02 0c 20 10 00 0c 00 01 00 0b 02 08 00 02 00 00 .. .............
0010 00 10 00 00 00 .....
212 21.092734 localhost (SAMSUNG-SM-G900V) Microsof_db:a7:e9 (Xbox Wireless Controller) L2CAP 21 Sent Connection Response - Success (SCID: 0x0040, DCID: 0x0041)
0000 02 0c 20 10 00 0c 00 01 00 03 01 08 00 41 00 40 .. ..........A.@
0010 00 00 00 00 00 .....
213 21.093100 controller host HCI_EVT 7 Rcvd Command Status (Read Remote Supported Features)
0000 04 0f 04 00 01 1b 04 .......
214 21.093517 localhost (SAMSUNG-SM-G900V) Microsof_db:a7:e9 (Xbox Wireless Controller) L2CAP 21 Sent Configure Request (DCID: 0x0040)
0000 02 0c 20 10 00 0c 00 01 00 04 03 08 00 40 00 00
0010 00 01 02 a0 02
215 21.093906 host controller HCI_CMD 8 Sent Write Link Policy Settings
0000 01 0d 08 04 0c 00 05 00
216 21.094305 controller host HCI_EVT 14 Rcvd Read Remote Supported Features
0000 04 0b 0b 00 0c 00 bf 3e 8d fe db fd 7b 87
217 21.097590 controller host HCI_EVT 9 Rcvd Command Complete (Write Link Policy Settings)
0000 04 0e 06 01 0d 08 00 0c 00
218 21.098102 host controller HCI_CMD 8 Sent Write Link Supervision Timeout
0000 01 37 0c 04 0c 00 40 1f
219 21.098508 controller host HCI_EVT 8 Rcvd Number of Completed Packets
0000 04 13 05 01 0c 00 02 00
220 21.098927 Microsof_db:a7:e9 (Xbox Wireless Controller) localhost (SAMSUNG-SM-G900V) L2CAP 21 Rcvd Configure Request (DCID: 0x0041)
0000 02 0c 20 10 00 0c 00 01 00 04 02 08 00 41 00 00
0010 00 01 02 c8 05
221 21.099481 localhost (SAMSUNG-SM-G900V) Microsof_db:a7:e9 (Xbox Wireless Controller) L2CAP 19 Sent Configure Response - Success (SCID: 0x0040)
0000 02 0c 20 0e 00 0a 00 01 00 05 02 06 00 40 00 00
0010 00 00 00
222 21.099861 controller host HCI_EVT 8 Rcvd Number of Completed Packets
0000 04 13 05 01 0c 00 02 00
223 21.100263 controller host HCI_EVT 9 Rcvd Command Complete (Write Link Supervision Timeout)
0000 04 0e 06 01 37 0c 00 0c 00
224 21.100673 host controller HCI_CMD 6 Sent Authentication Requested
0000 01 11 04 02 0c 00
225 21.101116 Microsof_db:a7:e9 (Xbox Wireless Controller) localhost (SAMSUNG-SM-G900V) L2CAP 19 Rcvd Configure Response - Success (SCID: 0x0041)
0000 02 0c 20 0e 00 0a 00 01 00 05 03 06 00 41 00 00
0010 00 00 00
226 21.101589 controller host HCI_EVT 7 Rcvd Command Status (Authentication Requested)
0000 04 0f 04 00 01 11 04
Or maybe something like the data that you can capture, like the Beagle USB …
But again I totally understand that other protocols are probably a higher priority.
Thanks again,
Kurt