stripe / stripe-terminal-android

Stripe Terminal Android SDK
https://stripe.dev/stripe-terminal-android/
Other
91 stars 45 forks source link

M2 reader not connecting after system pair message #294

Closed ssavic closed 1 year ago

ssavic commented 1 year ago

After selecting a reader to connect to, android dialog shows up asking to pair with reader, once I select connect and pair, new system dialog shows option to allow access to contacts and call history. When I press pair on that dialog as well, my app never receives the callback to either success or fail.

Test device: Motorola Evolve Android version: 10

Here is the log from StripeTerminal SDK

2023-03-07 10:17:08.531 11600-11600/? D/StripeTerminal: class=Terminal message=connectBluetoothReader serial_number=STRM26138001169 2023-03-07 10:17:08.532 11600-11600/? I/StripeTerminal: class=TransactionManager message=endTransaction 2023-03-07 10:17:08.532 11600-11600/? I/StripeTerminal: class=TransactionStateMachine message="onStateChanged: DISCOVER -> CANCELLED: null" 2023-03-07 10:17:08.532 11600-11600/? D/StripeTerminal: class=BbposProxyDiscoveryController message=stopDiscover 2023-03-07 10:17:08.534 11600-11600/? I/StripeTerminal: class=TransactionStateMachine message="onStateChanged: CANCELLED -> EMPTY: Transaction cancelled" 2023-03-07 10:17:08.541 11600-11969/? D/StripeTerminal: class=ProxyAdapter message=connectReader reader=null deviceInfo="DeviceInfo{device_class=READER, device_uuid=STRM26138001169, hardware_model=HardwareModel{bbpos_hardware=STRIPEM2}, app_model=ApplicationModel{app_id=firmware-config-key, app_version=unknown}, device_ip=, host_hw_version=unknown, host_os_version=, hostname=, connectivity_source=UNKNOWN, bbpos_firmware=, bbpos_base_config=, bbpos_key_profile=, bbpos_rom=, stripe_config_hash=, location=Location{country=US}}" connectionConfigurationType=BluetoothConnectionConfiguration 2023-03-07 10:17:08.542 11600-11969/? D/StripeTerminal: class=BbposBluetoothAdapterLegacy message=connectReader reader=null deviceInfo="DeviceInfo{device_class=READER, device_uuid=STRM26138001169, hardware_model=HardwareModel{bbpos_hardware=STRIPEM2}, app_model=ApplicationModel{app_id=firmware-config-key, app_version=unknown}, device_ip=, host_hw_version=unknown, host_os_version=, hostname=, connectivity_source=UNKNOWN, bbpos_firmware=, bbpos_base_config=, bbpos_key_profile=, bbpos_rom=, stripe_config_hash=, location=Location{country=US}}" connectionConfigurationType=BluetoothConnectionConfiguration 2023-03-07 10:17:08.542 11600-11969/? I/StripeTerminal: class=TerminalStatusManager message=TerminalStatusManager connecting. 2023-03-07 10:17:08.542 11600-11969/? D/StripeTerminal: class=ProxyTerminalListener message=onConnectionStatusChange(CONNECTING) 2023-03-07 10:17:08.545 11600-11969/? D/StripeTerminal: class=BluetoothBondStateReceiver message=startListening 2023-03-07 10:17:08.600 11600-11600/? D/StripeTerminal: class=BluetoothBondStateReceiver message=onReceive 2023-03-07 10:17:14.205 11600-11600/? I/StripeTerminal: class=TerminalLifecycleObserver message=applicationDidEnterBackground appId=com.beaconsoftco.dadrivermobile 2023-03-07 10:17:14.206 11600-11600/? D/StripeTerminal: class=LocationHandler message=stopListening 2023-03-07 10:17:14.208 11600-11600/? I/StripeTerminal: class=ReaderBatteryInfoPoller message="ReaderBatteryInfoPoller pausePolling" 2023-03-07 10:17:14.684 11600-11600/? I/StripeTerminal: class=TerminalLifecycleObserver message=applicationDidEnterForeground appId=com.beaconsoftco.dadrivermobile 2023-03-07 10:17:14.684 11600-11600/? D/StripeTerminal: class=LocationHandler message=startListening 2023-03-07 10:17:14.719 11600-11600/? I/StripeTerminal: class=ReaderBatteryInfoPoller message="ReaderBatteryInfoPoller startPolling" 2023-03-07 10:17:14.719 11600-11600/? D/StripeTerminal: class=DefaultOfflineForwardingTraceLogger message="Start forwarding" isAlreadyForwarding=true 2023-03-07 10:17:15.135 11600-11600/? D/StripeTerminal: class=BluetoothBondStateReceiver message=onReceive 2023-03-07 10:17:15.135 11600-11600/? I/StripeTerminal: class=TransactionStateMachine message="onStateChanged: EMPTY -> CONNECT: Connect requested" 2023-03-07 10:17:15.136 11600-11600/? I/StripeTerminal: class=BbposReaderConnectionController message=connectBluetooth 2023-03-07 10:17:15.136 11600-11600/? D/StripeTerminal: class=BbposDeviceControllerImpl message=connectBT

rv-stripe commented 1 year ago

Hey thanks for the report. We're looking into this issue, but have been unable to reproduce. Any additional logs and/or device info that you can provide would be helpful in tracking the issue down. I'll keep this issue updated as we work on it.

ssavic commented 1 year ago

Those are the only logs I was able to scrape from debugger, I'l see if I can get any more info. But basically when I try to pair using connectBlutoothReader() method, app never receives a call back onSuccess or onFailure after pressing system pair on system popup dialog. It's only an issue on this Motorola Evolve device, I've also tested on Pixel device and call back is being called after system popup dialog.

tessaswier commented 1 year ago

https://youtube.com/shorts/Z0ZPVOkOYhM - here is a video of the issue. this is occurring for one of our top customers and preventing them from processing payments with TowPay.

tessaswier commented 1 year ago

Let us know if you would find it valuable to join a zoom but I am hoping to get this resolved asap.

tessaswier commented 1 year ago

Here is documentation on the device evolve_datasheet_eng (1).pdf

rv-stripe commented 1 year ago

We have been unable to reproduce this issue internally. Are you able to reproduce this issue on that device using our example application in this repo? Knowing this would help track down if this is an integration issue or a hardware issue.

ssavic commented 1 year ago

I'm having trouble with connecting m2 to example app due to location. example backend does not have ability to create location, and I can't pair without location. Any suggestions?

ssavic commented 1 year ago

I was able to create a test location and attempt to pair the M2 reader. Same result, just hangs after pressing pair on system dialog. Here is the video.

https://youtube.com/shorts/EoeaqwEP7-g

chr-stripe commented 1 year ago

@ssavic thanks for the video, it's helpful to know that this happens in the example app as well.

I know that you provided some application logs above (which are helpful!), but I wonder if you'd be able to capture the logcat that isn't filtered by application package. I believe a lot of the low-level bluetooth logs are from the OS itself and usually don't show up in the application-filtered logs. You can see these by removing the package:mine filter in Android Studio's Logcat tab, or just by running adb logcat directly from your command line. If you're able to share that, it might help us in diagnosing what's going on under the hood.

Out of curiosity, are you able to pair the reader to the Motorola Evolve using the system Bluetooth settings? And if so, are you able to connect to it through the Stripe example app/your own integration after that?

tessaswier commented 1 year ago

@chr-stripe would it be helpful if we sent you the reader to troubleshoot? The merchant is ok with that.

ssavic commented 1 year ago

@chr-stripe are you interested in anything in particular, there is so much going on when I remove the package part. Here is everything related to bluetooth.

If I pair it with system BT then I can pair through Stripe.

2023-04-12 11:06:05.973 715-3258 audio_hw_utils android.hardware.audio@2.0-service D audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate 2023-04-12 11:06:05.974 715-3258 audio_hw_utils android.hardware.audio@2.0-service D audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate 2023-04-12 11:06:07.699 9015-9015 BTPairingController com.android.settings D Pairing dialog accepted 2023-04-12 11:06:07.823 1962-2600 bt_smp com.android.bluetooth W FOR LE SC LTK IS USED INSTEAD OF STK 2023-04-12 11:06:08.139 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_ble.cc(1319)] bd_addr:cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.139 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_ble.cc(1415)] BLE key type 0x0x02 updated for BDA: cc:d3:1e:68:d0:e4 (btm_sec_save_le_key) 2023-04-12 11:06:08.139 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_ble.cc(1319)] bd_addr:cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.140 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_ble.cc(1415)] BLE key type 0x0x10 updated for BDA: cc:d3:1e:68:d0:e4 (btm_sec_save_le_key) 2023-04-12 11:06:08.140 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_ble.cc(1319)] bd_addr:cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.140 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_ble.cc(1415)] BLE key type 0x0x01 updated for BDA: cc:d3:1e:68:d0:e4 (btm_sec_save_le_key) 2023-04-12 11:06:08.140 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_ble.cc(1319)] bd_addr:cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.140 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_ble.cc(1415)] BLE key type 0x0x20 updated for BDA: cc:d3:1e:68:d0:e4 (btm_sec_save_le_key) 2023-04-12 11:06:08.140 1962-2600 bt_smp com.android.bluetooth W smp_send_id_info 2023-04-12 11:06:08.191 1962-2600 bt_stack com.android.bluetooth I [INFO:btsnoop.cc(384)] clear_l2cap_whitelist: Clearing whitelist from l2cap channel. conn_handle=3 cid=6:6 2023-04-12 11:06:08.192 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_inq.cc(1019)] BTM_InqDbRead: bd addr cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.192 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.192 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1305)] GATT_GetConnIdIfConnected status= 1 2023-04-12 11:06:08.192 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(1122)] GATT_Connect gatt_if=1, address=cc:d3:1e:68:d0:e4 is_direct 1 2023-04-12 11:06:08.192 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(1138)] GATT_Connect opportunistic connection 2023-04-12 11:06:08.192 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_attr.cc(389)] gatt_cl_start_config_ccc: stage: 2 2023-04-12 11:06:08.193 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0001, disc_type=2, s_handle=0x0001, e_handle=0xffff 2023-04-12 11:06:08.193 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_ble.cc(2061)] btm_cb.pairing_bda: cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.194 1962-2092 bt_btif_config com.android.bluetooth D btif_get_device_type: Device [cc:d3:1e:68:d0:e4] type 2 2023-04-12 11:06:08.194 1962-2092 bt_btif_dm com.android.bluetooth I get_cod remote_cod = 0x00001f00 2023-04-12 11:06:08.194 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_inq.cc(1019)] BTM_InqDbRead: bd addr cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.194 1962-2092 bt_btif_config com.android.bluetooth D btif_get_device_type: Device [cc:d3:1e:68:d0:e4] type 2 2023-04-12 11:06:08.194 1962-2092 bt_btif_dm com.android.bluetooth I get_cod remote_cod = 0x00001f00 2023-04-12 11:06:08.194 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_API_OPEN_EVT 2023-04-12 11:06:08.194 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x00 [GATTC_IDLE_ST], Event 0x1f00[BTA_GATTC_API_OPEN_EVT] 2023-04-12 11:06:08.194 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(1122)] GATT_Connect gatt_if=3, address=cc:d3:1e:68:d0:e4 is_direct 1 2023-04-12 11:06:08.194 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(1138)] GATT_Connect opportunistic connection 2023-04-12 11:06:08.194 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.194 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1305)] GATT_GetConnIdIfConnected status= 1 2023-04-12 11:06:08.194 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x01 [GATTC_W4_CONN_ST], Event 0x1f0c[BTA_GATTC_INT_CONN_EVT] 2023-04-12 11:06:08.194 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(462)] bta_gattc_conn: server cache state=0 2023-04-12 11:06:08.195 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(465)] bta_gattc_conn: conn_id=0x0003 2023-04-12 11:06:08.195 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1269)] GATT_GetConnectionInfor conn_id=0x0003 2023-04-12 11:06:08.195 1962-2600 bt_stack com.android.bluetooth E [ERROR:bta_gattc_cache.cc(733)] bta_gattc_cache_load: can't open GATT cache file /data/misc/bluetooth/gatt_cache_ccd31e68d0e4 for reading, error: No such file or directory 2023-04-12 11:06:08.195 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(641)] bta_gattc_start_discover: conn_id:0x0003 p_clcb->p_srcb->state:3 2023-04-12 11:06:08.195 1962-2600 bt_stack com.android.bluetooth I [INFO:hearing_aid.cc(1804)] GetDeviceCount: Not initialized yet 2023-04-12 11:06:08.195 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=1, s_handle=0x0001, e_handle=0xffff 2023-04-12 11:06:08.196 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x01 -> 0x03 after Event 0x1f0c 2023-04-12 11:06:08.196 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x00 -> 0x03 after Event 0x1f00 2023-04-12 11:06:08.196 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_API_SEARCH_EVT 2023-04-12 11:06:08.196 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x03 [GATTC_DISCOVER_ST], Event 0x1f09[BTA_GATTC_API_SEARCH_EVT] 2023-04-12 11:06:08.196 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x03 -> 0x03 after Event 0x1f09 2023-04-12 11:06:08.209 5970-5970 StripeTerminal com.stripe.example D class=BbposDeviceControllerImpl message=connectBT 2023-04-12 11:06:08.225 1962-3955 BtGatt.GattService com.android.bluetooth D registerClient() - UUID=fea92a6e-ecba-4dc4-8a80-47782099fd10 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(175)] bta_gattc_register: state:2 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(950)] GATT_Register bc08be77-5106-2e8b-a036-fd3c8dffac57 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(970)] allocated gatt_if=5 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1080)] GATT_StartIf gatt_if=5 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(254)] gatt_find_the_connected_bda start_idx=0 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(262)] bda :cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(266)] found=1 found_idx=0 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(254)] gatt_find_the_connected_bda start_idx=1 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(266)] found=0 found_idx=7 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_INT_CONN_EVT 2023-04-12 11:06:08.226 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(385)] Ignore unknown conn ID: 5 2023-04-12 11:06:08.228 1962-2092 BtGatt.GattService com.android.bluetooth D onClientRegistered() - UUID=fea92a6e-ecba-4dc4-8a80-47782099fd10, clientIf=5 2023-04-12 11:06:08.229 5970-5970 BbposControllerListener com.stripe.example D onReturnDebugLog: {function: connectBT,date: Wed Apr 12 11:06:08 EDT 2023,type: FUNCTION,message: bluetoothDevice : {[STRM26138001169, CC:D3:1E:68:D0:E4, 2, 120748874], }} 2023-04-12 11:06:08.230 1962-3964 BtGatt.GattService com.android.bluetooth D clientConnect() - address=CC:D3:1E:68:D0:E4, isDirect=true, opportunistic=false, phy=1 2023-04-12 11:06:08.233 1962-2092 bt_btif_config com.android.bluetooth D btif_get_address_type: Device [cc:d3:1e:68:d0:e4] address type 0 2023-04-12 11:06:08.233 1962-2092 bt_btif_config com.android.bluetooth D btif_get_device_type: Device [cc:d3:1e:68:d0:e4] type 2 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:btm_inq.cc(1019)] BTM_InqDbRead: bd addr cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_API_OPEN_EVT 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x00 [GATTC_IDLE_ST], Event 0x1f00[BTA_GATTC_API_OPEN_EVT] 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(1122)] GATT_Connect gatt_if=5, address=cc:d3:1e:68:d0:e4 is_direct 1 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.233 1962-2600 chatty com.android.bluetooth I uid=1002(bluetooth) btu message loo identical 1 line 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(363)] gatt_update_app_use_link_flag: is_add=1 chk_link=1 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(329)] gatt_update_app_hold_link_status 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(333)] added gatt_if=5 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(382)] disable link idle timer 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(927)] GATT_SetIdleTimeout idle_tout=65535, status=1 (1-OK 0-not performed) 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(363)] gatt_update_app_use_link_flag: is_add=1 chk_link=0 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(329)] gatt_update_app_hold_link_status 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(335)] attempt to add already existing gatt_if=5 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1305)] GATT_GetConnIdIfConnected status= 1 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x01 [GATTC_W4_CONN_ST], Event 0x1f0c[BTA_GATTC_INT_CONN_EVT] 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(462)] bta_gattc_conn: server cache state=4 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(465)] bta_gattc_conn: conn_id=0x0005 2023-04-12 11:06:08.233 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1269)] GATT_GetConnectionInfor conn_id=0x0005 2023-04-12 11:06:08.234 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x01 -> 0x03 after Event 0x1f0c 2023-04-12 11:06:08.234 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x00 -> 0x03 after Event 0x1f00 2023-04-12 11:06:08.234 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_INT_CONN_EVT 2023-04-12 11:06:08.234 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x03 [GATTC_DISCOVER_ST], Event 0x1f0c[BTA_GATTC_INT_CONN_EVT] 2023-04-12 11:06:08.234 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(462)] bta_gattc_conn: server cache state=4 2023-04-12 11:06:08.234 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(465)] bta_gattc_conn: conn_id=0x0005 2023-04-12 11:06:08.234 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1269)] GATT_GetConnectionInfor conn_id=0x0005 2023-04-12 11:06:08.234 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x03 -> 0x03 after Event 0x1f0c 2023-04-12 11:06:08.234 1962-2092 BtGatt.GattService com.android.bluetooth D onConnected() - clientIf=5, connId=5, address=CC:D3:1E:68:D0:E4 2023-04-12 11:06:08.235 1962-2092 BtGatt.GattService com.android.bluetooth D onConnected() - clientIf=5, connId=5, address=CC:D3:1E:68:D0:E4 2023-04-12 11:06:08.236 1962-3955 BtGatt.GattService com.android.bluetooth D discoverServices() - address=CC:D3:1E:68:D0:E4, connId=5 2023-04-12 11:06:08.236 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_API_SEARCH_EVT 2023-04-12 11:06:08.236 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x03 [GATTC_DISCOVER_ST], Event 0x1f09[BTA_GATTC_API_SEARCH_EVT] 2023-04-12 11:06:08.236 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x03 -> 0x03 after Event 0x1f09 2023-04-12 11:06:08.237 1962-3964 BtGatt.GattService com.android.bluetooth D clientDisconnect() - address=CC:D3:1E:68:D0:E4, connId=5 2023-04-12 11:06:08.237 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_API_CLOSE_EVT 2023-04-12 11:06:08.237 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x03 [GATTC_DISCOVER_ST], Event 0x1f08[BTA_GATTC_API_CLOSE_EVT] 2023-04-12 11:06:08.237 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(579)] bta_gattc_disc_close: Discovery cancel conn_id=0x0005 2023-04-12 11:06:08.237 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(591)] State is back to BTA_GATTC_CONN_ST. Trigger connection close 2023-04-12 11:06:08.237 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(538)] bta_gattc_close: conn_id=0x0005 2023-04-12 11:06:08.237 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(1237)] GATT_Disconnect conn_id=0x0005 2023-04-12 11:06:08.237 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(363)] gatt_update_app_use_link_flag: is_add=0 chk_link=1 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(329)] gatt_update_app_hold_link_status 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(346)] removed gatt_if=5 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(393)] start link idle timer = 1 sec 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(927)] GATT_SetIdleTimeout idle_tout=1, status=1 (1-OK 0-not performed) 2023-04-12 11:06:08.238 1962-3964 BtGatt.GattService com.android.bluetooth D unregisterClient() - clientIf=5 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x03 -> 0x00 after Event 0x1f08 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_API_CANCEL_OPEN_EVT 2023-04-12 11:06:08.238 1962-2092 BtGatt.GattService com.android.bluetooth D onDisconnected() - clientIf=5, connId=5, address=CC:D3:1E:68:D0:E4 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth E [ERROR:bta_gattc_utils.cc(458)] bta_gattc_mark_bg_conn unable to find the bg connection mask for bd_addr=cc:d3:1e:68:d0:e4 2023-04-12 11:06:08.238 1962-2092 BtGatt.ContextMap com.android.bluetooth E Context not found for ID 5 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(993)] GATT_Deregister gatt_if=5 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(311)] gatt_is_app_holding_linkgatt_if= 5not found; 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(363)] gatt_update_app_use_link_flag: is_add=0 chk_link=1 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(329)] gatt_update_app_hold_link_status 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(342)] attempt to remove nonexisting gatt_if=5 2023-04-12 11:06:08.238 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:connection_manager.cc(161)] on_app_deregistered : app_id 0x05 2023-04-12 11:06:08.273 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.273 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 7, msg_len = 4 2023-04-12 11:06:08.273 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 7, len = 4rsp_code: 7 2023-04-12 11:06:08.273 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(383)] gatt_process_find_type_value_rsp 2023-04-12 11:06:08.364 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.364 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 17, msg_len = 13 2023-04-12 11:06:08.364 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 17, len = 13rsp_code: 17 2023-04-12 11:06:08.364 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.364 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.457 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.457 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.457 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 7 2023-04-12 11:06:08.457 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.457 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0006 2023-04-12 11:06:08.457 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.457 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=2 2023-04-12 11:06:08.457 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_attr.cc(389)] gatt_cl_start_config_ccc: stage: 3 2023-04-12 11:06:08.458 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0001, disc_type=4, s_handle=0x0001, e_handle=0x000f 2023-04-12 11:06:08.544 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.544 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 17, msg_len = 13 2023-04-12 11:06:08.544 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 17, len = 13rsp_code: 17 2023-04-12 11:06:08.544 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.544 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.634 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.634 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:08.634 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:08.648 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.648 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 17, msg_len = 13 2023-04-12 11:06:08.649 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 17, len = 13rsp_code: 17 2023-04-12 11:06:08.649 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.649 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.663 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.663 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:08.663 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:08.678 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.678 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.678 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 17 2023-04-12 11:06:08.678 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.678 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0010 2023-04-12 11:06:08.678 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.678 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=1 2023-04-12 11:06:08.679 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.679 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(168)] Start service discovery 2023-04-12 11:06:08.679 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=3, s_handle=0x0001, e_handle=0x000b 2023-04-12 11:06:08.693 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.693 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:08.693 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:08.708 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.708 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.708 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.708 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.708 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.708 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.708 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=3 2023-04-12 11:06:08.708 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.709 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=4, s_handle=0x0001, e_handle=0x000b 2023-04-12 11:06:08.723 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.723 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.723 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.723 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.723 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.723 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.723 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=4 2023-04-12 11:06:08.723 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_attr.cc(389)] gatt_cl_start_config_ccc: stage: 4 2023-04-12 11:06:08.723 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0001, disc_type=5, s_handle=0x000e, e_handle=0x000f 2023-04-12 11:06:08.738 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.738 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:08.738 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:08.738 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.738 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.753 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.753 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 5, msg_len = 9 2023-04-12 11:06:08.753 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 5, len = 9rsp_code: 5 2023-04-12 11:06:08.754 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=5 2023-04-12 11:06:08.754 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_attr.cc(389)] gatt_cl_start_config_ccc: stage: 5 2023-04-12 11:06:08.768 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.768 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:08.768 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:08.769 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.769 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.783 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.783 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 19, msg_len = 0 2023-04-12 11:06:08.784 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 19, len = 0rsp_code: 19 2023-04-12 11:06:08.784 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=3 subtype=2 2023-04-12 11:06:08.798 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.798 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 8 2023-04-12 11:06:08.798 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 8rsp_code: 9 2023-04-12 11:06:08.798 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.813 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.813 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.813 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.813 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.813 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.813 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.813 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=4 2023-04-12 11:06:08.813 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.813 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(204)] starting discover characteristics descriptor 2023-04-12 11:06:08.814 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(168)] Start service discovery 2023-04-12 11:06:08.814 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=3, s_handle=0x000c, e_handle=0x000f 2023-04-12 11:06:08.828 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.828 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.828 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.828 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.828 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.828 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.828 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=3 2023-04-12 11:06:08.828 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.828 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=4, s_handle=0x000c, e_handle=0x000f 2023-04-12 11:06:08.843 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.843 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 8 2023-04-12 11:06:08.843 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 8rsp_code: 9 2023-04-12 11:06:08.843 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.858 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.858 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.858 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.858 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.858 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.858 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.858 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=4 2023-04-12 11:06:08.859 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.859 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(204)] starting discover characteristics descriptor 2023-04-12 11:06:08.859 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=5, s_handle=0x000f, e_handle=0x000f 2023-04-12 11:06:08.873 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.873 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 5, msg_len = 5 2023-04-12 11:06:08.873 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 5, len = 5rsp_code: 5 2023-04-12 11:06:08.873 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.873 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=5 2023-04-12 11:06:08.873 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.873 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(204)] starting discover characteristics descriptor 2023-04-12 11:06:08.873 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(168)] Start service discovery 2023-04-12 11:06:08.873 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=3, s_handle=0x0010, e_handle=0x0013 2023-04-12 11:06:08.888 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.888 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.888 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.888 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.888 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.888 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.888 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=3 2023-04-12 11:06:08.888 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.888 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=4, s_handle=0x0010, e_handle=0x0013 2023-04-12 11:06:08.903 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.904 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 8 2023-04-12 11:06:08.904 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 8rsp_code: 9 2023-04-12 11:06:08.904 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=4 2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(204)] starting discover characteristics descriptor 2023-04-12 11:06:08.918 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=5, s_handle=0x0013, e_handle=0x0013 2023-04-12 11:06:08.933 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.933 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 5, msg_len = 5 2023-04-12 11:06:08.933 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 5, len = 5rsp_code: 5 2023-04-12 11:06:08.933 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.933 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=5 2023-04-12 11:06:08.933 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.933 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(204)] starting discover characteristics descriptor 2023-04-12 11:06:08.934 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(168)] Start service discovery 2023-04-12 11:06:08.934 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=3, s_handle=0x0014, e_handle=0x0016 2023-04-12 11:06:08.948 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.948 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.948 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.948 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.948 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.948 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.949 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=3 2023-04-12 11:06:08.949 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.949 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=4, s_handle=0x0014, e_handle=0x0016 2023-04-12 11:06:08.963 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.963 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 8 2023-04-12 11:06:08.963 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 8rsp_code: 9 2023-04-12 11:06:08.963 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:08.978 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.978 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.978 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.978 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.978 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.979 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.979 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=4 2023-04-12 11:06:08.979 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.979 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(204)] starting discover characteristics descriptor 2023-04-12 11:06:08.979 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(168)] Start service discovery 2023-04-12 11:06:08.979 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=3, s_handle=0x0017, e_handle=0x0027 2023-04-12 11:06:08.993 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:08.993 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:08.993 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:08.993 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:08.993 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:08.993 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:08.993 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=3 2023-04-12 11:06:08.993 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:08.994 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=4, s_handle=0x0017, e_handle=0x0027 2023-04-12 11:06:09.008 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.008 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:09.008 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:09.009 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.009 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.023 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.023 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:09.023 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:09.023 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.024 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.038 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.038 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:09.038 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:09.038 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.038 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.053 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.053 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:09.053 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:09.054 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.054 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.068 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.068 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:09.068 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:09.068 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:09.068 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:09.069 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:09.069 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=4 2023-04-12 11:06:09.069 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:09.069 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(204)] starting discover characteristics descriptor 2023-04-12 11:06:09.069 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(168)] Start service discovery 2023-04-12 11:06:09.069 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=3, s_handle=0x0028, e_handle=0x002f 2023-04-12 11:06:09.083 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.083 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:09.084 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:09.084 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:09.084 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:09.084 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:09.084 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=3 2023-04-12 11:06:09.084 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:09.084 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=4, s_handle=0x0028, e_handle=0x002f 2023-04-12 11:06:09.098 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.098 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 15 2023-04-12 11:06:09.098 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 15rsp_code: 9 2023-04-12 11:06:09.098 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.098 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.113 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.113 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 9, msg_len = 8 2023-04-12 11:06:09.113 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 9, len = 8rsp_code: 9 2023-04-12 11:06:09.113 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 1, msg_len = 4 2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 1, len = 4rsp_code: 9 2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(519)] gatt_process_error_rsp 2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(481)] gatt_proc_disc_error_rspreason: 0a cmd_code 0008 2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(491)] Discovery completed 2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=4 2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(204)] starting discover characteristics descriptor 2023-04-12 11:06:09.128 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(635)] GATTC_Discover conn_id=0x0003, disc_type=5, s_handle=0x002b, e_handle=0x002b 2023-04-12 11:06:09.143 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1086)] gatt_get_ch_state: ch_state=4 2023-04-12 11:06:09.143 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_main.cc(919)] gatt_data_process op_code = 5, msg_len = 5 2023-04-12 11:06:09.143 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_cl.cc(1100)] gatt_client_handle_server_rsp op_code: 5, len = 5rsp_code: 5 2023-04-12 11:06:09.143 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(332)] bta_gattc_disc_res_cbackconn_id 3disc_type  2023-04-12 11:06:09.143 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1191)] gatt_end_operation status=0 op=1 subtype=5 2023-04-12 11:06:09.143 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(369)] bta_gattc_disc_cmpl_cbackDisc_type  status: 2023-04-12 11:06:09.144 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_cache.cc(204)] starting discover characteristics descriptor 2023-04-12 11:06:09.144 1962-2600 bt_stack com.android.bluetooth I [INFO:bta_gattc_cache.cc(183)] bta_gattc_explore_srvc_finished: service discovery finished 2023-04-12 11:06:09.144 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x03 [GATTC_DISCOVER_ST], Event 0x1f0e[BTA_GATTC_DISCOVER_CMPL_EVT] 2023-04-12 11:06:09.145 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(693)] bta_gattc_disc_cmpl: conn_id=0x0003 2023-04-12 11:06:09.145 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x02 [GATTC_CONN_ST], Event 0x1f09[BTA_GATTC_API_SEARCH_EVT] 2023-04-12 11:06:09.145 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(1004)] bta_gattc_search: conn_id=0x0003 2023-04-12 11:06:09.145 1962-2600 bt_bta_dm com.android.bluetooth I bta_dm_gatt_disc_result service_id_uuid_len=2 2023-04-12 11:06:09.145 1962-2600 chatty com.android.bluetooth I uid=1002(bluetooth) btu message loo identical 4 lines 2023-04-12 11:06:09.145 1962-2600 bt_bta_dm com.android.bluetooth I bta_dm_gatt_disc_result service_id_uuid_len=2 2023-04-12 11:06:09.146 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x02 -> 0x02 after Event 0x1f09 2023-04-12 11:06:09.146 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x03 -> 0x02 after Event 0x1f0e 2023-04-12 11:06:10.163 1962-2600 bt_stack com.android.bluetooth I [INFO:btsnoop.cc(384)] clear_l2cap_whitelist: Clearing whitelist from l2cap channel. conn_handle=3 cid=4:4 2023-04-12 11:06:10.163 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(461)] GATT ATT protocol channel with BDA: cc:d3:1e:68:d0:e4 is disconnected 2023-04-12 11:06:10.163 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(312)] gatt_is_bda_in_the_srv_chg_clt_list: cc:d3:1e:68:d0:e4 2023-04-12 11:06:10.163 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(321)] bda is in the srv chg clt list 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1247)] gatt_cleanup_upon_disc 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(1077)] gatt_set_ch_state: old=4 new=0000 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(92)] gatt_free_pending_ind 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1279)] found p_reg tcb_idx=0 gatt_if=1 conn_id=0x1 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_attr.cc(245)] gatt_connect_cback: from cc:d3:1e:68:d0:e4 connected: 0, conn_id: 0x0001reason: 0x0016 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1279)] found p_reg tcb_idx=0 gatt_if=2 conn_id=0x2 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1279)] found p_reg tcb_idx=0 gatt_if=3 conn_id=0x3 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth W [WARNING:bta_gattc_act.cc(1060)] bta_gattc_conn_cback: cif=3 connected=0 conn_id=0x0003 reason=0x0016 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1279)] found p_reg tcb_idx=0 gatt_if=4 conn_id=0x4 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth W [WARNING:bta_gattc_act.cc(1060)] bta_gattc_conn_cback: cif=4 connected=0 conn_id=0x0004 reason=0x0016 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(1287)] gatt_cleanup_upon_disc: exit 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_main.cc(474)] ATT disconnected 2023-04-12 11:06:10.164 1962-2600 bt_btm_sec com.android.bluetooth I btm_sec_disconnected clearing pending flag handle:3 reason:22 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth I [INFO:btm_ble_bgconn.cc(420)] Already connection initiated (or) No Pending connections(or) Resources of lcb are exhausted 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_INT_DISCONN_EVT 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(305)] bta_gattc_sm_execute: State 0x02 [GATTC_CONN_ST], Event 0x1f10[BTA_GATTC_INT_DISCONN_EVT] 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(538)] bta_gattc_close: conn_id=0x0003 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(341)] bta_gattc_sm_execute: GATTC State Change: 0x02 -> 0x00 after Event 0x1f10 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(361)] bta_gattc_hdl_event: Event:BTA_GATTC_INT_DISCONN_EVT 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_utils.cc(678)] disconnection ID:4 not used by BTA 2023-04-12 11:06:10.164 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_main.cc(385)] Ignore unknown conn ID: 4 2023-04-12 11:06:10.165 1962-2600 bt_l2cap com.android.bluetooth W L2CA_SetDesireRole() new:x1, disallow_switch:0 2023-04-12 11:06:10.165 1962-2092 bt_btif com.android.bluetooth D btif_av_move_idle: Already in IDLE 2023-04-12 11:06:10.195 10078-10078 CAR.BT_RCVR com...droid.projection.gearhead:car I Android is Q or below. 2023-04-12 11:06:11.127 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 6 2023-04-12 11:06:11.391 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 6 2023-04-12 11:06:12.938 1962-1979 BtGatt.GattService com.android.bluetooth D registerScanner() - UUID=cb67d22b-28ce-43d4-87e4-898b9816d799 2023-04-12 11:06:12.939 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(175)] bta_gattc_register: state:2 2023-04-12 11:06:12.939 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(950)] GATT_Register afb526d5-49f5-0f2a-535f-81daa5ef86dd 2023-04-12 11:06:12.939 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(970)] allocated gatt_if=5 2023-04-12 11:06:12.939 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1080)] GATT_StartIf gatt_if=5 2023-04-12 11:06:12.939 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(254)] gatt_find_the_connected_bda start_idx=0 2023-04-12 11:06:12.939 1962-2092 BtGatt.GattService com.android.bluetooth D onScannerRegistered() - UUID=cb67d22b-28ce-43d4-87e4-898b9816d799, scannerId=5, status=0 2023-04-12 11:06:12.939 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(266)] found=0 found_idx=7 2023-04-12 11:06:12.940 1962-3955 BtGatt.GattService com.android.bluetooth D start scan with filters. callingPackage: com.google.android.gms 2023-04-12 11:06:12.948 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 0 2023-04-12 11:06:12.948 1962-2430 BtGatt.ScanManager com.android.bluetooth D handling starting scan 2023-04-12 11:06:12.953 1962-2430 BtGatt.ScanManager com.android.bluetooth D isAptXLowLatencyModeEnabled: false 2023-04-12 11:06:12.962 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterEnableDisabled() - clientIf=5, status=0, action=1 2023-04-12 11:06:12.962 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:12.962 1962-2430 BtGatt.ScanManager com.android.bluetooth D Available Filter size: 13 2023-04-12 11:06:12.962 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterConfig() - clientIf=5, action = 0 status = 0, filterType=0, availableSpace=0 2023-04-12 11:06:12.962 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:12.963 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureFilterParamter 500 10000 1 0, deliveryMode=0 2023-04-12 11:06:12.965 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=5, status=0, action=0, availableSpace=15 2023-04-12 11:06:12.966 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:12.966 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterConfig() - clientIf=5, action = 0 status = 0, filterType=0, availableSpace=0 2023-04-12 11:06:12.966 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:12.966 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureFilterParamter 500 10000 1 0, deliveryMode=0 2023-04-12 11:06:12.968 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=5, status=0, action=0, availableSpace=14 2023-04-12 11:06:12.968 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:12.969 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - queue=1 2023-04-12 11:06:12.969 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - ScanSetting LE 1M Scan mode=2ScanSetting LE Coded Scan mode=2 mLastConfiguredScanSettingLE1M=-2147483648 mLastConfiguredScanSettingLECoded=-2147483648scanPhy=255 2023-04-12 11:06:12.969 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams - scanInterval LE 1M = 4096configureRegularScanParams - scanWindow LE 1M= 4096configureRegularScanParams - scanInterval LE Coded= 4096configureRegularScanParams - scanWindow LE Coded= 4096 2023-04-12 11:06:12.969 1962-2092 BtGatt.GattService com.android.bluetooth D onScanParamSetupCompleted : 0 2023-04-12 11:06:13.007 10541-10735 NearbyShared com.google.android.gms.persistent I BTConnStateMgr: tryReconnectProxy called but proxy is not connected, try reconnect and wait. 2023-04-12 11:06:13.110 10541-10541 NearbyShared com.google.android.gms.persistent I BTConnStateMgr: onServiceConnected with profile 1. 2023-04-12 11:06:13.110 10541-10541 NearbyShared com.google.android.gms.persistent I BTConnStateMgr: tryReconnectProxy reconnect successful. Latency=103ms 2023-04-12 11:06:13.122 10541-10735 NearbyShared com.google.android.gms.persistent I BTConnStateMgr: tryReconnectProxy called but proxy is not connected, try reconnect and wait. 2023-04-12 11:06:13.142 10541-10541 NearbyShared com.google.android.gms.persistent I BTConnStateMgr: onServiceConnected with profile 2. 2023-04-12 11:06:13.142 10541-10541 NearbyShared com.google.android.gms.persistent I BTConnStateMgr: tryReconnectProxy reconnect successful. Latency=20ms 2023-04-12 11:06:13.385 1962-3955 BtGatt.GattService com.android.bluetooth D registerScanner() - UUID=439223bb-7c1c-4d4e-bc7d-2748ccecd5e8 2023-04-12 11:06:13.386 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(175)] bta_gattc_register: state:2 2023-04-12 11:06:13.386 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(950)] GATT_Register d66fc807-0140-9cf2-2f0f-f43db6967821 2023-04-12 11:06:13.386 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(970)] allocated gatt_if=6 2023-04-12 11:06:13.386 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1080)] GATT_StartIf gatt_if=6 2023-04-12 11:06:13.386 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(254)] gatt_find_the_connected_bda start_idx=0 2023-04-12 11:06:13.386 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(266)] found=0 found_idx=7 2023-04-12 11:06:13.393 1962-2092 BtGatt.GattService com.android.bluetooth D onScannerRegistered() - UUID=439223bb-7c1c-4d4e-bc7d-2748ccecd5e8, scannerId=6, status=0 2023-04-12 11:06:13.394 1962-3955 BtGatt.GattService com.android.bluetooth D start scan with filters. callingPackage: com.google.android.gms 2023-04-12 11:06:13.399 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 0 2023-04-12 11:06:13.400 1962-2430 BtGatt.ScanManager com.android.bluetooth D handling starting scan 2023-04-12 11:06:13.401 1962-2430 BtGatt.ScanManager com.android.bluetooth D isAptXLowLatencyModeEnabled: false 2023-04-12 11:06:13.408 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterEnableDisabled() - clientIf=6, status=0, action=1 2023-04-12 11:06:13.408 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.408 1962-2430 BtGatt.ScanManager com.android.bluetooth D Available Filter size: 11 2023-04-12 11:06:13.411 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterConfig() - clientIf=6, action = 0 status = 0, filterType=0, availableSpace=0 2023-04-12 11:06:13.411 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.413 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureFilterParamter 500 10000 1 0, deliveryMode=0 2023-04-12 11:06:13.416 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=0, availableSpace=13 2023-04-12 11:06:13.416 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.416 1962-2600 bt_stack com.android.bluetooth I [INFO:btm_ble_adv_filter.cc(693)] BTM_LE_PF_set UUID MASK is empty 2023-04-12 11:06:13.417 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterConfig() - clientIf=6, action = 0 status = 0, filterType=0, availableSpace=0 2023-04-12 11:06:13.417 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.417 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureFilterParamter 500 10000 1 0, deliveryMode=0 2023-04-12 11:06:13.421 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=0, availableSpace=12 2023-04-12 11:06:13.421 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.422 1962-2600 bt_stack com.android.bluetooth I [INFO:btm_ble_adv_filter.cc(693)] BTM_LE_PF_set UUID MASK is empty 2023-04-12 11:06:13.422 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterConfig() - clientIf=6, action = 0 status = 0, filterType=0, availableSpace=0 2023-04-12 11:06:13.423 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.423 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureFilterParamter 500 10000 1 0, deliveryMode=0 2023-04-12 11:06:13.431 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=0, availableSpace=11 2023-04-12 11:06:13.431 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.432 1962-2600 bt_stack com.android.bluetooth I [INFO:btm_ble_adv_filter.cc(693)] BTM_LE_PF_set UUID MASK is empty 2023-04-12 11:06:13.432 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterConfig() - clientIf=6, action = 0 status = 0, filterType=0, availableSpace=0 2023-04-12 11:06:13.432 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.432 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureFilterParamter 500 10000 1 0, deliveryMode=0 2023-04-12 11:06:13.434 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=0, availableSpace=10 2023-04-12 11:06:13.434 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.435 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterConfig() - clientIf=6, action = 0 status = 0, filterType=0, availableSpace=0 2023-04-12 11:06:13.435 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.435 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureFilterParamter 500 10000 1 0, deliveryMode=0 2023-04-12 11:06:13.438 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=0, availableSpace=9 2023-04-12 11:06:13.438 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:13.438 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - queue=2 2023-04-12 11:06:13.438 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - ScanSetting LE 1M Scan mode=2ScanSetting LE Coded Scan mode=2 mLastConfiguredScanSettingLE1M=2 mLastConfiguredScanSettingLECoded=2scanPhy=255 2023-04-12 11:06:14.275 1962-3955 BtGatt.GattService com.android.bluetooth D registerScanner() - UUID=ecb67f49-46e0-4427-bb8e-d42750121b6d 2023-04-12 11:06:14.276 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(175)] bta_gattc_register: state:2 2023-04-12 11:06:14.276 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(950)] GATT_Register 3365c928-abce-3658-6346-24d60ce355d2 2023-04-12 11:06:14.276 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(970)] allocated gatt_if=7 2023-04-12 11:06:14.276 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1080)] GATT_StartIf gatt_if=7 2023-04-12 11:06:14.276 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(254)] gatt_find_the_connected_bda start_idx=0 2023-04-12 11:06:14.276 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(266)] found=0 found_idx=7 2023-04-12 11:06:14.276 1962-2092 BtGatt.GattService com.android.bluetooth D onScannerRegistered() - UUID=ecb67f49-46e0-4427-bb8e-d42750121b6d, scannerId=7, status=0 2023-04-12 11:06:14.281 1962-3955 BtGatt.GattService com.android.bluetooth D start scan with filters. callingPackage: com.google.android.gms 2023-04-12 11:06:14.287 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 0 2023-04-12 11:06:14.287 1962-2430 BtGatt.ScanManager com.android.bluetooth D handling starting scan 2023-04-12 11:06:14.288 1962-2430 BtGatt.ScanManager com.android.bluetooth D isAptXLowLatencyModeEnabled: false 2023-04-12 11:06:14.977 10757-10757 InputMethodEntryManager com...gle.android.inputmethod.latin I InputMethodEntryManager.setCurrentInputMethodSubtype():3323 Deferred setting the current input method subtype. 2023-04-12 11:06:16.328 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 6 2023-04-12 11:06:18.557 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 8 2023-04-12 11:06:18.557 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 5 2023-04-12 11:06:19.012 1962-3955 BtGatt.GattService com.android.bluetooth D stopScan() - queue size =3 2023-04-12 11:06:19.018 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 1 2023-04-12 11:06:19.019 1962-1979 BtGatt.GattService com.android.bluetooth D unregisterScanner() - scannerId=5 2023-04-12 11:06:19.020 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(993)] GATT_Deregister gatt_if=5 2023-04-12 11:06:19.020 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:connection_manager.cc(161)] on_app_deregistered : app_id 0x05 2023-04-12 11:06:19.023 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=5, status=0, action=1, availableSpace=10 2023-04-12 11:06:19.023 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:19.024 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=5, status=0, action=1, availableSpace=11 2023-04-12 11:06:19.024 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:19.024 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - queue=2 2023-04-12 11:06:19.025 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - ScanSetting LE 1M Scan mode=2ScanSetting LE Coded Scan mode=2 mLastConfiguredScanSettingLE1M=2 mLastConfiguredScanSettingLECoded=2scanPhy=255 2023-04-12 11:06:19.030 1962-3955 BtGatt.GattService com.android.bluetooth D registerScanner() - UUID=4e9cae77-9234-46c1-956b-233fecee5e23 2023-04-12 11:06:19.031 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(175)] bta_gattc_register: state:2 2023-04-12 11:06:19.031 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(950)] GATT_Register 2e5604b8-758c-5e6f-8baa-98c2e2bfc9bf 2023-04-12 11:06:19.031 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(970)] allocated gatt_if=5 2023-04-12 11:06:19.031 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1080)] GATT_StartIf gatt_if=5 2023-04-12 11:06:19.031 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(254)] gatt_find_the_connected_bda start_idx=0 2023-04-12 11:06:19.031 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(266)] found=0 found_idx=7 2023-04-12 11:06:19.031 1962-2092 BtGatt.GattService com.android.bluetooth D onScannerRegistered() - UUID=4e9cae77-9234-46c1-956b-233fecee5e23, scannerId=5, status=0 2023-04-12 11:06:19.032 1962-3955 BtGatt.GattService com.android.bluetooth D start scan with filters. callingPackage: com.google.android.gms 2023-04-12 11:06:19.036 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 0 2023-04-12 11:06:19.036 1962-2430 BtGatt.ScanManager com.android.bluetooth D handling starting scan 2023-04-12 11:06:19.039 1962-2430 BtGatt.ScanManager com.android.bluetooth D isAptXLowLatencyModeEnabled: false 2023-04-12 11:06:19.045 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterEnableDisabled() - clientIf=5, status=0, action=1 2023-04-12 11:06:19.046 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:19.046 1962-2430 BtGatt.ScanManager com.android.bluetooth D Available Filter size: 8 2023-04-12 11:06:19.046 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterConfig() - clientIf=5, action = 0 status = 0, filterType=0, availableSpace=0 2023-04-12 11:06:19.046 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:19.047 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureFilterParamter 500 10000 1 0, deliveryMode=0 2023-04-12 11:06:19.049 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=5, status=0, action=0, availableSpace=10 2023-04-12 11:06:19.050 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:19.054 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterConfig() - clientIf=5, action = 0 status = 0, filterType=0, availableSpace=0 2023-04-12 11:06:19.054 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:19.055 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureFilterParamter 500 10000 1 0, deliveryMode=0 2023-04-12 11:06:19.061 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=5, status=0, action=0, availableSpace=9 2023-04-12 11:06:19.061 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 5 status - 0 2023-04-12 11:06:19.071 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - queue=3 2023-04-12 11:06:19.071 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - ScanSetting LE 1M Scan mode=2ScanSetting LE Coded Scan mode=2 mLastConfiguredScanSettingLE1M=2 mLastConfiguredScanSettingLECoded=2scanPhy=255 2023-04-12 11:06:19.306 10541-10745 TapAndPay com.google.android.gms.persistent W NfcAdapter is null while obtaining CardEmulation instance. [CONTEXT service_id=79 ] java.lang.NullPointerException: NfcAdapter is null at android.nfc.cardemulation.CardEmulation.getInstance(CardEmulation.java:149) at bsgj.(:com.google.android.gms@231312029@23.13.12 (100406-519946965):0) at com.google.android.gms.tapandpay.hce.task.TapAndPayAidRegistrationTaskOperation.a(:com.google.android.gms@231312029@23.13.12 (100406-519946965):5) at com.google.android.gms.tapandpay.gcmtask.TapAndPayGcmTaskChimeraService.a(:com.google.android.gms@231312029@23.13.12 (100406-519946965):4) at avlh.call(:com.google.android.gms@231312029@23.13.12 (100406-519946965):4) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at acuq.c(:com.google.android.gms@231312029@23.13.12 (100406-519946965):6) at acuq.run(:com.google.android.gms@231312029@23.13.12 (100406-519946965):7) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at aczx.run(:com.google.android.gms@231312029@23.13.12 (100406-519946965):0) at java.lang.Thread.run(Thread.java:919) 2023-04-12 11:06:19.378 1962-3955 BtGatt.GattService com.android.bluetooth D stopScan() - queue size =3 2023-04-12 11:06:19.379 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 1 2023-04-12 11:06:19.380 1962-3955 BtGatt.GattService com.android.bluetooth D unregisterScanner() - scannerId=6 2023-04-12 11:06:19.380 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(993)] GATT_Deregister gatt_if=6 2023-04-12 11:06:19.380 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:connection_manager.cc(161)] on_app_deregistered : app_id 0x06 2023-04-12 11:06:19.382 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=1, availableSpace=10 2023-04-12 11:06:19.382 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:19.384 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=1, availableSpace=11 2023-04-12 11:06:19.384 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:19.385 1962-3955 BtGatt.GattService com.android.bluetooth D registerScanner() - UUID=5c4117b0-286d-43c5-8b1b-cb05c2d629b8 2023-04-12 11:06:19.386 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=1, availableSpace=12 2023-04-12 11:06:19.386 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:19.387 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=1, availableSpace=13 2023-04-12 11:06:19.387 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:19.388 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:bta_gattc_act.cc(175)] bta_gattc_register: state:2 2023-04-12 11:06:19.388 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(950)] GATT_Register 759a3a47-2552-87c8-4b90-f5a6b5a03b09 2023-04-12 11:06:19.388 1962-2600 bt_stack com.android.bluetooth I [INFO:gatt_api.cc(970)] allocated gatt_if=6 2023-04-12 11:06:19.388 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_api.cc(1080)] GATT_StartIf gatt_if=6 2023-04-12 11:06:19.388 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(254)] gatt_find_the_connected_bda start_idx=0 2023-04-12 11:06:19.388 1962-2600 bt_stack com.android.bluetooth V [VERBOSE1:gatt_utils.cc(266)] found=0 found_idx=7 2023-04-12 11:06:19.388 1962-2092 BtGatt.GattService com.android.bluetooth D onScannerRegistered() - UUID=5c4117b0-286d-43c5-8b1b-cb05c2d629b8, scannerId=6, status=0 2023-04-12 11:06:19.389 1962-3955 BtGatt.GattService com.android.bluetooth D start scan with filters. callingPackage: com.google.android.gms 2023-04-12 11:06:19.389 1962-2092 BtGatt.GattService com.android.bluetooth D onScanFilterParamsConfigured() - clientIf=6, status=0, action=1, availableSpace=14 2023-04-12 11:06:19.390 1962-2092 BtGatt.ScanManager com.android.bluetooth D callback done for scannerId - 6 status - 0 2023-04-12 11:06:19.390 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - queue=2 2023-04-12 11:06:19.390 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams() - ScanSetting LE 1M Scan mode=1ScanSetting LE Coded Scan mode=1 mLastConfiguredScanSettingLE1M=2 mLastConfiguredScanSettingLECoded=2scanPhy=255 2023-04-12 11:06:19.390 1962-2430 BtGatt.ScanManager com.android.bluetooth D configureRegularScanParams - scanInterval LE 1M = 730configureRegularScanParams - scanWindow LE 1M= 183configureRegularScanParams - scanInterval LE Coded= 730configureRegularScanParams - scanWindow LE Coded= 183 2023-04-12 11:06:19.391 1962-2092 BtGatt.GattService com.android.bluetooth D onScanParamSetupCompleted : 0 2023-04-12 11:06:19.395 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 0 2023-04-12 11:06:19.396 1962-2430 BtGatt.ScanManager com.android.bluetooth D handling starting scan 2023-04-12 11:06:19.400 1962-2430 BtGatt.ScanManager com.android.bluetooth D isAptXLowLatencyModeEnabled: false 2023-04-12 11:06:19.401 1962-2600 bt_btm com.android.bluetooth E BTM_BleObserve Observe Already Active 2023-04-12 11:06:19.401 1962-2600 bt_btif com.android.bluetooth W bta_dm_ble_observe BTM_BleObserve failed. status 6 2023-04-12 11:06:29.833 1962-2600 bt_btm com.android.bluetooth W btm_sec_pairing_timeout not processed state: IDLE 2023-04-12 11:06:31.432 1962-2430 BtGatt.ScanManager com.android.bluetooth I msg.what = 6

tessaswier commented 1 year ago

@chr-stripe my customer is beginning to get frustrated as days pass with no fix. Can we please escalate and think outside of the box on how we can come to some sort of resolution?

We are willing to send you the device.

chr-stripe commented 1 year ago

Thanks for your patience folks, and apologize for the delay in getting some concrete updates for you on this. After receiving the Motorola Evolve to debug this issue, it appears as though there is indeed a defect in how the Stripe SDK handles the first pairing (sometimes called "bonding") between the Evolve phone and the reader. This seems to line up with one of your earlier observations "If I pair it with system BT then I can pair through Stripe."

The good news is that this should only affect the initial pairing of the reader to the device, so this could be manually worked around by pairing the reader with the device's system settings. And even without a manual workaround, subsequent connection attempts to the same reader from the same device seem to work based on my own testing. Thankfully it also seems like only some, but not all, device models are affected – though it's unclear at the moment what the difference is between the Evolve and the Pixel line that causes this issue on one device model but not the other.

I'll be looking into seeing how we can resolve this issue in the SDK and will post an update when a fix is on the way.

tessaswier commented 1 year ago

@chr-stripe thats great news and thank you for your perseverance on this!

tessaswier commented 1 year ago

for the manual pairing option - is that something I can do for the merchant now? @chr-stripe

chr-stripe commented 1 year ago

If the reader shows up when trying to discover + pair with it in the device's system settings app, then yes. Otherwise you should still be able to connect to it using the following steps:

  1. Attempt to connect to the reader for the first time using the Stripe SDK
  2. Tap "Pair" when the pairing dialog is shown
  3. Kill the app
  4. Attempt to connect to the reader for the second time using the Stripe SDK

At this point, the Stripe SDK should successfully connect to the reader.

chr-stripe commented 1 year ago

This issue will be resolved in SDK 2.22.0, the next minor version update we plan to release in the coming weeks. I will leave this ticket open until it's released and post in here again once it's publicly available.

tessaswier commented 1 year ago

@chr-stripe thanks for the update and we appreciate your team's work on this! Do you have a guesstimate of the date of release?

rv-stripe commented 1 year ago

@tessaswier 2.22.0 is expected in early July

chr-stripe commented 1 year ago

@tessaswier @ssavic Terminal SDK 2.22.0 has been released and should include the fix for this issue! Thank you both so much for working with us to help investigate and resolve the issue on this particular device. If you are continuing to see issues with the initial pairing of the reader to your Motorola Evolve devices after updating to the latest SDK version, please feel free to comment in this issue again and we will look into it further.