Sebastianv650 de89dc9f04 Ensure smooth print moves even with LCD enabled
lcd_update can take so much time that the block buffer gets drained if
there are only short segments. This leads to jerky printer movements for
example in circles and a bad print quality.

This change implements a simple check: Only if the block currently
executed is long enough, run lcd_update.
This also means the printer will not show actual values on the LCD nor
will it respond to buttons pressed. A option that keeps the menu
accessible is also available.
Aditionaly, slow down if a block would be so fast that adding a new
block to the buffer would take more time. In this case, the buffer would
drain until it's empty in worst case.
2016-11-19 01:28:47 -06:00
..
2016-11-12 12:24:47 +01:00
2016-08-02 18:57:15 -07:00
2016-10-17 15:17:57 -05:00
2016-10-17 15:17:57 -05:00
2016-09-01 23:54:48 -05:00
2016-07-11 20:44:30 +02:00
2016-11-15 21:57:15 +01:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-31 08:08:03 -05:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-10-10 14:22:43 +09:00
2016-11-12 12:25:45 +01:00
2016-09-25 06:33:38 -05:00
2016-07-31 15:50:42 +02:00
2016-07-31 15:50:42 +02:00
2016-08-11 12:47:06 -07:00
2016-10-10 14:08:04 -05:00
2016-10-07 15:57:24 -05:00
2016-11-03 23:31:45 -05:00
2016-11-03 23:31:45 -05:00
2016-11-03 23:31:45 -05:00
2016-11-08 17:54:54 -06:00
2016-07-30 02:55:52 +01:00
2016-11-05 21:06:16 -05:00
2016-07-30 21:27:29 +09:00