diff --git a/tests/pingpair_test/pingpair_test.pde b/tests/pingpair_test/pingpair_test.pde index 60ecb6e..c16db2b 100644 --- a/tests/pingpair_test/pingpair_test.pde +++ b/tests/pingpair_test/pingpair_test.pde @@ -272,6 +272,13 @@ void loop(void) // Try again soon delay(interval); + + // Timeout if we have not received anything back ever + if ( ! last_message_count && millis() > interval * 10 ) + { + printf("No responses received. Are interrupts connected??\n\r"); + done = true; + } } // @@ -291,6 +298,9 @@ void loop(void) else printf("FAIL\n\r\n\r"); } + + // + // } void check_radio(void)