Scott Lahteine
b97dafe4b8
Drop "static" keyword in ultralcd.cpp function declarations
10 years ago
esenapaj
7b836a4000
Introduce a +1234.56 format for over 999 steps/mm
10 years ago
Scott Lahteine
2cc32d85a3
Adjust ENSURE_SMOOTH_MOVES coding style
10 years ago
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.
10 years ago
Kai
8e8b4398f3
Printer Stats / Completed prints line doesn't fit in display (when german)
10 years ago
Scott Lahteine
7780052fb3
Give instant feedback for filament change
10 years ago
Scott Lahteine
00662b8635
Minor babystep cleanup patches
10 years ago
Scott Lahteine
cad792e702
Reduce code for invariant lcd_detected
10 years ago
esenapaj
c8c1a28f6f
Follow-up the PR #5089 (Centralize click-handling in the LCD loop)
...
bool feedback is no longer used
10 years ago
Scott Lahteine
1a2310c494
Make LCD preheat vars an array to reduce code size
10 years ago
Scott Lahteine
50ee749082
Centralize click-handling in the LCD loop
10 years ago
Scott Lahteine
9cbedab91b
Use DPM where possible
10 years ago
Scott Lahteine
4b056d8184
Fix warning in ultralcd.cpp
10 years ago
Scott Lahteine
8b967a9ff0
Merge pull request #5058 from thinkyhead/rc_reverse_arrow_buttons
...
Apply encoder reverse options to keypad arrows
10 years ago
Scott Lahteine
e151f952a3
Apply encoder reverse options to keypad arrows
10 years ago
Josef Pavlik
0bd66807b2
fixed warning: extra ;
10 years ago
Josef Pavlik
d35dc407a8
fixed warning: ISO C99 requires rest arguments to be used
10 years ago
Josef Pavlik
c2b51af3ba
fixed warning: ISO C does not permit named variadic macros
10 years ago
Scott Lahteine
0d3fc7dd89
Merge pull request #5059 from gcormier/fixbaby
...
Set defer delay back to false when exiting babystepping.
10 years ago
Greg Cormier
0009725637
Set defer delay back to false when exiting babystepping.
10 years ago
Scott Lahteine
0908329d96
Merge pull request #5057 from thinkyhead/rc_mbl_lcd_logical
...
Fix manual leveling coordinates
10 years ago
Scott Lahteine
1165e83263
MBL coordinates are logical
10 years ago
Scott Lahteine
b19bba275f
No LCD timeout during babystepping
...
As requested in #5031
10 years ago
Scott Lahteine
d963020532
Sort out some header dependencies
10 years ago
Scott Lahteine
f8199b2cc1
Merge pull request #4982 from thinkyhead/rc_abl_bugfix
...
Fix planner with kinematics, delta ABL
10 years ago
Josef Pavlik
f8c2473a71
Improve planner kinematics, fix delta ABL
10 years ago
Scott Lahteine
ff6b23cb0f
Fix an issue with shifted LCD lines
10 years ago
Scott Lahteine
a1b50f1102
Cleanup of code style
10 years ago
jaysonkelly
13c9dcc600
Add LCD menu for DAC
10 years ago
Scott Lahteine
c592ccb6f5
Patch max_jerk[Z] menu item
10 years ago
Scott Lahteine
d19cfcfc1d
max_jerk array, DEFAULT_XYJERK => DEFAULT_[XY]JERK
10 years ago
Scott Lahteine
850259bb25
Watch bed temp also for Control menu item
10 years ago
Scott Lahteine
ea0dbee3c9
Enable ABL by type, support bilinear on cartesian
10 years ago
Scott Lahteine
145d9005d1
Fix BLTOUCH string and SERVO_DELAY
10 years ago
Scott Lahteine
13523cbf29
Fix and extend BLTouch support
10 years ago
Scott Lahteine
f38a33a5d8
Add handling of BLTouch error state
10 years ago
Scott Lahteine
9429c7db89
Use ABC indices in delta[]
10 years ago
Scott Lahteine
83a41c7ceb
Remove SCARA axis_scaling
10 years ago
Scott Lahteine
5ecc7d9f25
Clear LCD button state, apply timer to all
...
Addressing #3007
10 years ago
Scott Lahteine
6ab54c60b1
Add conditionals for kinematics, leveling
10 years ago
Scott Lahteine
e354cf5884
Apply sw_endstops_enabled to manual move
10 years ago
Scott Lahteine
71319adbb8
Wrap ULTIPANEL-dependent code
10 years ago
Scott Lahteine
305913545e
Move number-to-string function to utility.*
10 years ago
Scott Lahteine
628dcbc764
extruder_multiplier => flow_percentage
10 years ago
Scott Lahteine
132322e4d9
Fix #4614 : currentScreen only defined with ULTIPANEL
10 years ago
Scott Lahteine
405afec393
Include decimeters in filamentUsed display
10 years ago
Scott Lahteine
432e9a1f50
Use configured feedrates, center for DELTA_CALIBRATION_MENU
10 years ago
Scott Lahteine
58c8e6cef2
Fixes #4576 : Convert filamentUsed to long for display
10 years ago
Scott Lahteine
3be4511230
Patch command order in delta calibration menu
10 years ago
Scott Lahteine
88540d8ecf
Fix: LCD displays SD status at startup
10 years ago