From cedbef50f5519da1704a24177daa2b5497344957 Mon Sep 17 00:00:00 2001 From: midopple Date: Sun, 29 Jan 2012 18:15:58 +0100 Subject: Add function to check the UART buffer while arc function is working --- Sprinter/Sprinter.pde | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'Sprinter/Sprinter.pde') diff --git a/Sprinter/Sprinter.pde b/Sprinter/Sprinter.pde index b08dc55..8cfe691 100644 --- a/Sprinter/Sprinter.pde +++ b/Sprinter/Sprinter.pde @@ -724,11 +724,22 @@ void loop() manage_inactivity(1); } +//------------------------------------------------ +//Check Uart buffer while arc function ist calc a circle +//------------------------------------------------ + +void check_buffer_while_arc() +{ + if(buflen < (BUFSIZE-1)) + { + get_command(); + } +} //------------------------------------------------ //READ COMMAND FROM UART //------------------------------------------------ -inline void get_command() +void get_command() { while( Serial.available() > 0 && buflen < BUFSIZE) { -- cgit v1.2.1