Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

android bluetooth low energy status = 61

07-02 10:12:19.416: D/BluetoothGatt(31605): onClientConnectionState() - status=61 clientIf=5 device=78:A5:04:07:D1:3D

What is status 61 of Bluetooth LE in Android?

Thanks

like image 346
cxphong Avatar asked Nov 20 '25 14:11

cxphong


1 Answers

As per spec, error 61 (0x3d) means "CONNECTION TERMINATED DUE TO MIC FAILURE". The Message Integrity Check (MIC) is a 4-bytes extra field added to the BLE packet when encryption is enabled. That means the MIC failed on a packet received on your phone, which causes disconnection.

like image 148
Genís Avatar answered Nov 22 '25 03:11

Genís



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!