Commit Graph

1408 Commits

Author SHA1 Message Date
efa1e56369 Refactor serial class with templates (#20783) 2021-04-29 08:45:12 -05:00
8da8e7d17b Meatpack::report_state on serial port init (#20903)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:12 -05:00
1bc65be70f Custom G26 FR followup 2021-04-29 08:45:12 -05:00
b9d19291fe Adding custom move feedrate for G26 Travel moves, Original #20729 (#20879)
* Adding custom move feedrate for G26

This commit adds an additional configuration parameter that can be used to specify the movement speed during the G26 validation pattern command during moves without extrusion.

Closes MarlinFirmware/Marlin#20615
2021-04-29 08:45:12 -05:00
efaff24145 Apply SEC_TO_MS and other fixes 2021-04-29 08:45:12 -05:00
17a4ef6730 Revert "Adding custom move feedrate for G26 (#20729)" (#20870)
This reverts commit 14567f3459.
2021-04-29 08:45:12 -05:00
56383d3ca0 MeatPack serial encoding (#20802)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:12 -05:00
5398bfab36 Adding custom move feedrate for G26 (#20729)
* Adding custom move feedrate for G26

This commit adds an additional configuration parameter that can be used to specify the movement speed during the G26 validation pattern command during moves without extrusion.

Closes MarlinFirmware/Marlin#20615

* Fixing missing default 'G26_XY_FEEDRATE_MOVE' value

This commit adds a default 'G26_XY_FEEDRATE_MOVE' value (max movement speed / 1.5) in the G26.cpp - same behaviour as the default 'G26_XY_FEEDRATE' value

* Adding comment describing functionality in G26.cpp

* Renaming 'G26_XY_FEEDRATE_MOVE' to 'G26_XY_FEEDRATE_TRAVEL'

Configuration parameter renamed for better readability and consistency

MarlinFirmware/Marlin#20615

* Setting 'G26_XY_FEEDRATE_TRAVEL' to a safer value, aligned comments

Changed default value for 'G26_XY_FEEDRATE_TRAVEL' from 150 mm/s to 100 mm/s for safety purposes, comment alignment

MarlinFirmware/Marlin#20615
2021-04-29 08:45:12 -05:00
22db4c0448 "Move … code" followup (#20852)
Fix regression from #20832
2021-04-29 08:45:12 -05:00
0b7de80a6f Move common strings (#20846) 2021-04-29 08:45:12 -05:00
71be210795 Move some MarlinCore and MarlinUI code (#20832) 2021-04-29 08:45:12 -05:00
3dde2722bd MarlinUI multi-language support (#20725) 2021-04-29 08:45:12 -05:00
b355f4605e Move singlenozzle temp/fan (#20829) 2021-04-29 08:45:12 -05:00
ccbff12d6a Fix SINGLENOZZLE compile 2021-04-29 08:45:12 -05:00
6162560b69 Internal G29N for G28+G29 (#20800) 2021-04-29 08:45:12 -05:00
522c78b5e6 Fix Tramming Wizard behavior (#20796) 2021-04-29 08:45:12 -05:00
aabd40a7a2 Optimize some G-code strings 2021-04-29 08:45:11 -05:00
62d20c8b37 Ignore M22 during SD print 2021-04-29 08:45:11 -05:00
928cd1b8ab Clean up some includes 2021-04-29 08:45:11 -05:00
7c7d28345e Optimize some G76 strings 2021-04-29 08:45:11 -05:00
f19a1833bd Fix M48 output (#20713) 2021-04-29 08:45:11 -05:00
eff2330ce1 G34/M422 cleanup 2021-04-29 08:45:11 -05:00
7ef03a761b Assisted Tramming improvements (#20298) 2021-04-29 08:45:10 -05:00
f570791e19 Fix //action prefix (#20600) 2021-04-29 08:45:10 -05:00
3b4c5f982c Fix PARKING_EXTRUDER homing with solenoid (#20473) 2021-04-29 08:45:10 -05:00
eda5a884c6 LVGL G-code preview. Legacy MKS WiFi Cura plugin compatibility (#20589) 2021-04-29 08:45:10 -05:00
6d3e22dd4a Fix some comments 2021-04-29 08:45:10 -05:00
fadc8a1944 LVGL and Classic UI for STM32 (#20552) 2021-04-29 08:45:10 -05:00
ad15890a81 Improve plan_arc circle detection (#20440)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:09 -05:00
be3e45d759 Fix G28 leveling state, UBL compile (#20499) 2021-04-29 08:45:09 -05:00
bc3f2f246f Fix G34 compile with bed leveling disabled (#20537) 2021-04-29 08:45:09 -05:00
b799d0d073 Apply HOME_AFTER_DEACTIVATE for 'G28 O' (#20525) 2021-04-29 08:45:09 -05:00
3e26e23e60 Probe Tare, Probe Activation Switch (#20379)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
Co-authored-by: Victor Mateus Oliveira <rhapsodyv@gmail.com>
Co-authored-by: Jason Smith <jason.inet@gmail.com>
2021-04-29 08:45:09 -05:00
588fec6474 Minimum temp options for Probing and G12 Nozzle Clean (#20383)
Co-authored-by: Jason Smith <jason.inet@gmail.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:09 -05:00
e5d094d2bd Make M220 B / R a standard feature (#20355) 2021-04-29 08:45:09 -05:00
bee6b8af8f Use homing_feedrate function 2021-04-29 08:45:09 -05:00
878305671b Fix RESTORE_LEVELING_AFTER_G28 (#20471) 2021-04-29 08:45:09 -05:00
e188b3e28c Auto-check followup 2021-04-29 08:45:09 -05:00
a59164d5c8 Fix M1001 auto-check logic (#20456) 2021-04-29 08:45:09 -05:00
e6b3c74069 Always enable leveling after G28 2021-04-29 08:45:09 -05:00
20bd54f6d3 Preheat before leveling 2021-04-29 08:45:09 -05:00
70d393b5cd Move ExtUI ABL mesh edit, limit to bilinear (#20381)
* Move ExtUI call

Co-authored-by: Scott Lahteine <github@thinkyhead.com>
Co-authored-by: Victor Mateus Oliveira <rhapsodyv@gmail.com>
Co-authored-by: Sebastiaan Dammann <sebastiaandammann@outlook.com>
2021-04-29 08:45:08 -05:00
e3e9982fec Fix Spindle/Laser Control menu (#20347) 2021-04-29 08:45:08 -05:00
37dd0fd2d6 Fix auto#.g file handling, add NO_SD_AUTOSTART (#20071) 2021-04-29 08:45:08 -05:00
3a73f04fd3 G28 followup 2021-04-29 08:45:08 -05:00
107834f899 G28 tweaks 2021-04-29 08:45:08 -05:00
4b6fa1b54d Move G29 3-point startup earlier 2021-04-29 08:45:08 -05:00
284cc8f62d ExtUI homing / leveling additions 2021-04-29 08:45:08 -05:00
eba2937715 Fix circle arc condition (#20322) 2021-04-29 08:45:08 -05:00
f42d15437b Help hosts when password-locked (#20348) 2021-04-29 08:45:08 -05:00