Commit graph

1575 commits

Author SHA1 Message Date
InsanityAutomation 7a168205eb
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>
2020-12-19 22:02:38 -06:00
nb-rapidia 978d93af88
Make M220 B / R a standard feature (#20355) 2020-12-17 06:13:07 -06:00
Scott Lahteine 20b3af1cc2 Use homing_feedrate function 2020-12-16 22:19:04 -06:00
JoAnn Manges 1be16e3d8c
Fix RESTORE_LEVELING_AFTER_G28 (#20471) 2020-12-15 00:16:50 -06:00
Scott Lahteine 5a6fc3e5b7 Auto-check followup 2020-12-14 21:08:09 -06:00
kisslorand 7be57ff9f0
Fix M1001 auto-check logic (#20456) 2020-12-14 21:04:45 -06:00
Scott Lahteine 80bde7b6b5 Always enable leveling after G28 2020-12-14 20:34:22 -06:00
Scott Lahteine e349a44c60 Preheat before leveling 2020-12-14 20:34:22 -06:00
InsanityAutomation 3404cb1fc4
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>
2020-12-09 09:07:26 -08:00
Mike La Spina 3e68e4b418 Fix Spindle/Laser Control menu (#20347) 2020-12-09 04:37:26 -06:00
Scott Lahteine 7f20184ebc
Fix auto#.g file handling, add NO_SD_AUTOSTART (#20071) 2020-12-07 05:53:15 -06:00
Scott Lahteine 6f4589b375 G28 followup 2020-12-05 23:06:15 -06:00
Scott Lahteine 139a33c9fc G28 tweaks 2020-12-05 20:14:44 -06:00
Scott Lahteine a8dffdebd4 Move G29 3-point startup earlier 2020-12-05 20:05:39 -06:00
Scott Lahteine 889695b6ba ExtUI homing / leveling additions 2020-12-05 18:29:03 -06:00
yysh12 2878876064
Fix circle arc condition (#20322) 2020-12-03 04:40:39 -06:00
Luu Lac 257dc6d173
Help hosts when password-locked (#20348) 2020-12-01 23:52:09 -06:00
Scott Lahteine fd35d1b8a6 General cleanup 2020-11-29 20:50:02 -06:00
Scott Lahteine 8fd8772a6f
Adjust axis homed / trusted methods (#20323) 2020-11-29 19:06:40 -06:00
yysh12 dcb101224f
Arc Direction followup for circles (#20314) 2020-11-29 14:50:54 -06:00
yysh12 bab660ca7d
Fix G2/G3 arcs > 180° (#20292) 2020-11-26 23:29:07 -06:00
Scott Lahteine b6a32500c4
M808 Repeat Markers (#20084) 2020-11-26 21:18:40 -06:00
wmariz 58ac815822
Level Corners with Probe option (#20241) 2020-11-26 07:58:19 -06:00
Scott Lahteine 3ba374a29e Optimize emergency parser check 2020-11-26 03:56:21 -06:00
swissnorp 649965ae32
Probe Offset Wizard improvements (#20239) 2020-11-25 21:38:00 -06:00
Scott Lahteine b28b2ca266 Cosmetic G29 ABL tweak 2020-11-24 17:53:39 -06:00
Scott Lahteine 296a2ad7e4 Consistent Probe XY offset type 2020-11-24 17:38:26 -06:00
rdhoggattjr 62680bb356
LCD position in current units (#20145) 2020-11-23 23:02:54 -06:00
Scott Lahteine 6f272e13c5
Allow Status Message without LCD (#20246) 2020-11-22 18:44:17 -06:00
Scott Lahteine 3893114c86 MKS WiFi preliminary changes 2020-11-19 15:56:04 -06:00
Giuliano Zaro 41529b6598
SMUFF (MMU2 clone) support (#19912) 2020-11-18 01:27:21 -06:00
Thomas Niccolo Reyes ecd8227de0
Open File Browser on Media Insert (option) (#20151)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-17 22:30:32 -06:00
InsanityAutomation e955dce3dc
Update IDEX menus, add post-M605 event G-code (#20133)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-15 23:56:05 -06:00
Victor Oliveira ea371618da
Add Touch Calibration screen (#20049) 2020-11-15 16:39:58 -06:00
Scott Lahteine c5e411f492 Add parser.is_command(letter, code) 2020-11-14 18:09:17 -06:00
Luu Lac a6ff61d52e Fix "autotune" LCD message (#20127) 2020-11-13 20:06:37 -06:00
Scott Lahteine c710b6e06c Optimize M360 2020-11-13 20:06:37 -06:00
Scott Lahteine 1d43e81be0 Fix compile warnings, serial alias 2020-11-13 18:28:15 -06:00
InsanityAutomation 1b0a5abd73
G34 Z stepper locking (#20091)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-12 22:54:18 -06:00
Scott Lahteine 2282801172
Add HOME_Z_FIRST option (#20113) 2020-11-11 16:58:34 -06:00
Costas Basdekis 0465e0ae3a
Distinct runout states (#19965)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-11 00:39:23 -06:00
Scott Lahteine f17394d677 Ability to disable M32 2020-11-10 02:21:12 -06:00
Hebezo 4ace02f4c2
Add POWER_OFF_DELAY option (#19987)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-08 18:37:41 -06:00
qwewer0 c753d2b7f4
Use extra G35 BLTouch HS Mode clearance in Tramming Wizard (#20057)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-08 18:31:14 -06:00
Scott Lahteine dcb0f5dc3b Temperature 'autostart' => 'auto_job' 2020-11-07 21:21:19 -06:00
Speaka 6954772ece
Tramming Wizard submenu option (#20000)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-07 03:20:27 -06:00
Scott Lahteine 1f6612dfc4 Comment, spacing cleanup 2020-11-05 17:16:47 -06:00
Alexander Semion cd89fa141b
Add SPINDLE_SERVO option (#19971) 2020-10-31 17:42:05 -05:00
Scott Lahteine f8d57370d0 gcode_D EEPROM size, cleanup
Fixes #19920

Co-Authored-By: Orel <37673727+0r31@users.noreply.github.com>
2020-10-29 17:34:17 -05:00
Orel e3f1f7cd85
Fix DAC-related bugs (#19921)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-27 21:37:10 -05:00
Speaka 2cae26ee35
Fix G35 PROGMEM strings (#19926) 2020-10-27 17:25:01 -05:00
Scott Lahteine ec23e37a4a Clean up comments, USB flash, NULLs 2020-10-25 04:10:00 -05:00
Scott Lahteine 5917b5cf5c Fix warning in gcode_D 2020-10-23 19:25:32 -05:00
Scott Lahteine 0ffee29a11
Case light brightness cleanup (#19856)
Co-authored-by: Chris <chris@chrisnovoa.com>
2020-10-22 22:31:48 -05:00
Scott Lahteine c75e98dc84 Shorten a method name 2020-10-22 20:54:11 -05:00
Scott Lahteine 1f7c085527 ESP32: i2s_init requires I2S_STEPPER_STREAM 2020-10-20 22:36:31 -05:00
uwedamm a596969049
Fix G2/G3 P<circles> E and Z motion (#19797)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-20 20:26:07 -05:00
bilsef 9baa944460
Teensy 4.1 Ethernet support (#19801) 2020-10-20 14:35:29 -05:00
Scott Lahteine 92767f5513 Misc. cleanup, serial strings 2020-10-19 20:39:36 -05:00
Scott Lahteine 21ce39aa9b Use PGM serial strings 2020-10-19 04:25:48 -05:00
Scott Lahteine f501930728 Document M125 P 2020-10-19 00:38:11 -05:00
InsanityAutomation 6375829448
Apply home offsets to probing, Z Safe Homing (#19423)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-18 15:53:12 -05:00
Scott Lahteine 263f29a96a MarlinUI followup 2020-10-16 20:48:59 -05:00
Scott Lahteine eaf6777a66 Rename ultralcd => marlinui 2020-10-16 19:55:18 -05:00
nb-rapidia 418b3e5ee2
Fix IDEX layer shift and DIR states (#19756)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-16 16:59:55 -05:00
Jason Smith 90d364fc37
Revert at90usb1286 conditional (#19733) 2020-10-14 13:48:46 -05:00
Keith Bennett 64711e0d56
If needed, home before G34 (#19713) 2020-10-13 18:13:25 -05:00
Earle F. Philhower, III 193c0a52d9
Add loose soft endstop state, apply to UBL fine-tune (#19681)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-12 16:48:04 -05:00
Jason Smith f5139f8bf4
Add D100 Watchdog Test (#19697) 2020-10-12 16:39:31 -05:00
InsanityAutomation e7838c5f79
G34 Mechanical Gantry Calibration (like Prusa M915) (#18972)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 21:34:27 -05:00
qwewer0 f21b91f1a7
Add REPORT_TRAMMING_MM option (#19682)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 21:30:18 -05:00
Victor Oliveira 18dd0d00a6
Implement wait_for_user for Color UI (#19694) 2020-10-11 19:26:16 -05:00
Jason Smith c762b7c91b
Fix various errors, warnings in example config builds (#19686)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 19:06:57 -05:00
Jason Smith 45731bd022
Fix at90usb1286 build (#19687)
* Skip check for USBCON during dependency detection
* Ignore incompatible Teensy_ADC library, which requires Teensy >= 3
* Add IS_AT90USB

Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 18:13:01 -05:00
Scott Lahteine 492ba2a111
Digipots refactor / cleanup (#19690) 2020-10-11 14:58:35 -05:00
Scott Lahteine 0988af453c
Optional M42/M226; Add more features filters (#19664) 2020-10-09 16:42:23 -05:00
Victor Oliveira 631457ffea Support for Debug Codes - Dnnn (#19225)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-09 06:28:53 -05:00
Scott Lahteine 7e0524109e Add HAS_FAST_MOVES 2020-10-04 17:31:10 -05:00
Scott Lahteine 4e8eea8e78 Adjust HAL platform defines, comments 2020-10-02 17:05:59 -05:00
swissnorp d02d7a95d1
G35 workaround for Pronterface "feature" (#19577) 2020-10-01 18:17:11 -05:00
Scott Lahteine 9142f5446a
Improve Power-Loss Recovery (#19540) 2020-09-28 15:52:21 -05:00
qwewer0 4424645e04
Multi-line comments cleanup (#19535) 2020-09-28 14:53:50 -05:00
Scott Lahteine c2c6a679ea
Rename LCD conditionals (#19533) 2020-09-28 01:13:27 -05:00
Scott Lahteine d2741c8680 Allow M524 between M23 and M24 2020-09-27 16:55:57 -05:00
Scott Lahteine 4975e93350 Tweak MMU beeps, misc. cleanup 2020-09-27 02:03:00 -05:00
Victor Oliveira 61d96ce1c9
Escape the M33 string arg (#19515) 2020-09-25 19:45:01 -05:00
Scott Lahteine 4b928b2da8 HAL and serial cleanup
Co-Authored-By: Jason Smith <20053467+sjasonsmith@users.noreply.github.com>
2020-09-23 19:45:33 -05:00
Scott Lahteine 5f5f76956f Fix up tests, warnings 2020-09-22 19:59:02 -05:00
Scott Lahteine 76d8d1742c Add multi-extruder condition 2020-09-20 20:51:21 -05:00
Scott Lahteine 8e0fac897b Whitespace cleanup 2020-09-20 18:25:42 -05:00
Cole Markham 4628f0e237
Fix CoreXY compile with backlash cal. (#19422) 2020-09-19 08:14:34 -05:00
Keith Bennett 55ba5044ef
Fix missing include (#19418)
Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>
2020-09-18 04:45:56 -05:00
Scott Lahteine 0473f7ee58 M115 strings 2020-09-14 02:42:05 -05:00
Scott Lahteine cd85fa3abe Better choice of code
Followup to #19344
2020-09-14 02:22:44 -05:00
Scott Lahteine 49ca16c3fb heater_ind_t => heater_id_t 2020-09-13 18:22:28 -05:00
Neskik 1917ed8741
M872 wait for probe temperature (#19344) 2020-09-11 22:51:19 -05:00
Scott Lahteine 6759aff220 Clean up W25QXXFlash class 2020-09-10 21:54:04 -05:00
Giuliano Zaro b2ba9009d0
Fix "too cold" in M600 (#19332) 2020-09-10 16:47:58 -05:00
Scott Lahteine 9b78138600 General cleanup 2020-09-10 02:29:01 -05:00
Giuliano Zaro 828a582f4d
Make M600 heat up the nozzle. Reset runout on fail. (#19298)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-09-07 21:29:45 -05:00
Kadah bb017038d4
Fix M166 Gradient Mix for DELTA (#19285) 2020-09-07 03:15:42 -05:00
Scott Lahteine a445746a8b Clean up LCD conditionals, DWIN 2020-09-06 23:21:42 -05:00
Scott Lahteine 14314b68ec No 'ls' if media isn't mounted 2020-09-04 19:57:47 -05:00
Victor Sokolov e97e6865c3
MarkForged kinematics (#19235) 2020-09-03 20:12:53 -05:00
swissnorp a12ac5e175
Mark axes not-homed with HOME_AFTER_DEACTIVATE (#18907) 2020-08-27 16:05:53 -05:00
Scott Lahteine 462d3eeab1 set_axis_not_trusted => set_axis_never_homed 2020-08-27 14:49:00 -05:00
Zachary Annand 97ec6c1be6
Independent Neopixel option (#19115) 2020-08-27 14:18:16 -05:00
Scott Lahteine 4955aa5b78 Prusa => Průša 2020-08-26 02:15:50 -05:00
ellensp 66694a213f
LEDs followup (#19133) 2020-08-25 08:16:43 -05:00
Scott Lahteine c488070859 Minor cleanup w/r/t LEDs 2020-08-23 23:57:51 -05:00
Scott Lahteine 638f6f0f06 Neopixel => NeoPixel 2020-08-23 03:14:11 -05:00
Scott Lahteine 6036a0df6b Fix DUET_SMART_EFFECTOR 2020-08-23 02:07:52 -05:00
Giuliano Zaro 6b549e1971
Optional homing in LCD Repeatability Test (#19104) 2020-08-21 21:20:30 -05:00
BigTreeTech e2ee05c976
Broadcast SD Print Completion (#19102) 2020-08-21 17:06:51 -05:00
Scott Lahteine b11c3ddbed M80 followup 2020-08-14 00:33:10 -05:00
Scott Lahteine aaba9b7880 Clean up M80/M81, DWIN 2020-08-14 00:16:22 -05:00
Scott Lahteine 81f5973afc Followup for SPI Flash 2020-08-09 15:58:12 -05:00
Scott Lahteine f7b261a363 Shorthand values for M575 B 2020-08-09 15:55:31 -05:00
Scott Lahteine 8318d90e85 Password followup 2020-08-08 20:13:15 -05:00
sherwin-dc 852e5ae042
Password via G-code and MarlinUI (#18399)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-08 20:00:42 -05:00
Victor Oliveira 0a1b865987
W25QXX SPI Flash support (#18897)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-08 19:24:31 -05:00
Scott Lahteine 97cb0a8c3e General cleanup 2020-08-08 00:17:09 -05:00
Scott Lahteine 18adfe87bc configuration_store => settings 2020-08-07 20:52:23 -05:00
Scott Lahteine b3ca43fe78 Use uintptr_t for pointer-to-int 2020-08-07 19:31:05 -05:00
Scott Lahteine 99ba866d8d
Optimize G-code / feature dependencies (#18919) 2020-08-06 08:14:00 -05:00
Scott Lahteine d69c2a90b7 Simple rename of hex_print 2020-08-06 04:07:59 -05:00
Scott Lahteine a9912681b4 General cleanup 2020-08-06 00:52:36 -05:00
Alexander Gavrilenko 117df87d19
Support for TFT & Touch Screens (#18130) 2020-07-30 01:43:19 -05:00
Scott Lahteine 73ce80af3a In G28 Z is sort-of known 2020-07-29 20:59:21 -05:00
Scott Lahteine 95f990a656 Fix UNKNOWN_Z_NO_RAISE in G28
Bug introduced in 73fc0778b8
2020-07-29 20:43:48 -05:00
Diego von Deschwanden de5cca6b1f
Update more external links (#18819) 2020-07-28 01:04:44 -05:00
Scott Lahteine 11702dc059 Update (c) 2020-07-25 04:10:21 -05:00
InsanityAutomation c5ec80d6c7
G425/G35 menu items; G425 pre- and post- scripts (#18737) 2020-07-24 23:31:15 -05:00
Scott Lahteine 451f48231d
Ender 3 V2 BL24C16 EEPROM support (#18758) 2020-07-24 03:09:14 -05:00
Scott Lahteine d1e20eb29f Update links, README, contributing, etc. 2020-07-23 20:46:51 -05:00
Diego von Deschwanden 42fbd527f3
Fix links to secure sites (#18745) 2020-07-22 22:20:14 -05:00
InsanityAutomation b4b19aef7f
Custom Nozzle Wipe (#18736) 2020-07-22 01:42:44 -05:00
Scott Lahteine 6027055695
Optimize LCD, Wifi, etc. libraries (#18730) 2020-07-21 04:00:39 -05:00
Scott Lahteine e78f1237ea Matching mat.bed_temp condition 2020-07-20 21:51:25 -05:00
Markus Towara f4aba99624
Use safe_delay for PSU_POWERUP_DELAY (#18680)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-17 12:33:45 -05:00
JBA 4abad60bf1
ExtUI for Anycubic I3 Mega (#18655) 2020-07-17 01:07:09 -05:00
Jason Smith 76b67d55e2
Fix some Power Loss Recovery behaviors (#18558) 2020-07-15 01:14:03 -05:00
Scott Lahteine b40440cf38 Tool-change debug option 2020-07-14 21:15:14 -05:00
Leo c9718504c5
Fix leveling "Point n of 3" message (#18639) 2020-07-14 17:02:38 -05:00
Keith Bennett 56c3deb423
Fix G35 output formatting (#18631) 2020-07-12 13:43:52 -05:00
ManuelMcLure d884d1eda8
"M122 I" to reinitialize TMC (#18571) 2020-07-09 17:48:06 -05:00
Giuliano Zaro b0c6cfb051
MarlinUI support for up to 5 Material Presets (#18488)
- Add `I` preset parameter to `G26`, `M106`, `M140`, and `M190`.
- Extend menu items to permit a string interpolation.
- Keep material names in a list and interpolate in menu items.
- Extend material presets to support up to 5 predefined materials.

Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-09 03:11:57 -05:00
Scott Lahteine 73fc0778b8
Consolidate probe clearance, add section debug (#18576)
* Better section / function log
* Add do_z_clearance motion function
2020-07-08 21:44:21 -05:00
Scott Lahteine 915847b75a Add Cap:RUNOUT
Co-Authored-By: Julius ter Pelkwijk <mrseeker@users.noreply.github.com>
2020-07-08 06:53:03 -05:00
Scott Lahteine d6682c8609 Whitespace cleanup 2020-07-07 02:30:26 -05:00
ellensp 12e7106a8a
Update and fix POWER_MONITOR (#18561) 2020-07-06 18:53:26 -05:00
Luc Hoang Long 764fc81761
Use Material Preset 1 for PID autotune (#18446)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-06 01:17:40 -05:00
Scott Lahteine a6b8b12a6a Simplify home_z_safely, respect HOME_AFTER_DEACTIVATE 2020-07-05 18:01:28 -05:00
Robby Candra c02451b602
Filament Runout Inverting => State (#18537)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-05 17:42:19 -05:00
Scott Lahteine dc6d8357a6 Reduce string duplication 2020-07-05 16:00:32 -05:00
Scott Lahteine 0fad9535d1 Add comment to M412 2020-07-05 15:58:12 -05:00
Oliver Jean Eifler 67db7c0294
Probing points followup (#18552) 2020-07-05 15:32:04 -05:00
Scott Lahteine ea520e670a Fix "Probing mesh point" message
Closes #17770

Co-Authored-By: Jan-Gerard van der Toorn <jan-gerard@users.noreply.github.com>
2020-07-05 01:03:49 -05:00
notabucketofspam 6eb19cef11
Fix "'ubl' not declared" error (#18541) 2020-07-04 19:18:11 -05:00
ellensp 91dc74ff16
M150 I to set Neopixel by index (#18490) 2020-07-03 16:33:09 -05:00
Scott Lahteine f6a2b64091
Clean up LCD Manual Move / UBL Mesh Edit (#18373) 2020-07-03 09:53:22 -05:00
Scott Lahteine c43bbcce15
Enforce sensor range for temperature target (#18465)
* Mitigate stepper timeout

* Add CHAMBER PWM code

* Structured thermistor tables

* Fix reversed sensor ranges

* Prevent temps outside sensor range
2020-07-01 16:27:28 -05:00
Scott Lahteine 70fa4c9323
Per-Hotend Default PIDs (#18483) 2020-07-01 16:18:20 -05:00
Scott Lahteine 48151d1778 ClosedLoop as singleton 2020-06-28 14:35:23 -05:00
Fabio Santos 29753baeee
Adjustable delta_diagonal_rod_trim (#18423) 2020-06-27 23:53:44 -05:00
InsanityAutomation c1dcc56a0b
Tool Change Migration fixes and debugging (#18448) 2020-06-27 21:57:01 -05:00
Scott Lahteine d0f2fde920 Fix material preset type 2020-06-24 19:47:32 -05:00
Scott Lahteine 4275466f49
Fix issues with no hotend / bed / fan (#18395) 2020-06-24 19:44:50 -05:00
Pascal de Bruijn c135db1ce7
Display PID Autotune status (#18408) 2020-06-24 15:04:39 -05:00
Scott Lahteine 1fb2fffdbf General cleanup 2020-06-23 19:59:38 -05:00
Fabio Santos 25c7c43a82
Add SERIAL_FLOAT_PRECISION option (#18367) 2020-06-22 21:12:45 -05:00
Scott Lahteine 2b286a101a Quickie G35 patch 2020-06-21 22:54:26 -05:00
Scott Lahteine 9944403cbf Add Cap:ARCS 2020-06-21 19:15:32 -05:00
Rui Caridade ac50a355a3
G35: Bed tramming assistant (#16897) 2020-06-21 04:27:51 -05:00
Scott Lahteine 424569b4c4
Power monitor and display (#17437) 2020-06-18 15:23:03 -05:00
InsanityAutomation 23806aeb3c
Fix non-PWM spindle/laser compile (#18311)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Co-authored-by: Luu Lac <45380455+shitcreek@users.noreply.github.com>
2020-06-16 15:49:32 -05:00
Scott Lahteine f4c258dc23
Creality Ender 3 v2 (#17719) 2020-06-16 01:45:27 -05:00
Scott Lahteine aea60d9450 Clean up trailing spaces 2020-06-15 18:11:32 -05:00
rudihorn 3bf990ec34
PTC: Extend options, fix probing bugs (#18253) 2020-06-10 18:25:17 -05:00
Scott Lahteine ca5a8ea827 Add G-code "backspace" support 2020-06-08 20:17:44 -05:00
MoellerDi bac760207c
Add volumetric extrusion limit (#17017) 2020-06-08 03:24:46 -05:00
Luu Lac eda2fd8dbe
Improvements for Laser / Spindle (#17661) 2020-06-08 00:47:31 -05:00
Scott Lahteine cfd31ff70e Add HAS_FILAMENT_RUNOUT_DISTANCE 2020-06-07 21:55:09 -05:00
Scott Lahteine 45488a431a Clean up whitespace 2020-06-07 21:52:06 -05:00
mikekscholz 859b047a23
Revert M290 report style (#18202) 2020-06-07 18:44:35 -05:00
Scott Lahteine 6371782263 Add HAS_MULTI_SERIAL conditional 2020-06-05 16:20:27 -05:00
MoellerDi fcb8c5a1c1
Fix G34 move in wrong direction (#18188) 2020-06-04 19:09:01 -05:00
Scott Lahteine 2d1cbf8e1d Add comment to M281 2020-06-04 03:14:41 -05:00
Scott Lahteine 5f9624f70b Ensure XY known for Z safe homing
Addressing #18143
2020-06-02 19:13:01 -05:00
Scott Lahteine a1f3d2f3cd Move set_all_z_lock to Stepper 2020-06-02 02:37:33 -05:00
Mark Scammacca 7119596170
G-code line number for each serial port (for TFTs) (#18165) 2020-06-01 22:19:10 -05:00
Scott Lahteine bda380513a Add valid() to recovery.info 2020-06-01 17:02:58 -05:00
Eyal 815c8d2b55
Improve G2 / G3 motion accuracy (#18144) 2020-05-31 00:26:15 -05:00
Scott Lahteine 7628895ac8 Apply misc TERN 2020-05-30 22:34:30 -05:00
Scott Lahteine 0578bbbf5d Marlin: Use strcmp_P 2020-05-24 20:09:30 -05:00
Scott Lahteine 6e01079b48 G29 patch followup 2020-05-17 20:57:16 -05:00
Scott Lahteine fac3a7d147 Fix ABL G29 early BLTouch deploy 2020-05-17 19:40:45 -05:00
Scott Lahteine d9077e51e8 Make M421 more versatile 2020-05-17 15:12:08 -05:00
Scott Lahteine c73894308c Tweak M114 D output 2020-05-17 15:12:08 -05:00
Scott Lahteine b8fe3bbd6d Fix position sync on M420 S0 2020-05-17 15:12:08 -05:00
thisiskeithb 5a92462c0f
Less ambiguous option comment (#17983) 2020-05-13 14:26:27 -05:00
Scott Lahteine d853a70556 Remove strcpy compile warning 2020-05-12 02:11:32 -05:00
Scott Lahteine aecfc05748 Align slightly in M114 detail 2020-05-11 19:24:58 -05:00
Colin Godsey 8a22ef0c83
G6 Direct Stepping (#17853) 2020-05-11 19:22:41 -05:00
chestwood96 1475fd312a
M600 R<resume temperature> (#17919)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-05-11 02:06:31 -05:00
Scott Lahteine 32dc874928 Tempted by the const of a seg_length 2020-05-10 03:42:58 -05:00
Scott Lahteine de6a725b04 Fix G2/G3 segment size
Fixes #17348
2020-05-10 02:46:48 -05:00
Gurmeet Athwal 91fe0e1022
Fix line ending in M360 (#17917) 2020-05-09 23:36:04 -05:00
Alexander Gee 7a9bb6bc86
Remove old M73 / SD comment (#17928) 2020-05-09 23:35:26 -05:00
Jason Smith 2af270ca42
Fix M115_GEOMETRY_REPORT extra commas (#17933) 2020-05-09 23:24:15 -05:00
Gurmeet Athwal a4c981469e
Extended reporting options (#16741) 2020-05-05 23:34:04 -05:00
Scott Lahteine 97e47b4494 Wrap some macros 2020-05-04 23:08:15 -05:00
Gurmeet Athwal 9381a76d75
Add Cap:LONG_FILENAME (#17821) 2020-05-02 16:19:40 -05:00
Scott Lahteine 9b7807d40f Clean up M122 code 2020-05-02 15:39:38 -05:00
Scott Lahteine 2d758663db
G12 E soft endstops parameter (#17788) 2020-04-29 03:25:35 -05:00
Scott Lahteine bd82b8bc7e Suppress compile warnings 2020-04-28 08:34:07 -05:00
studiodyne 89b17b5463
Followup fixes for singlenozzle, etc. (#17712) 2020-04-28 00:21:23 -05:00
Marcio T 919e53a5d4
Fix: SD pause broken with PARK_HEAD_ON_PAUSE (#17754) 2020-04-27 22:43:42 -05:00
Scott Lahteine 01c646a892 Apply more HAS_HOTEND 2020-04-27 22:39:31 -05:00
Martin 0777e391be
Add M115 Cap:BABYSTEPPING (#17691) 2020-04-27 07:31:48 -05:00
Scott Lahteine c536b8de62 Apply ternary macros 2020-04-27 06:30:28 -05:00
studiodyne 5ae45bab18
Adjustable XY_FREQUENCY_LIMIT (#17583) 2020-04-27 05:59:52 -05:00
ellensp c7f9eb7b21
Allow M42 M with other parameters (#17744) 2020-04-27 05:16:47 -05:00
Scott Lahteine 33217b0dd0 Add HOTEND_OVERSHOOT 2020-04-27 05:07:08 -05:00
Scott Lahteine 8b3c7dda75 Add HAS_FAN and others 2020-04-27 05:07:08 -05:00
Gurmeet Athwal 8f86f7c601
Add Cap:SDCARD to M115 (#17208) 2020-04-26 20:55:14 -05:00
thisiskeithb 02a054cda4
HOME_BEFORE_FILAMENT_CHANGE on any axis unknown (#17681) 2020-04-25 20:56:54 -05:00
Scott Lahteine ab2b98e425 Apply composite tests 2020-04-23 21:53:52 -05:00
Scott Lahteine 55d66fb897 Add HAS_JUNCTION_DEVIATION 2020-04-23 21:53:51 -05:00
studiodyne 2f6262c27b
Automatic Tool Migration feature (#17248) 2020-04-22 21:03:28 -05:00
Scott Lahteine 19873f04d4 Fix M100 compile warning 2020-04-22 18:53:40 -05:00
Scott Lahteine 6d90d1e1f5
Apply TERN to compact code (#17619) 2020-04-22 16:35:03 -05:00
Scott Lahteine 2ae00db43e Move G26 heading up 2020-04-21 15:27:53 -05:00
Ondřej Nový abd42e5dea
Fix M125 unretract length (#17623) 2020-04-20 11:32:21 -05:00
Scott Lahteine 000ec9fc13 Ensure language.h include order
See #17604
2020-04-20 09:43:48 -05:00
Scott Lahteine 15f6f53638 Add HAS_HOTEND, etc. 2020-04-20 00:12:22 -05:00
Scott Lahteine 5d0deba938 Longer default power-up delay
See MarlinFirmware/Configurations#78
2020-04-20 00:12:22 -05:00
Scott Lahteine 87875e0de8 Fix mixing with "unload all" compile 2020-04-19 02:10:02 -05:00
grauerfuchs 4a5a3d27ed
Option to use raw digipot values (#17536) 2020-04-18 22:56:23 -05:00
Scott Lahteine 3a42b6c5c6 Patch M425 for CAN_CALIBRATE
Fixes #17430
2020-04-17 10:24:27 -05:00
randellhodges 808f632997
Update print job timer with Chamber temp (#17552) 2020-04-15 23:12:09 -05:00
Scott Lahteine 22da1b2b31 Rename some "kill" messages 2020-04-13 14:54:50 -05:00
Scott Lahteine e3321920f3 Update Marlin website links to https 2020-04-12 17:21:14 -05:00
Scott Lahteine ac7b484703 Safe homing: Raise Z on G28 Z (#17501)
Co-Authored-By: RFBomb <robbery525@gmail.com>
2020-04-12 14:58:58 -05:00
Scott Lahteine 2493cf0364 Fix M1001 with HAS_LEDS_OFF_FLAG 2020-04-12 01:22:10 -05:00
Scott Lahteine 7aed32df00 Fix SD_FINISHED_RELEASECOMMAND bug
Fixes #17401 bug that was introduced in 8f26c3a
2020-04-11 22:08:37 -05:00
Scott Lahteine e4903396d4
Fix up pausing / parking display (#17460) 2020-04-11 20:36:17 -05:00
Scott Lahteine 48919c54fb
Add SRAM command injection (#17459) 2020-04-09 20:05:58 -05:00
Tor-p d6f39a69af
Fix G76 probe height / position (#17392) 2020-04-06 15:32:06 -05:00
Scott Lahteine 0e06aaa2bc Add millis helper macros 2020-04-04 02:48:30 -05:00