Commit graph

1127 commits

Author SHA1 Message Date
jufimu12 ac755fce82
Fix G34 "Decreasing accuracy" bug (#17013)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-02-28 11:42:51 -06:00
Scott Lahteine 97e87d8262
Fix G76 reachable test (#17005) 2020-02-27 22:47:44 -06:00
Scott Lahteine bfbd976c09 General G76 cleanup 2020-02-27 07:53:24 -06:00
Scott Lahteine a75a25cd7c Replace direct call to G28(true) 2020-02-27 07:48:34 -06:00
Scott Lahteine 77b82d300a Add idle_no_sleep 2020-02-27 06:45:33 -06:00
Scott Lahteine e5d39063a2 Cleanups for PTC 2020-02-27 06:45:23 -06:00
Scott Lahteine be62ab2d02 Move reachable test to Probe class 2020-02-27 06:16:33 -06:00
Scott Lahteine bafe8d920a Handle print completed LED event in M0 2020-02-26 12:02:54 -06:00
Scott Lahteine 832951ec44
Case-insensitive g-code option (#16932) 2020-02-26 09:23:55 -06:00
Scott Lahteine 18b875dc9f Allow print recovery after parking 2020-02-26 08:16:46 -06:00
Scott Lahteine 025c50cc6d
Quick-homing sensorless back-off (#16872) 2020-02-26 06:50:13 -06:00
Scott Lahteine 0a7e7a6fa5
Allow servo features in combination (#16960) 2020-02-26 06:26:54 -06:00
Scott Lahteine cf597e2bb1 Allow weird probe values in G33 2020-02-26 05:33:57 -06:00
Scott Lahteine e78f607ef3 Use a STR_ prefix for non-translated strings 2020-02-26 03:02:03 -06:00
Scott Lahteine 5071fe82ab
Ensure proper SD print completion (#16967) 2020-02-25 22:18:14 -06:00
Scott Lahteine 454cbcce51 Fix the wait loop in M0 / M1 2020-02-25 12:20:54 -06:00
Scott Lahteine 9040394e8e Fix card_eof error 2020-02-24 11:00:01 -06:00
Scott Lahteine 5e197df89a Fix Babystepping loop (again) 2020-02-24 05:48:42 -06:00
Scott Lahteine 0ba18848af Allow USE_GCODE_SUBCODES for debugging 2020-02-22 22:50:03 -06:00
Scott Lahteine b2328d089a Allow LCD_PIXEL_WIDTH/HEIGHT override 2020-02-22 21:36:21 -06:00
Scott Lahteine 29ec868c4b Commit last SD line before fileHasFinished 2020-02-22 20:46:52 -06:00
ellensp 7bf3581b02
Fix M0/M1 broken wait loop (#16921) 2020-02-22 18:37:39 -06:00
Scott Lahteine 1ab6f910b6 Use moves_free in ok_to_send 2020-02-22 02:30:59 -06:00
Scott Lahteine 22b974691e Tweak process_line_done for speed 2020-02-20 20:36:51 -06:00
Scott Lahteine 19991e269b Show end prompt with Print Event LEDs 2020-02-20 20:36:50 -06:00
Scott Lahteine a1f026f57a Inline manage_inactivity, tweak autoreport_paused 2020-02-20 20:36:50 -06:00
Robby Candra 1c52d76668
Serial redirect for Move Command when stopping (#16906) 2020-02-20 02:22:07 -06:00
Giuliano Zaro 42208bc031
Fix unknown command on empty lines (#16867) 2020-02-16 01:10:20 -06:00
Scott Lahteine 073e4443e8 Optimize "Dismiss" string 2020-02-14 00:05:06 -06:00
Scott Lahteine 00ba053c90
Clean up host actions code (#16856) 2020-02-13 23:39:27 -06:00
Robby Candra af84e362cc
Remove unused queue.stopped_N (#16850) 2020-02-13 18:59:32 -06:00
Gaston Dombiak 082117c4bb
Ping the job timer in M140 (#16849) 2020-02-13 18:43:47 -06:00
Giuliano Zaro 0e17d10bf3
Fix G-code line parsing (#16840) 2020-02-13 18:30:47 -06:00
Scott Lahteine fa4a6cdb5c Fix out-of-order M0 after SD printing
Fixes #14774

Co-Authored-By: tol2cj <tol2cj@users.noreply.github.com>
2020-02-10 16:33:40 -06:00
Scott Lahteine 3bef7a4450
Add g-code quoted strings, improve stream code (#16818) 2020-02-10 14:52:15 -06:00
Scott Lahteine 0ce83dee95 Show print time with PRINTER_EVENT_LEDS 2020-02-09 11:37:43 -06:00
Scott Lahteine 38873596ec Tweak parser warning 2020-02-09 11:37:43 -06:00
Scott Lahteine 130e36d766 Tweak ABL logging, document probing 2020-02-08 17:47:54 -06:00
Tanguy Pruvot 54aff83179
G26: Allow to set retraction for UBL mesh test (#16511) 2020-02-05 20:33:39 -06:00
Scott Lahteine f312ddfa4f More updates for 8 extruders, REPEAT 2020-02-04 12:37:20 -06:00
Scott Lahteine 7bf2190f03 Fix CALIBRATION_GCODE pin handling 2020-02-04 08:32:43 -06:00
Scott Lahteine bfad23d3e2 (c) 2020 2020-02-03 08:00:57 -06:00
Scott Lahteine 72b4d91d2e
Add Z_AFTER_HOMING to raise Z more in G28 (#16755) 2020-02-02 00:02:30 -06:00
Scott Lahteine 4716dac874
Apply REPEAT, RREPEAT, and loop macros (#16757) 2020-02-01 21:00:53 -06:00
Scott Lahteine 0e72c315a0 Minor string storage optimization 2020-02-01 20:29:31 -06:00
Scott Lahteine 22556a7bbf More 8-extruder fixups 2020-02-01 15:19:58 -06:00
Scott Lahteine 5296af94d2 Drop obsolete SD special char handling
See #14035
2020-02-01 06:49:56 -06:00
InsanityAutomation e58d1bf974
G34 automatic point assignment (#16473) 2020-02-01 04:50:44 -06:00
Scott Lahteine 90b6324563
Encapsulate probe as singleton class (#16751) 2020-02-01 04:21:36 -06:00
Scott Lahteine 3c9464eea4 Tweak G60/G61 slots 2020-01-30 03:25:40 -06:00
Scott Lahteine 9caf5c05e7
Refactor heater watch, job timer auto-start (#16725) 2020-01-30 03:24:43 -06:00
Scott Lahteine 50889c0f94
Move L64XX index_to_axis to progmem (#16697) 2020-01-30 03:24:23 -06:00
chgi 99b6a132bc
Fix G60/G61 slots > 8 and compile error (#16715) 2020-01-30 03:18:45 -06:00
Radek Pietruszewski e6a675e6ec
Fix missing string for M48 build (#16708) 2020-01-30 03:13:31 -06:00
Neskik 1db9d9f76f
Fix probe temp calibration (#16718) 2020-01-30 03:00:38 -06:00
Scott Lahteine e8ed4329ea Cleanup of old includes, add comments 2020-01-29 22:41:18 -06:00
Scott Lahteine 8bd6b60a01 Remove extraneous G60/G61 lines 2020-01-27 15:40:25 -06:00
Hans007a e2eef1256a G60/G61 Position Save/Restore (#16557) 2020-01-26 23:19:05 -06:00
Robby Candra a0a93e35ae Fix serial port redirection (index ≠ port num) (#16687) 2020-01-26 22:46:26 -06:00
Jason Smith 95d5a0c480 Fix DELTA_CALIBRATION_MENU recursive call (#16656) 2020-01-26 00:02:06 -06:00
yangwenxiong 248b7dfa59 BigTreeTech GTR V1.0 / Support 8 extruders, heaters, temp sensors, fans (#16595) 2020-01-25 02:13:39 -06:00
Bob Kuhn 0d166f9c7d Duet Smart Effector support (#16641) 2020-01-25 02:00:51 -06:00
Ryan b7f86bffd5 Arc segment radius scaling (#16551) 2020-01-21 02:53:26 -06:00
Tanguy Pruvot c8ac908db2 Release UI on G26 priming timeout (#16449) 2020-01-21 01:05:55 -06:00
Bob Kuhn a1f5245e27 L64xx M906 Fix status variable, formatting (#16597) 2020-01-20 01:15:00 -06:00
InsanityAutomation 0fcf2b1110 Quad Z stepper support (#16277) 2020-01-19 23:35:07 -06:00
ellensp 0547d9d651 Reset shutdown timer on M85 (#16587) 2020-01-19 22:24:12 -06:00
Scott Lahteine 707349d492 Updates for L64XX 2020-01-19 19:53:12 -06:00
Scott Lahteine 79c2f05e7d Fix M112 with Emergency Parser 2020-01-19 19:00:24 -06:00
tompe-proj a338dce83f PINDA v2 temperature sensor / compensation (#16293) 2020-01-17 17:16:45 -06:00
Bob-the-Kuhn 0d0dfba203 STM32 soft SPI. STEVAL_3DP001V1 SD read. M906 tweaks. (#16579) 2020-01-17 02:44:01 -06:00
gjdodd 7481563bd9 Nikon IR support for time lapse photos (#16539) 2020-01-15 17:59:41 -06:00
InsanityAutomation ffd8b595d1 Fix PLR cancel with ExtUI (#16556) 2020-01-13 20:52:24 -06:00
Bob Kuhn 1ad53cee1f Improved STMicro L64XX stepper driver support (#16452) 2020-01-13 18:47:30 -06:00
Bob Kuhn c4ffe74d71 Add SERVO, TONE timers to variant for better STEVAL_3DP001V1 support (#16538) 2020-01-13 00:26:17 -06:00
Ryan V1 56e51efeea Use RECIPROCAL macro (not _RECIP) (#16530) 2020-01-11 17:16:16 -06:00
Luc d854c8fa5f ESP3d integration for ESP32 (#16515) 2020-01-10 17:22:41 -06:00
Jamie 36d08f8ad3 Add ARC_SEGMENTS_PER_SEC for finer G2/G3 arcs (#16510) 2020-01-09 04:48:00 -06:00
Scott Lahteine 95046c9047 Extend SERIAL_CHAR to take multiple arguments 2020-01-08 18:36:47 -06:00
Jamie 022b6b9067 Fix M115 cap with EXTRUDERS == 0 (#16459) 2020-01-05 01:54:30 -06:00
George Fu e593da1c23 Update and fix DGUS (#16317) 2020-01-03 21:00:44 -06:00
Jason Smith 3cade6245e Fix MIN_PROBE_EDGE bug in default ABL G29 (#16367) 2020-01-03 17:46:26 -06:00
Dirk O. Kaar d0e1166cce Fix Visual Micro "Arduino IDE for Visual Studio" support (#16418) 2020-01-02 19:01:38 -06:00
InsanityAutomation 1c9ccce520 Add NOZZLE_AS_PROBE (no probe offsets) (#15929) 2019-12-24 00:03:08 -06:00
randellhodges 0b6c2d893e Fix G34 with Z_DUAL_STEPPER_DRIVERS compile (#16274) 2019-12-20 22:03:37 -06:00
Scott Lahteine deff538909 Fix broken M100_dump_routine 2019-12-19 21:02:14 -06:00
Scott Lahteine b49a0e39d5 HOME_USING_SPREADCYCLE is obsolete
Co-Authored-By: teemuatlut <teemu.mantykallio@live.fi>
2019-12-19 16:02:57 -06:00
Scott Lahteine 865071a946 Tweak code formatting 2019-12-19 02:16:17 -06:00
Moshi Binyamini dcdaa2025f Sanity-check Z_STEPPER_AUTO_ALIGN coordinates (#16231) 2019-12-19 00:59:01 -06:00
Scott Lahteine 0400783444 Tweak G34, fix a declaration 2019-12-19 00:42:39 -06:00
danym21 6e8dcba698 Fix G28 debug line, M569 calls (#16213) 2019-12-15 12:00:00 -06:00
Luu Lac e9dadacf7b Fix bad #ifdef (#16227) 2019-12-15 11:16:36 -06:00
Scott Lahteine f3d64b7115 Cardreader read/write open methods 2019-12-12 18:46:49 -06:00
Scott Lahteine 83a4e8559c Followup to "optimize common strings" 2019-11-30 08:18:23 -06:00
Felicia Hummel 690ed531b6 Configurable PSU power-on delay (#16050) 2019-11-30 07:17:24 -06:00
Scott Lahteine 1ee648ecd2 Followup to "optimize common strings" 2019-11-30 06:55:32 -06:00
Scott Lahteine f83bc0aa13 Optimize common strings
Saves 128 bytes in testing with `mftest mega 1 -y`
2019-11-29 22:54:42 -06:00
BigTreeTech 441ee3e53f Add 'M114 E' to get E position (M114_DETAIL) (#16026) 2019-11-29 06:53:32 -06:00
Jason Smith 752a1e76ab Float ABL mesh boundaries, no probe position rounding (#16018) 2019-11-27 01:29:25 -06:00
Scott Lahteine 98f83dc756 Add comments to G29 2019-11-27 01:05:22 -06:00