gralco
908229dbb3
Introduce temp watch protection for the bed
When setting the bed temp via M140/M190 if the thermistor does not read an increase of WATCH_BED_TEMP_INCREASE degrees by WATCH_BED_TEMP_PERIOD seconds then it will throw "Error:Heating failed, system stopped! Heater_ID: bed" and call the kill() function.
Conflicts:
Marlin/Configuration_adv.h
8 years ago
Scott Lahteine
96f51f400f
Planner singleton class
8 years ago
Scott Lahteine
5e4e535ce8
Stepper and Endstops as singleton objects
8 years ago
Scott Lahteine
88c6693b9e
Fix a typo in #3586 to fix MBL
8 years ago
Scott Lahteine
003aab6dfd
Revert MBL menus to "known" working point
8 years ago
Scott Lahteine
dc2281d2f4
Add nextMenu, nextEncoderPosition to change menus after handler loop
8 years ago
Scott Lahteine
7fa2bda1b9
Give the "alive dot" its own blink
8 years ago
Scott Lahteine
9d5e1f32fd
Use axis_homed in _lcd_level_bed_homing, item in Prepare before homing
8 years ago
Scott Lahteine
9bcb72e7f8
Further patches to MBL - break up into more handlers
8 years ago
Scott Lahteine
3f6ae85748
Fix some MBL display issues for DOGLCD
8 years ago
Scott Lahteine
78747b1328
min_pos/max_pos => sw_endstop_min/sw_endstop_max
8 years ago
Scott Lahteine
ba84d8d091
Allow setting PIDTEMP and PIDTEMPBED together or apart
8 years ago
Scott Lahteine
4f04bf7fe8
Show steps done in the babystep display
8 years ago
Scott Lahteine
c242bee449
Add a final lift, if configured, in Manual Bed Leveling
8 years ago
Scott Lahteine
234987ee2f
Fix MBL lift
8 years ago
Scott Lahteine
e0830bf8f1
Don't use LCD alert unless error or alert level is reset later
8 years ago
Scott Lahteine
4fb8013be1
Reduce redundancy in MENU_ITEM code
8 years ago
Scott Lahteine
2129db581e
Simplify MBL movement, zigzag
8 years ago
Scott Lahteine
0493fccc0b
mbl.active is a bool now
8 years ago
Scott Lahteine
b05f448317
Comments on MBL menu items
8 years ago
Scott Lahteine
fda8f96f00
Fix bug in lcd_preheat_pla0123 and lcd_preheat_abs0123
Trying to preheat a non-existent extruder causes a crash.
8 years ago
Scott Lahteine
2ae7394640
More fine-grained control of LCD redraw
8 years ago
Scott Lahteine
386140f361
Test time difference in safe way
8 years ago
Scott Lahteine
8198cc30b5
More bits when encoderPosition is cast as signed
8 years ago
Scott Lahteine
5fc6daba2b
Disallow REPRAPWORLD_KEYPAD moves on Delta/SCARA until homed
8 years ago
Scott Lahteine
165e73794a
Tweak encoderPosition non-zero test
8 years ago
Scott Lahteine
479d307a44
Disable LCD Move XYZ for unhomed Delta/SCARA
8 years ago
Scott Lahteine
fb38d698db
Add feedback after "Click to Begin"
8 years ago
Scott Lahteine
582b58e660
Add audio feedback to edit items
8 years ago
Scott Lahteine
a70c3ffc21
Minor syntax tweak with encoderPosition
8 years ago
Scott Lahteine
0f247187b8
Drop extra setting of currentMenu
8 years ago
Scott Lahteine
24cde86a4f
Fix syntax highlighting of menu_edit_type lines
8 years ago
Scott Lahteine
86372cd394
Add underscore to internal lcd move function names
8 years ago
Scott Lahteine
aa97328cd3
Use min_pos/max_pos for _lcd_move
8 years ago
Scott Lahteine
f936df9507
Small cleanup of feedrate dead-zone
8 years ago
Scott Lahteine
f5c2fb27cd
Handle defer_return_to_status in lcd_goto_menu
8 years ago
Scott Lahteine
8459f7fa5c
Use `ms` where possible.
8 years ago
Scott Lahteine
34ce9c4c1c
Restore save previous for menu edit items
8 years ago
Scott Lahteine
1220dfd5d6
Fix: menu edit items saving position twice
8 years ago
Scott Lahteine
7a2f73c6db
Remove extra comma from LCDHandlerAction
8 years ago
Scott Lahteine
3fbf67e5ce
Patch MBL feedback and event handling
8 years ago
Scott Lahteine
ef2fbaec98
Headings for menu sub-items, actions, etc.
8 years ago
Scott Lahteine
dc109ac4e2
Move MBL code to its logical place
8 years ago
Scott Lahteine
6730408ec1
Move lcd_autostart_sd to its logical place
8 years ago
Scott Lahteine
056b80dc53
Have "back" menu items go to the previous item
8 years ago
Scott Lahteine
c94482168b
Add MSG_LEVEL_BED_CANCEL for MBL
8 years ago
esenapaj
f9e1a0ee6c
suppress warnings
8 years ago
Scott Lahteine
771ee1c1a9
Update MBL menu sub-function names
8 years ago
Scott Lahteine
d659777e70
Fix MBL to handle re-entrant calls
8 years ago
Scott Lahteine
5719fcba51
Add MSG_LEVEL_BED_DONE and MSG_LEVEL_BED_WAITING
8 years ago