我进行设备扫描。我的Nexus 7找到了该设备。在我尝试连接到设备后, 在
public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) {}
我的状态= 141。 这段代码是什么意思?我在文档中找不到这段代码。 在该连接不存在且未发现任何服务之后。 也许有人有同样的问题?
答案 0 :(得分:4)
状态141应该是GATT_ENCRYPED_NO_MITM,但根据我的经验,我已经因完全无关的原因而收到此状态。
根据我的经验,如果您在接收onConnectionStateChange回调之前进行gatt连接并关闭它(BluetoothGatt.close()),您将收到状态= 141的onConnectionStateChange。