Tweak command index increment
This commit is contained in:
		@@ -832,7 +832,7 @@ void clear_command_queue() {
 | 
			
		||||
 */
 | 
			
		||||
inline void _commit_command(bool say_ok) {
 | 
			
		||||
  send_ok[cmd_queue_index_w] = say_ok;
 | 
			
		||||
  cmd_queue_index_w = (cmd_queue_index_w + 1) % BUFSIZE;
 | 
			
		||||
  if (++cmd_queue_index_w >= BUFSIZE) cmd_queue_index_w = 0;
 | 
			
		||||
  commands_in_queue++;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -12330,7 +12330,7 @@ void loop() {
 | 
			
		||||
    // The queue may be reset by a command handler or by code invoked by idle() within a handler
 | 
			
		||||
    if (commands_in_queue) {
 | 
			
		||||
      --commands_in_queue;
 | 
			
		||||
      cmd_queue_index_r = (cmd_queue_index_r + 1) % BUFSIZE;
 | 
			
		||||
      if (++cmd_queue_index_r >= BUFSIZE) cmd_queue_index_r = 0;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  endstops.report_state();
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user