diff options
author | midopple <mdoppler@gmx.at> | 2012-01-29 18:15:58 +0100 |
---|---|---|
committer | midopple <mdoppler@gmx.at> | 2012-01-29 18:15:58 +0100 |
commit | cedbef50f5519da1704a24177daa2b5497344957 (patch) | |
tree | 0eb0f91c7c22fae418b0f868952891324d1c66aa /Sprinter/Sprinter.pde | |
parent | 16143bc2cbb22123050437875e06e9b5a3c19507 (diff) |
Add function to check the UART buffer while arc function is working
Diffstat (limited to 'Sprinter/Sprinter.pde')
-rw-r--r-- | Sprinter/Sprinter.pde | 13 |
1 files changed, 12 insertions, 1 deletions
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) { |