Closed eaglewangy closed 1 year ago
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
What phone and OS version are you getting this issue?
Does your device bond after connection or as a result of Insufficient Auth error on GATT operation (read / write)?
What phone and OS version are you getting this issue?
We tested on Galaxy S9(SM-G9600/DS), XiaoMi Mi11 Ultra. It should be a general issue
Does your device bond after connection or as a result of Insufficient Auth error on GATT operation (read / write)?
It bonded successfully. No error reported
Does your device bond after connection or as a result of Insufficient Auth error on GATT operation (read / write)?
It bonded successfully. No error reported
I was asking when during the connection do you bond to the device. Is the bonding requested from the device side just after connection, or when the central tries to access an attribute, or by a request from the phone?
Does your device bond after connection or as a result of Insufficient Auth error on GATT operation (read / write)?
It bonded successfully. No error reported
I was asking when during the connection do you bond to the device. Is the bonding requested from the device side just after connection, or when the central tries to access an attribute, or by a request from the phone?
The process is:
Thanks, that should be enough for me to replicate.
Thanks, that should be enough for me to replicate.
Hi Philips, Any progress?
No, sorry, I still didn't have time to look into it. I hope your fix works for you for now.
No, sorry, I still didn't have time to look into it. I hope your fix works for you for now.
It works for me now. But I want to use the official release including this fix. Is there an ETA
Contributor
No, sorry, I still didn't have time to look into it. I hope your fix works for you for now.
@philips77 Have any progress?
I still haven't had time to work on this library, sorry.
After bonding, the variable
operationInProgress
in file BleManagerHandler.java remains true. So calling apiwriteCharacteristic
will fail. It need to reset this variable after bonding.