@Override
public void onConnectionStateChange(BluetoothGatt gatt, int status,
int newState) {
Log.i(TAG, "onConnectionStateChange,newState " + newState + "status:" + status);
try{
mBleState = BleStatus.values()[newState];
}catch(Exception e){
e.printStackTrace();
}
notifyListeners();
if (newState == BluetoothProfile.STATE_CONNECTED
&& status == BluetoothGatt.GATT_SUCCESS) {
// mBluetoothGatt = gatt;
mBleState = BleStatus.BUILD_DISCOVER_SERVICE;
notifyListeners();
gatt.discoverServices();
} else {
Log.i(TAG, "onConnectionStateChange,failure");
if(mOnGattDisconnectListener != null){
mOnGattDisconnectListener.onGattDisconnectListener(gatt);
}
}
}
ANCSGattCallback.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:BLEServerSimple
作者:
评论列表
文章目录