有些设备,在 onServicesDiscovered 回调中,返回的 status 是 129,133时,在关闭,重新打开蓝牙,无法解决问题时,建议更换设备,这些问题大多是设备底层gatt 服务异常,重新连接,进行discoverServices(); 1//出现129,133时。关闭蓝牙2mBluetoothAdapter.disable();3//关闭蓝牙后,延时1s,重新开启蓝牙4mBluetoothAdapter.enable...
close(); // 防止出现status 133 Log.i(TAG, "Disconnected from GATT server."); broadcastUpdate(intentAction); } } else{ Log.d(TAG, "onConnectionStateChange received: "+ status); intentAction = BluetoothConstants.GATT_STATUS_133; mBLEConnectionState = BluetoothConstants.BLE_STATE_DISCONNECTED; ...
接下来我们就准备开始实际操作了,首先我们准备2台手机,手机A作为中央设备,手机B作为外围设备,在打开B手机的ble广播后,我们使用A手机进行打开蓝牙-->扫描-->连接-->获取服务,特征-->打开通知-->写特征-->读特征-->断开连接,通过这些步骤我们就能学会Android Ble 的基本方法的使用。 从扫描开始,接下来的这些操作...
onConnectFail:ConnectException{gattStatus=133, bluetoothGatt=android.bluetooth.BluetoothGatt@c6068f6} BleException { code=101, description='Gatt Exception Occurred! '} nRF测试也是可以正常连接的,但就是手机不行。 如果你也是这个错误请往下看: 场景:高频率的断开/连接 非所有手机都会出现这个问题,我再开发...
1、public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) 这是ble中心和外围连接后,最先触发的回调。newstate等于BluetoothProfile.STATE_CONNECTED仅仅表示中心设备连接上了,这个时候需要去调用BluetoothGatt去发现服务。 注意case1,在new state为BluetoothProfile.STATE_DISCONNECTED时,务必关...
android 蓝牙 gatt 报错 133 蓝牙错误代码001 微信小程序、JavaScript连接蓝牙ble接口封装 前言 我在项目中将连接设备ble蓝牙的过程封装为工具类, 包括搜索设备、连接设备、ble通信等部分,先看下我的工具类目录 以下是 连接设备蓝牙之前首先你需要了解连接异常情况,便于调试,这里通过handleErr方法统一打印错误信息...
I am facing the ble status = 133 in android BluetoothGatt . the log follow: D/BluetoothGatt(16840): connect() - device: F0:13:C3:80:AA:C6, auto: false D/BluetoothGatt(16840): registerApp() D/BluetoothGatt(16840): registerApp() - UUID=653...
onConnectionStateChange()将与state=2,status=133 浏览3提问于2016-01-30得票数 21 回答已采纳 1回答 是否可以在连接到ble设备时启动服务/活动? 、、、 我正在用BLE开发一个android应用程序。 我的蓝牙设备可以通过android的蓝牙扫描进行搜索。我的应用程序可以通过connectGatt()与蓝牙设备连接 当我的应用程序正在...
When I connect ble after I try to open the notification, but often return BleGattException status = 133, sometimes it will sometimes not . this is my code , i set it after 500 ms open notify: mConnectingDevice.establishConnection(false) .doOnNext(this::storeConnect) .delay(500, TimeUnit...
蓝牙技术最初是由爱立信创制的。技术始于爱立信公司 1994 方案,它是研究在移动电话和其他配件间进行低...