code: private void reconnect() {
          if(uploadInProgress()) {
              setState(OADState.RECONNECTING);
              BeanManager.getInstance().startDiscovery();
              Log.i(TAG, "Waiting for device to reconnect...");
          }
      }
docs: Attempt to reconnect to a Bean that is in the middle of OAD process