我怀疑我的蓝牙血压计行为异常。在泵送袖带的同时,它以每秒4X的速度(通过通知)传输当前压力。在执行此操作时,它通常会随机断开连接-显然有时会在传输数据包的过程中停止(我希望有7个字节,但会收到4个字节)。记录BleDisconnectedException
。日志显示已禁用通知,并且DISCONNECT
操作已排队。它记录“以状态62断开(未知)”。我也看到了:
RxBle#ConnectionOperationQueue: Connection operations queue to be terminated (88:1B:99:04:D7:40)
RxBle#ConnectionOperationQueue: Queue's awaitRelease() has been interrupted abruptly while it wasn't released by the release() method.
这种现象在BLE设备中常见吗?
它可能会受到autoConnect
的影响(当前处于启用状态)吗?
我该如何确定原因?
有可能采取补救措施吗?
电话是具有Android 5.1.1的阿尔卡特4060A