/** * Wait indefinitely for the device state to go inactive. * @return False if timed out waiting for the specified value, otherwise true. * @throws InterruptedException If interrupted while waiting.- */ public boolean waitForInactive() throws InterruptedException { return waitForInactive(0); }