Scott Lahteine
0b53d78046
Tweak editable items for debugging
před 8 roky
Scott Lahteine
f60b4f8659
Allow case light pin to be active low
před 8 roky
Scott Lahteine
d07229f185
Fix redraw in SD Card menus
před 8 roky
Scott Lahteine
c70a06daf1
lcd_save_previous_menu => lcd_save_previous_screen
před 8 roky
Scott Lahteine
13ea43cc8d
Only exit menu handler when the screen changes
před 8 roky
Scott Lahteine
0951d385ce
Don't set heater temperature above its maximum
před 8 roky
Scott Lahteine
c9193e856d
Limit preheat parameters based on all nozzles
před 8 roky
Scott Lahteine
bb4529f7d2
PLA / ABS => Material 1 / 2
před 8 roky
Scott Lahteine
61437d988a
Fix and optimize case-light code
před 8 roky
AnHardt
7a9fa78822
MENU_HOLLOW_FRAME for the menu screens
MENU_HOLLOW_FRAME for the menu screens and
some pixel shifting to optimize the look with tall fonts. (cn)
před 8 roky
Scott Lahteine
71842b6a17
Apply const to LCD arguments and locals
před 8 roky
Scott Lahteine
b97dafe4b8
Drop "static" keyword in ultralcd.cpp function declarations
před 8 roky
Kai
0c341f0c50
Added Menu entry for Case light
před 8 roky
esenapaj
7b836a4000
Introduce a +1234.56 format for over 999 steps/mm
před 8 roky
Moshen Chan
29b174bfb9
Fix z feedrate value when doing mesh bed leveling. probe feedrate uses XY_PROBE_SPEED
před 8 roky
Scott Lahteine
2cc32d85a3
Adjust ENSURE_SMOOTH_MOVES coding style
před 8 roky
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.
před 8 roky
Kai
8e8b4398f3
Printer Stats / Completed prints line doesn't fit in display (when german)
před 8 roky
Scott Lahteine
7780052fb3
Give instant feedback for filament change
před 8 roky
Scott Lahteine
00662b8635
Minor babystep cleanup patches
před 8 roky
Scott Lahteine
cad792e702
Reduce code for invariant lcd_detected
před 8 roky
esenapaj
c8c1a28f6f
Follow-up the PR #5089 (Centralize click-handling in the LCD loop)
bool feedback is no longer used
před 8 roky
Scott Lahteine
1a2310c494
Make LCD preheat vars an array to reduce code size
před 8 roky
Scott Lahteine
50ee749082
Centralize click-handling in the LCD loop
před 8 roky
Scott Lahteine
9cbedab91b
Use DPM where possible
před 8 roky
Scott Lahteine
4b056d8184
Fix warning in ultralcd.cpp
před 8 roky
Scott Lahteine
e151f952a3
Apply encoder reverse options to keypad arrows
před 8 roky
Josef Pavlik
0bd66807b2
fixed warning: extra ;
před 8 roky
Josef Pavlik
d35dc407a8
fixed warning: ISO C99 requires rest arguments to be used
před 8 roky
Josef Pavlik
c2b51af3ba
fixed warning: ISO C does not permit named variadic macros
před 8 roky
Greg Cormier
0009725637
Set defer delay back to false when exiting babystepping.
před 8 roky
Scott Lahteine
1165e83263
MBL coordinates are logical
před 8 roky
Scott Lahteine
b19bba275f
No LCD timeout during babystepping
As requested in #5031
před 8 roky
Scott Lahteine
d963020532
Sort out some header dependencies
před 8 roky
Josef Pavlik
f8c2473a71
Improve planner kinematics, fix delta ABL
před 8 roky
Scott Lahteine
ff6b23cb0f
Fix an issue with shifted LCD lines
před 8 roky
Scott Lahteine
a1b50f1102
Cleanup of code style
před 8 roky
jaysonkelly
13c9dcc600
Add LCD menu for DAC
před 8 roky
Scott Lahteine
c592ccb6f5
Patch max_jerk[Z] menu item
před 8 roky
Scott Lahteine
d19cfcfc1d
max_jerk array, DEFAULT_XYJERK => DEFAULT_[XY]JERK
před 8 roky
Scott Lahteine
850259bb25
Watch bed temp also for Control menu item
před 8 roky
Scott Lahteine
ea0dbee3c9
Enable ABL by type, support bilinear on cartesian
před 8 roky
Scott Lahteine
145d9005d1
Fix BLTOUCH string and SERVO_DELAY
před 8 roky
Scott Lahteine
13523cbf29
Fix and extend BLTouch support
před 8 roky
Scott Lahteine
f38a33a5d8
Add handling of BLTouch error state
před 8 roky
Scott Lahteine
9429c7db89
Use ABC indices in delta[]
před 8 roky
Scott Lahteine
83a41c7ceb
Remove SCARA axis_scaling
před 8 roky
Scott Lahteine
5ecc7d9f25
Clear LCD button state, apply timer to all
Addressing #3007
před 8 roky
Scott Lahteine
6ab54c60b1
Add conditionals for kinematics, leveling
před 8 roky
Scott Lahteine
e354cf5884
Apply sw_endstops_enabled to manual move
před 8 roky