Alexander Hirzel
6e0d627c8c
Unbreak the Delta radius clipping
9年前
Alexander Hirzel
949172606f
Fix manual Y movement on delta (regression).
9年前
Scott Lahteine
b98f72b483
Small optimization for ftostr43
9年前
Scott Lahteine
a393941d2d
Combine "XYZ" with MSG_LEVEL_BED_HOMING
9年前
Scott Lahteine
097cc75ba8
Patch _lcd_level_bed draw to fix flicker, show proper offset
9年前
Scott Lahteine
1e1a18e091
Remove extra semicolon in ultralcd.cpp
9年前
Scott Lahteine
0b4f65dca8
Always limit blink to ~1 second intervals
9年前
Scott Lahteine
0d6609c3c5
lcd_goto_menu should set lcdDrawUpdate to 2
9年前
Scott Lahteine
af89ccf96a
Use flag to defer lcd return-to-status
9年前
Scott Lahteine
641b30217e
Patch prevEncoderPosition compile issue
Thanks to @jbrazio #3301
9年前
Scott Lahteine
92882fcc51
Allow lcd_implementation_drawedit to draw a message
9年前
Scott Lahteine
fcedfd6e99
Clean up num2str functions, extend ftostr43
9年前
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.
9年前
Scott Lahteine
6a4d394fff
Fix pointer-to-string issues with set_home_offsets and _lcd_level_bed_homing
9年前
Scott Lahteine
4ed8351e3d
Revert use of enqueue_and_echo_command_now
9年前
Scott Lahteine
b60ea95adf
Keep blinking limited to LCD_UPDATE_INTERVAL
9年前
Scott Lahteine
8cb04816b5
Apply PID_AUTOTUNE_MENU option to ultralcd.cpp
9年前
Edward Patel
14afe1a017
Move to Z=0 for G28 when using Manual Bed Leveling
copy of 406992f9dd
9年前
Edward Patel
c606ed447a
Add "G29 S4" to fine tune Z level for Mesh Bed Leveling.
Also add mbl.z_offset to the EEPROM, bumping the version to V23.
9年前
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
9年前
jbrazio
80f221ed11
Fixed: warning: extra tokens at end of #endif directive
9年前
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
9年前
Scott Lahteine
04fa9d4f47
Make Autotune options into Menu Edit Items
9年前
WPBack
e3f583a3be
Fixes for PID AutoTune from menu
Fixes for #3189
Setting a temp is still missing
9年前
WPBack
3b3e8a02b5
Initial implementation of PID Autotune Menu Items
Adds the parameter U to M303. If U1 is included , it will use the
PID-values from the auto-tune.
9年前
Scott Lahteine
15fccd43ee
Fix spacing of an #endif
9年前
Scott Lahteine
6a3529247f
"Homing" as a translatable string
9年前
Scott Lahteine
c97c2dcaf7
Use const parameters instead of static casting
Alternative fix to #3149
9年前
Scott Lahteine
4bbea5124d
Support for multiple PWM fans
9年前
Scott Lahteine
e5fd43f343
Implement BABYSTEPPING for COREXY and COREXZ
9年前
Scott Lahteine
8fe7420310
Use a separate serial line buffer
9年前
Scott Lahteine
cc291aeb3c
Move definition of "blink" to main ultralcd file
9年前
Scott Lahteine
8f24475e02
Simplify limiting encoderLine in END_MENU
9年前
Scott Lahteine
fbef2f5b61
Implement reverse menu direction in ultralcd.cpp
9年前
Scott Lahteine
6e1bc03d3b
Additional wrapping for #3140
9年前
esenapaj
8de7a6f9b1
suppress warnings
9年前
Blue-Marlin
c73f1b2471
Extend stack_overflow_protection for lcd_move_e and _lcd_level_bed
Extend stack_overflow_protection for lcd_move_e() and _lcd_level_bed() with
a refined method of 3050.
9年前
Scott Lahteine
f9ded2a7c4
Wrap macros to prevent bad expansions
9年前
Scott Lahteine
b45a0c4c60
Fix bugs in edit submenus so they return to origin
Expected behavior: After editing a value the menu should return to the
previous place with the edited item selected.
Actual behavior: Either the top (back) item from the previous screen is
selected, or the menu jumps up another level.
Solution: Pass the correct arguments to `lcd_goto_menu` on click when
editing a value.
9年前
Scott Lahteine
f18d3f451a
Limit LCD move_to_x/y coordinates for deltas
Related to MarlinFirmware/MarlinDev#270
9年前
Scott Lahteine
ff13070b59
Use _BV macros, patch up others
9年前
Scott Lahteine
209f5f21e0
Use macros where possible
Apply `constrain`, `NOMORE`, `NOLESS` and `CRITICAL_SECTION` macros
wherever possible.
9年前
Scott Lahteine
3a3d358df9
Fix Printrboard with LCD (redo)
Based on #2860 - rebased for RCBugFix
9年前
AnHardt
e736779d7e
blink for char-lcds
Implement and test blinking for char-lcds
# Conflicts:
# Marlin/ultralcd_implementation_hitachi_HD44780.h
solved
9年前
Blue-Marlin
fd9e94e5a4
Fix crashes when the Z axis is moved via LCD
Fix crashes when the Z axis is moved via LCD
by calling `plan_buffer_line` only when there is enough room in the
planner buffer, to avoid endless recursion.
A brief description about what went wrong is in #1166
9年前
Ruwan J Egoda Gamage
1270fbfd38
Using SET_INPUT instead of pinMode
9年前
Ruwan J Egoda Gamage
1833049b8a
reusing millis()
9年前
Ruwan J Egoda Gamage
6f9e9c0e4f
Cleaning up, getting rid of the fake encoder count variable.
9年前
Ruwan J Egoda Gamage
becbfe1065
Fixing Rigidbot LCD Panel Support
9年前
esenapaj
4882a7eded
more suitable display format for delta printer
9年前