in rx-central-ble/src/main/java/com/uber/rxcentralble/core/CorePeripheral.java [432:442]
private PeripheralError subscribeChecks() {
if (!isConnected()) {
return new PeripheralError(PeripheralError.Code.DISCONNECTED);
}
if (currentOperation != null && currentOperation.hasObservers()) {
return new PeripheralError(PeripheralError.Code.OPERATION_IN_PROGRESS);
}
return null;
}