/*wait for start button to be clicked*/ /* void wait_start() { while(!start_button()){} while(start_button()){} } */ void wait_start() { while(!start_trigger()){} while(start_trigger()){} } /*wait for stop button to be clicked*/ /* void wait_stop() { while(!stop_button()){} while(stop_button()){} } */ void wait_stop() { while(!stop_trigger()){} while(stop_trigger()){} } /*wait for a digital port to be triggered and untriggered*/ void wait_port(int port) { while(!digital(port)){} while(digital(port)){} } int start_trigger() { return start_button() || digital(START_BUTTON) ; } int stop_trigger() { return stop_button() || digital(STOP_BUTTON) ; }