Hi, Lukasz
On 2/11/2015 7:41 PM, Lukasz Rymanowski wrote:
Hi,
On Wed, Feb 11, 2015 at 10:37 AM, Zheng Tao-B46827 <b46827@xxxxxxxxxxxxx> wrote:
Hi, Lukasz
Thanks for your reply. Following you steps, the previous problem has been
resolved, but it seems that the connection is not stable. When I execute av
connect, I can hear "Connected" from my Bluetooth headset, but it will be
disconnected immediately which i can hear "disconnected". And it will
prompt "I/bluetoothd( 1061): bluetoothd[1062]: Unable to find matching
endpoint". Is this a bug? can you give some advise?
av connect 24:fd:52:b6:a0:99
connection_state: connection_state=BTAV_CONNECTION_STATE_CONNECTING
remote_bd_addr=24:fd:52:b6:a0:99
if_av->connect: BT_STATUS_SUCCESS
D/BlueZ ( 1060):
external/bluetooth/bluez/android/hal-a2dp.c:a2dp_connect()
acl_state_changed_cb: status=BT_STATUS_SUCCESS
remote_bd_addr=24:fd:52:b6:a0:99 state=BT_ACL_STATE_CONNECTED
D/BlueZ ( 1060):
external/bluetooth/bluez/android/hal-bluetooth.c:handle_acl_state_changed()
state 0
connection_state: connection_state=BTAV_CONNECTION_STATE_DISCONNECTED
remote_bd_addr=24:fd:52:b6:a0:99
I/bluetoothd( 1061): bluetoothd[1062]: Unable to find matching endpoint
Here is the clue.
Can you provide btmon logs?
I found this log when execute av connect command:
< HCI Command: Disconnect (0x01|0x0006) plen 3 [hci0] 215.582054
Handle: 71
Reason: Remote User Terminated Connection (0x13)
I doubt that why "Remote User Terminated Connection", because when I
heard "connected" from Bluetooth headset and I have done nothing with
it. The full log when execute av connect command is attached. Thanks.
acl_state_changed_cb: status=BT_STATUS_SUCCESS
remote_bd_addr=24:fd:52:b6:a0:99 state=BT_ACL_STATE_DISCONNECTED
D/BlueZ ( 1060):
external/bluetooth/bluez/android/hal-bluetooth.c:handle_acl_state_changed()
state 1
\Łukasz
On 2/11/2015 4:16 PM, Lukasz Rymanowski wrote:
Hi Tony,
On Tue, Feb 10, 2015 at 2:51 AM, Zheng Tao-B46827 <b46827@xxxxxxxxxxxxx>
wrote:
Hi, Peers
Thanks for your hard work that let us can experience BlueZ for Android.
But
I am faced with a audio/a2dp problems that stick me many weeks.
I’m try to port Bluez to kitkat 4.4.3, and many common profiles, such as
HIDP/FTP/GATT can function successfully. But the A2DP profile failed.
So, I try to debug it using haltest tool as follows(with USB Bluetooth
Dongle):
1.bluetooth init
2.bluetooth enable
3.bluetooth get_profile_interface a2dp
4.bluetooth start_discovery
5.bluetooth create_bond xxxxxxxx
Here you should setup A2DP using "av connect <bdaddr>." (don't forget
to do av init before.) Once you are connected you can open stream.
6.audio init
7.audio open_output_stream
Then it will prompts:
D/BlueZ ( 1106):
external/bluetooth/bluez/android/hal-audio.c:audio_open_output_stream()
D/BlueZ ( 1106):
external/bluetooth/bluez/android/hal-audio.c:ipc_open_stream_cmd()
E/BlueZ ( 1106): audio: Invalid cmd socket passed to audio_ipc_cmd
E/BlueZ ( 1106): audio: cannot open output stream
when I debug it , I found that
BlueZ ( 1106):
external/bluetooth/bluez/android/hal-audio.c:ipc_handler()
Waiting for connection ...
And it seems that there is no audio socket to connect it.
I’m not familiar with Bluez stack details, can you give some advice? What
should I do to enable audio/a2dp functionality and execute audio play
command? Thanks.
\Lukasz
----------------------------------------------
*Best Regards!*
Tony Zheng
--
To unsubscribe from this list: send the line "unsubscribe
linux-bluetooth"
in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
> av connect 24:fd:52:b6:a0:99
connection_state: connection_state=BTAV_CONNECTION_STATE_CONNECTING remote_bd_addr=24:fd:52:b6:a0:99
< HCI Command: Create Connection (0x01|0x0005) plen 13 [hci0] 210.555389
Address: 24:FD:52:B6:A0:99 (OUI 24-FD-52)
Packet type: 0xcc18
if_av->connect: BT_STATUS_SUCCESS
DM1 may be used
> DH1 may be used
DM3 may be used
DH3 may be used
DM5 may be used
DH5 may be used
Page scan repetition mode: R1 (0x01)
Page scan mode: Mandatory (0x00)
Clock offset: 0xef5a
Role switch: Allow slave (0x01)
D/BlueZ ( 1789): external/bluetooth/bluez/android/hal-a2dp.c:a2dp_connect()
> HCI Event: Command Status (0x0f) plen 4 [hci0] 210.567941
Create Connection (0x01|0x0005) ncmd 1
Status: Success (0x00)
> HCI Event: Connect Complete (0x03) plen 11 [hci0] 211.234923
Status: Success (0x00)
Handle: 71
Address: 24:FD:52:B6:A0:99 (OUI 24-FD-52)
Link type: ACL (0x01)
Encryption: Disabled (0x00)
< HCI Command: Read Remote Supported... (0x01|0x001b) plen 2 [hci0] 211.235356
Handle: 71
> HCI Event: Command Status (0x0f) plen 4 [hci0] 211.240943
Read Remote Supported Features (0x01|0x001b) ncmd 0
Status: Success (0x00)
> HCI Event: Max Slots Change (0x1b) plen 3 [hci0] 211.253913
Handle: 71
Max slots: 5
> HCI Event: Command Status (0x0f) plen 4 [hci0] 211.261920
NOP (0x00|0x0000) ncmd 1
Status: Success (0x00)
> HCI Event: Read Remote Supported Features (0x0b) plen 11 [hci0] 211.290914
Status: Success (0x00)
Handle: 71
Features: 0xbf 0xfe 0x8b 0xfe 0x98 0xbf 0x59 0x83
3 slot packets
5 slot packets
Encryption
Slot offset
Timing accuracy
Role switch
Sniff mode
Power control requests
Channel quality driven data rate (CQDDR)
SCO link
HV2 packets
HV3 packets
u-law log synchronous data
A-law log synchronous data
CVSD synchronous data
Paging parameter negotiation
Transparent synchronous data
Broadcast Encryption
Enhanced Data Rate ACL 2 Mbps mode
Enhanced Data Rate ACL 3 Mbps mode
Enhanced inquiry scan
Interlaced inquiry scan
Interlaced page scan
RSSI with inquiry results
Extended SCO link (EV3 packets)
AFH capable slave
AFH classification slave
3-slot Enhanced Data Rate ACL packets
5-slot Enhanced Data Rate ACL packets
Sniff subrating
Pause encryption
AFH capable master
AFH classification master
Enhanced Data Rate eSCO 2 Mbps mode
3-slot Enhanced Data Rate eSCO packets
Extended Inquiry Response
Secure Simple Pairing
Encapsulated PDU
Non-flushable Packet Boundary Flag
Link Supervision Timeout Changed Event
Inquiry TX Power Level
Extended features
< HCI Command: Read Remote Extended F.. (0x01|0x001c) plen 3 [hci0] 211.291032
Handle: 71
Page: 1
> HCI Event: Command Status (0x0f) plen 4 [hci0] 211.294936
Read Remote Extended Features (0x01|0x001c) ncmd 1
Status: Success (0x00)
> HCI Event: Read Remote Extended Features (0x23) plen 13 [hci0] 211.308913
Status: Success (0x00)
Handle: 71
Page: 1/1
Features: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Secure Simple Pairing (Host Support)
< HCI Command: Remote Name Request (0x01|0x0019) plen 10 [hci0] 211.309034
Address: 24:FD:52:B6:A0:99 (OUI 24-FD-52)
Page scan repetition mode: R2 (0x02)
Page scan mode: Mandatory (0x00)
Clock offset: 0x0000
> HCI Event: Command Status (0x0f) plen 4 [hci0] 211.312941
Remote Name Request (0x01|0x0019) ncmd 1
Status: Success (0x00)
> HCI Event: Remote Name Req Complete (0x07) plen 255 [hci0] 211.377906
Status: Success (0x00)
Address: 24:FD:52:B6:A0:99 (OUI 24-FD-52)
Name: Jabra TAG v2.0.0
< HCI Command: Authentication Requested (0x01|0x0011) plen 2 [hci0] 211.378061
Handle: 71
acl_state_changed_cb: status=BT_STATUS_SUCCESS remote_bd_addr=24:fd:52:b6:a0:99 state=BT_ACL_STATE_CONNECTED
@ Device Connected: 24:FD:52:B6:A0:99 (0) flags 0x0000
> 11 09 4a 61 62 72 61 20 54 41 47 20 76 32 2e 30 ..Jabra TAG v2.0
2e 30 04 0d 04 04 24 .0....$
> HCI Event: Command Status (0x0f) plen 4 [hci0] 211.378942
Authentication Requested (0x01|0x0011) ncmd 1
Status: Success (0x00)
D/BlueZ ( 1789): external/bluetooth/bluez/android/hal-bluetooth.c:handle_acl_state_changed() state 0
> HCI Event: Link Key Request (0x17) plen 6 [hci0] 211.380917
Address: 24:FD:52:B6:A0:99 (OUI 24-FD-52)
< HCI Command: Link Key Request Reply (0x01|0x000b) plen 22 [hci0] 211.381022
Address: 24:FD:52:B6:A0:99 (OUI 24-FD-52)
Link key: fee034056a0a8b4a7351c74c2f3eda48
> HCI Event: Command Complete (0x0e) plen 10 [hci0] 211.384929
Link Key Request Reply (0x01|0x000b) ncmd 1
Status: Success (0x00)
Address: 24:FD:52:B6:A0:99 (OUI 24-FD-52)
> HCI Event: Auth Complete (0x06) plen 3 [hci0] 211.418913
Status: Success (0x00)
Handle: 71
< HCI Command: Set Connection Encrypt.. (0x01|0x0013) plen 3 [hci0] 211.419023
Handle: 71
Encryption: Enabled (0x01)
> HCI Event: Command Status (0x0f) plen 4 [hci0] 211.423930
Set Connection Encryption (0x01|0x0013) ncmd 1
Status: Success (0x00)
> HCI Event: Encryption Change (0x08) plen 4 [hci0] 211.471916
Status: Success (0x00)
Handle: 71
Encryption: Enabled with E0 (0x01)
< ACL Data TX: Handle 71 flags 0x00 dlen 10 [hci0] 211.472047
L2CAP: Information Request (0x0a) ident 1 len 2
Type: Extended features supported (0x0002)
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.476929
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 16 [hci0] 211.486916
L2CAP: Information Response (0x0b) ident 1 len 8
Type: Extended features supported (0x0002)
Result: Success (0x0000)
Features: 0x00000038
Enhanced Retransmission Mode
Streaming Mode
FCS Option
< ACL Data TX: Handle 71 flags 0x00 dlen 12 [hci0] 211.487039
L2CAP: Connection Request (0x02) ident 2 len 4
PSM: 25 (0x0019)
Source CID: 64
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.492915
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 16 [hci0] 211.497913
L2CAP: Connection Response (0x03) ident 2 len 8
Destination CID: 192
Source CID: 64
Result: Connection pending (0x0001)
Status: Authorization pending (0x0002)
> ACL Data RX: Handle 71 flags 0x02 dlen 16 [hci0] 211.556919
L2CAP: Connection Response (0x03) ident 2 len 8
Destination CID: 192
Source CID: 64
Result: Connection successful (0x0000)
Status: No further information available (0x0000)
< ACL Data TX: Handle 71 flags 0x00 dlen 23 [hci0] 211.557047
L2CAP: Configure Request (0x04) ident 3 len 15
Destination CID: 192
Flags: 0x0000
Option: Retransmission and Flow Control (0x04)
Mode: Basic (0x00)
TX window size: 0
Max transmit: 0
Retransmission timeout: 0
Monitor timeout: 0
Maximum PDU size: 0
> ACL Data RX: Handle 71 flags 0x02 dlen 20 [hci0] 211.559915
L2CAP: Configure Request (0x04) ident 1 len 12
Destination CID: 64
Flags: 0x0000
Option: Maximum Transmission Unit (0x01)
MTU: 895
Option: Flush Timeout (0x02)
Flush timeout: 65535
< ACL Data TX: Handle 71 flags 0x00 dlen 18 [hci0] 211.560027
L2CAP: Configure Response (0x05) ident 1 len 10
Source CID: 192
Flags: 0x0000
Result: Success (0x0000)
Option: Maximum Transmission Unit (0x01)
MTU: 895
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.562913
Num handles: 1
Handle: 71
Count: 1
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.564916
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 22 [hci0] 211.573919
L2CAP: Configure Response (0x05) ident 3 len 14
Source CID: 64
Flags: 0x0000
Result: Success (0x0000)
Option: Maximum Transmission Unit (0x01)
MTU: 672
Option: Flush Timeout (0x02)
Flush timeout: 65535
< ACL Data TX: Handle 71 flags 0x00 dlen 6 [hci0] 211.574327
Channel: 192 len 2 [PSM 25 mode 0] {chan 0}
00 01 ..
< ACL Data TX: Handle 71 flags 0x00 dlen 12 [hci0] 211.574585
L2CAP: Connection Request (0x02) ident 4 len 4
PSM: 1 (0x0001)
Source CID: 65
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.581918
Num handles: 1
Handle: 71
Count: 1
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.582941
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 16 [hci0] 211.592918
L2CAP: Connection Response (0x03) ident 4 len 8
Destination CID: 257
Source CID: 65
Result: Connection pending (0x0001)
Status: Authorization pending (0x0002)
> ACL Data RX: Handle 71 flags 0x02 dlen 16 [hci0] 211.606918
L2CAP: Connection Response (0x03) ident 4 len 8
connection_state: connection_state=BTAV_CONNECTION_STATE_DISCONNECTED remote_bd_addr=24:fd:52:b6:a0:99
> I/bluetoothd( 1790): bluetoothd[1791]: Unable to find matching endpoint
Destination CID: 257
Source CID: 65
Result: Connection successful (0x0000)
Status: No further information available (0x0000)
< ACL Data TX: Handle 71 flags 0x00 dlen 23 [hci0] 211.607038
L2CAP: Configure Request (0x04) ident 5 len 15
Destination CID: 257
Flags: 0x0000
Option: Retransmission and Flow Control (0x04)
Mode: Basic (0x00)
TX window size: 0
Max transmit: 0
Retransmission timeout: 0
Monitor timeout: 0
Maximum PDU size: 0
> ACL Data RX: Handle 71 flags 0x02 dlen 16 [hci0] 211.610919
L2CAP: Configure Request (0x04) ident 2 len 8
Destination CID: 65
Flags: 0x0000
Option: Maximum Transmission Unit (0x01)
MTU: 48
< ACL Data TX: Handle 71 flags 0x00 dlen 18 [hci0] 211.611032
L2CAP: Configure Response (0x05) ident 2 len 10
Source CID: 257
Flags: 0x0000
Result: Success (0x0000)
Option: Maximum Transmission Unit (0x01)
MTU: 48
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.611927
Num handles: 1
Handle: 71
Count: 1
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.616913
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 14 [hci0] 211.622917
L2CAP: Configure Response (0x05) ident 5 len 6
Source CID: 65
Flags: 0x0000
Result: Success (0x0000)
< ACL Data TX: Handle 71 flags 0x00 dlen 24 [hci0] 211.623221
Channel: 257 len 20 [PSM 1 mode 0] {chan 1}
SDP: Service Search Attribute Request (0x06) tid 0 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
A/V Remote Control (0x110e)
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 [hci0] 211.628912
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 52 [hci0] 211.649917
Channel: 65 len 48 [PSM 1 mode 0] {chan 1}
SDP: Service Search Attribute Response (0x07) tid 0 len 43
Attribute bytes: 38
Continuation state: 2
00 1b ..
< ACL Data TX: Handle 71 flags 0x00 dlen 26 [hci0] 211.650419
Channel: 257 len 22 [PSM 1 mode 0] {chan 1}
SDP: Service Search Attribute Request (0x06) tid 1 len 17
Search pattern: [len 5]
Sequence (6) with 3 bytes [8 extra bits] len 5
UUID (3) with 2 bytes [0 extra bits] len 3
A/V Remote Control (0x110e)
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: 2
00 1b ..
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.654912
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 39 [hci0] 211.665918
Channel: 65 len 35 [PSM 1 mode 0] {chan 1}
SDP: Service Search Attribute Response (0x07) tid 1 len 30
Attribute bytes: 27
Continuation state: 0
Combined attribute bytes: 65
Attribute list: [len 59] {position 0}
Attribute: Service Record Handle (0x0000) [len 2]
0x00010003
Attribute: Service Class ID List (0x0001) [len 2]
UUID (3) with 2 bytes [0 extra bits] len 3
A/V Remote Control (0x110e)
UUID (3) with 2 bytes [0 extra bits] len 3
A/V Remote Control Controller (0x110f)
Attribute: Protocol Descriptor List (0x0004) [len 2]
Sequence (6) with 6 bytes [8 extra bits] len 8
UUID (3) with 2 bytes [0 extra bits] len 3
L2CAP (0x0100)
Unsigned Integer (1) with 2 bytes [0 extra bits] len 3
0x0017
Sequence (6) with 6 bytes [8 extra bits] len 8
UUID (3) with 2 bytes [0 extra bits] len 3
AVCTP (0x0017)
Unsigned Integer (1) with 2 bytes [0 extra bits] len 3
0x0103
Attribute: Bluetooth Profile Descriptor List (0x0009) [len 2]
Sequence (6) with 6 bytes [8 extra bits] len 8
UUID (3) with 2 bytes [0 extra bits] len 3
A/V Remote Control (0x110e)
Unsigned Integer (1) with 2 bytes [0 extra bits] len 3
0x0104
Attribute: Unknown (0x0311) [len 2]
0x0001
< ACL Data TX: Handle 71 flags 0x00 dlen 12 [hci0] 211.666605
L2CAP: Connection Request (0x02) ident 6 len 4
PSM: 23 (0x0017)
Source CID: 66
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 211.671916
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 16 [hci0] 211.681918
L2CAP: Connection Response (0x03) ident 6 len 8
Destination CID: 322
Source CID: 66
Result: Connection pending (0x0001)
Status: Authorization pending (0x0002)
> ACL Data RX: Handle 71 flags 0x02 dlen 8 [hci0] 211.997917
Channel: 64 len 4 [PSM 25 mode 0] {chan 0}
02 01 04 08 ....
< ACL Data TX: Handle 71 flags 0x00 dlen 7 [hci0] 211.998265
Channel: 192 len 3 [PSM 25 mode 0] {chan 0}
10 02 04 ...
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 212.003915
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 20 [hci0] 212.072919
Channel: 64 len 16 [PSM 25 mode 0] {chan 0}
12 02 01 00 07 06 00 00 ff ff 02 35 04 02 02 00 ........??.5....
< ACL Data TX: Handle 71 flags 0x00 dlen 12 [hci0] 212.073712
L2CAP: Disconnection Request (0x06) ident 7 len 4
Destination CID: 192
Source CID: 64
> ACL Data RX: Handle 71 flags 0x02 dlen 16 [hci0] 212.075921
L2CAP: Connection Response (0x03) ident 6 len 8
Destination CID: 322
Source CID: 66
Result: Connection successful (0x0000)
Status: No further information available (0x0000)
> ACL Data RX: Handle 71 flags 0x02 dlen 10 [hci0] 212.076931
L2CAP: Information Request (0x0a) ident 3 len 2
Type: Extended features supported (0x0002)
< ACL Data TX: Handle 71 flags 0x00 dlen 16 [hci0] 212.077034
L2CAP: Information Response (0x0b) ident 3 len 8
Type: Extended features supported (0x0002)
Result: Success (0x0000)
Features: 0x000002b8
Enhanced Retransmission Mode
Streaming Mode
FCS Option
Fixed Channels
Unicast Connectionless Data Reception
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 212.077925
Num handles: 1
Handle: 71
Count: 1
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 212.082916
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 34 [hci0] 212.092919
L2CAP: Configure Request (0x04) ident 4 len 26
Destination CID: 66
Flags: 0x0000
Option: Maximum Transmission Unit (0x01)
MTU: 672
Option: Flush Timeout (0x02)
Flush timeout: 65535
Option: Retransmission and Flow Control (0x04)
Mode: Enhanced retransmission (0x03)
TX window size: 5
Max transmit: 10
Retransmission timeout: 0
Monitor timeout: 0
Maximum PDU size: 3958
Option: Frame Check Sequence (0x05)
FCS: 16-bit FCS (0x01)
< ACL Data TX: Handle 71 flags 0x00 dlen 14 [hci0] 212.093021
L2CAP: Command Reject (0x01) ident 4 len 6
Reason: Invalid CID in request (0x0002)
Destination CID: 66
Source CID: 0
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 212.098911
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 12 [hci0] 212.436921
L2CAP: Disconnection Response (0x07) ident 7 len 4
Destination CID: 192
Source CID: 64
< ACL Data TX: Handle 71 flags 0x00 dlen 12 [hci0] 213.563007
L2CAP: Disconnection Request (0x06) ident 8 len 4
Destination CID: 257
Source CID: 65
> HCI Event: Number of Completed Packets (0x13) plen 5 [hci0] 213.565915
Num handles: 1
Handle: 71
Count: 1
> ACL Data RX: Handle 71 flags 0x02 dlen 12 [hci0] 213.588917
L2CAP: Disconnection Response (0x07) ident 8 len 4
Destination CID: 257
Source CID: 65
< HCI Command: Read Clock Offset (0x01|0x001f) plen 2 [hci0] 215.580791
Handle: 71
> HCI Event: Command Status (0x0f) plen 4 [hci0] 215.581944
Read Clock Offset (0x01|0x001f) ncmd 1
Status: Success (0x00)
< HCI Command: Disconnect (0x01|0x0006) plen 3 [hci0] 215.582054
Handle: 71
Reason: Remote User Terminated Connection (0x13)
> HCI Event: Command Status (0x0f) plen 4 [hci0] 215.586927
Disconnect (0x01|0x0006) ncmd 0
Status: Success (0x00)
> HCI Event: Read Clock Offset Complete (0x1c) plen 5 [hci0] 215.592917
Status: Success (0x00)
Handle: 71
Clock offset: 0x6f5a
> HCI Event: Command Status (0x0f) plen 4 [hci0] 215.595918
NOP (0x00|0x0000) ncmd 1
Status: Success (0x00)
acl_state_changed_cb: status=BT_STATUS_SUCCESS remote_bd_addr=24:fd:52:b6:a0:99 state=BT_ACL_STATE_DISCONNECTED
> > HCI Event: Disconnect Complete (0x05) plen 4 [hci0] 215.673914
Status: Success (0x00)
Handle: 71
Reason: Connection Terminated By Local Host (0x16)
@ Device Disconnected: 24:FD:52:B6:A0:99 (0) reason 2
D/BlueZ ( 1789): external/bluetooth/bluez/android/hal-bluetooth.c:handle_acl_state_changed() state 1
>