Part of #6. Code review M4. Currently returns True even on timeout. Should return False so the controller can decide to pause.
Part of #6. Code review M4. Currently returns True even on timeout. Should return False so the controller can decide to pause.