Scott Lahteine
386140f361
Test time difference in safe way
vor 8 Jahren
Scott Lahteine
8198cc30b5
More bits when encoderPosition is cast as signed
vor 8 Jahren
Scott Lahteine
5fc6daba2b
Disallow REPRAPWORLD_KEYPAD moves on Delta/SCARA until homed
vor 8 Jahren
Scott Lahteine
165e73794a
Tweak encoderPosition non-zero test
vor 8 Jahren
Scott Lahteine
479d307a44
Disable LCD Move XYZ for unhomed Delta/SCARA
vor 8 Jahren
Scott Lahteine
fb38d698db
Add feedback after "Click to Begin"
vor 8 Jahren
Scott Lahteine
582b58e660
Add audio feedback to edit items
vor 8 Jahren
Scott Lahteine
a70c3ffc21
Minor syntax tweak with encoderPosition
vor 8 Jahren
Scott Lahteine
0f247187b8
Drop extra setting of currentMenu
vor 8 Jahren
Scott Lahteine
24cde86a4f
Fix syntax highlighting of menu_edit_type lines
vor 8 Jahren
Scott Lahteine
86372cd394
Add underscore to internal lcd move function names
vor 8 Jahren
Scott Lahteine
aa97328cd3
Use min_pos/max_pos for _lcd_move
vor 8 Jahren
Scott Lahteine
f936df9507
Small cleanup of feedrate dead-zone
vor 8 Jahren
Scott Lahteine
f5c2fb27cd
Handle defer_return_to_status in lcd_goto_menu
vor 8 Jahren
Scott Lahteine
8459f7fa5c
Use `ms` where possible.
vor 8 Jahren
Scott Lahteine
34ce9c4c1c
Restore save previous for menu edit items
vor 8 Jahren
Scott Lahteine
1220dfd5d6
Fix: menu edit items saving position twice
vor 8 Jahren
Scott Lahteine
7a2f73c6db
Remove extra comma from LCDHandlerAction
vor 8 Jahren
Scott Lahteine
3fbf67e5ce
Patch MBL feedback and event handling
vor 8 Jahren
Scott Lahteine
ef2fbaec98
Headings for menu sub-items, actions, etc.
vor 8 Jahren
Scott Lahteine
dc109ac4e2
Move MBL code to its logical place
vor 8 Jahren
Scott Lahteine
6730408ec1
Move lcd_autostart_sd to its logical place
vor 8 Jahren
Scott Lahteine
056b80dc53
Have "back" menu items go to the previous item
vor 8 Jahren
Scott Lahteine
c94482168b
Add MSG_LEVEL_BED_CANCEL for MBL
vor 8 Jahren
esenapaj
f9e1a0ee6c
suppress warnings
vor 8 Jahren
Scott Lahteine
771ee1c1a9
Update MBL menu sub-function names
vor 8 Jahren
Scott Lahteine
d659777e70
Fix MBL to handle re-entrant calls
vor 8 Jahren
Scott Lahteine
5719fcba51
Add MSG_LEVEL_BED_DONE and MSG_LEVEL_BED_WAITING
vor 8 Jahren
Scott Lahteine
d1c45ff80b
More user interaction in MBL
vor 8 Jahren
Scott Lahteine
240b71ee1c
Give names to lcdDrawUpdate values
vor 8 Jahren
Scott Lahteine
b0a3c7a91c
Add feedback sounds to MBL items
vor 8 Jahren
Scott Lahteine
782c598e66
Use ftostr43 with '+' option in MBL Z adjuster
vor 8 Jahren
RicardoGA
6b1d2263a2
Babystepping Fix
vor 8 Jahren
Alexander Hirzel
6e0d627c8c
Unbreak the Delta radius clipping
vor 8 Jahren
Alexander Hirzel
949172606f
Fix manual Y movement on delta (regression).
vor 8 Jahren
Scott Lahteine
b98f72b483
Small optimization for ftostr43
vor 8 Jahren
Scott Lahteine
a393941d2d
Combine "XYZ" with MSG_LEVEL_BED_HOMING
vor 8 Jahren
Scott Lahteine
097cc75ba8
Patch _lcd_level_bed draw to fix flicker, show proper offset
vor 8 Jahren
Scott Lahteine
1e1a18e091
Remove extra semicolon in ultralcd.cpp
vor 8 Jahren
Scott Lahteine
0b4f65dca8
Always limit blink to ~1 second intervals
vor 8 Jahren
Scott Lahteine
0d6609c3c5
lcd_goto_menu should set lcdDrawUpdate to 2
vor 8 Jahren
Scott Lahteine
af89ccf96a
Use flag to defer lcd return-to-status
vor 8 Jahren
Scott Lahteine
641b30217e
Patch prevEncoderPosition compile issue
Thanks to @jbrazio #3301
vor 8 Jahren
Scott Lahteine
92882fcc51
Allow lcd_implementation_drawedit to draw a message
vor 8 Jahren
Scott Lahteine
fcedfd6e99
Clean up num2str functions, extend ftostr43
vor 8 Jahren
Scott Lahteine
f543aaa54e
Apply standard pin test to buttons
This is the easiest way to make button pin testing consistent without
renaming all the button pins. Just make a macro especially for testing
if button pins are set, since they are named consistently in the pins
files.
vor 8 Jahren
Scott Lahteine
6a4d394fff
Fix pointer-to-string issues with set_home_offsets and _lcd_level_bed_homing
vor 8 Jahren
Scott Lahteine
4ed8351e3d
Revert use of enqueue_and_echo_command_now
vor 8 Jahren
Scott Lahteine
b60ea95adf
Keep blinking limited to LCD_UPDATE_INTERVAL
vor 8 Jahren
Scott Lahteine
8cb04816b5
Apply PID_AUTOTUNE_MENU option to ultralcd.cpp
vor 8 Jahren