Scott Lahteine
ab0fe1a7dd
Tweak G29 faux point
5 years ago
Scott Lahteine
732bf89878
Get 'cancelable' for gcode.cpp
5 years ago
Scott Lahteine
014b739bac
Fix M486 int parameters
5 years ago
Scott Lahteine
93f0012959
Cancel Objects - As seen at ERRF2019 ( #15590 )
5 years ago
InsanityAutomation
82fb046013
Allow suicide pin inverting ( #15586 )
5 years ago
Jacob Jordan
9895e6d766
Only use slow homing speed where applicable ( #15640 )
5 years ago
Robby Candra
cf8541a7a7
Fix G92.9 (thus PLR Z position) ( #15625 )
5 years ago
Scott Lahteine
cd3ec5a77b
Add error-check to M422
5 years ago
milkpirate
6bcd4eb12d
Fix M420 (UBL) undefined variables ( #15621 )
5 years ago
Scott Lahteine
af214ff121
Fix up PSU_CONTROL checks
5 years ago
Scott Lahteine
160c8be191
Fix BABYSTEP_DISPLAY_TOTAL output
5 years ago
Scott Lahteine
0652f19673
Fix M420 for moved probe methods
5 years ago
Scott Lahteine
bb381e22b2
Fix left-shift warning
5 years ago
Bo Herrmannsen
0d7736d663
Enable M191 ( #15531 )
5 years ago
Jason Smith
832cb7e1ac
Z_STEPPER_AUTO_ALIGN — To align with Z stepper points ( #15195 )
5 years ago
Scott Lahteine
b7b303f4bf
Spindle/Laser power in planner blocks ( #14437 )
5 years ago
Scott Lahteine
faacfe13c2
Tweak M105 layout
5 years ago
Antti Andreimann
d47f29bd4c
Give a dummy response to M105 with zero thermistors ( #15568 )
5 years ago
Robby Candra
e79666a82b
Followup to "Fix G2/G3 rounding" ( #15510 )
5 years ago
LinFor
b20d5a7cc6
Estimate Remaining Time (graphical display) ( #15497 )
5 years ago
Ed Williams
d8aeeb8ff6
Fix G2/G3 rounding error ( #15507 )
5 years ago
Marcio Teixeira
6a865a6146
Multi-language support ( #15453 )
5 years ago
Scott Lahteine
c0005e939c
Enable junction deviation by default ( #15481 )
5 years ago
Scott Lahteine
e84389c976
Fix G2/G3 workspace plane parameters ( #15475 )
5 years ago
LinFor
19b7be067c
Allow M73 to override SD position ( #15449 )
5 years ago
Scott Lahteine
56595a4c9c
Improve G2/G3 precision
...
See https://github.com/MarlinFirmware/Marlin/issues/14745#issuecomment-538781253
5 years ago
Scott Lahteine
519cc1bc67
NUM_AXIS is now obsolete
5 years ago
Scott Lahteine
0322348924
Handle runout in runout.cpp
5 years ago
Oliver Jean Eifler
d52b908627
Fix coordinate size for G26 w/out arcs ( #15443 )
5 years ago
InsanityAutomation
438835f6a5
Configurable Max Accel, Max Feedrate, Max Jerk edit limits ( #13929 )
5 years ago
Scott Lahteine
e3fd0519b3
Reduce need for UNUSED
5 years ago
Scott Lahteine
139b7196a0
Watchdog cleanup ( #15283 )
5 years ago
Scott Lahteine
f307ff68f7
Multiply by float, not double
5 years ago
Alex Somesan
10bbed7f69
Fix comma/semicolon typo ( #15420 )
5 years ago
Scott Lahteine
50e4545255
Add custom types for position ( #15204 )
5 years ago
Scott Lahteine
7c5e6900e1
Tweak comment
5 years ago
InsanityAutomation
0ca6abce72
Add reporting to M290 ( #15376 )
5 years ago
InsanityAutomation
a6b0223eea
Revive and improve DELTA probe bounds, LRFB options ( #15372 )
5 years ago
InsanityAutomation
5221e2d991
Restore Host Prompt Info ( #15387 )
5 years ago
Scott Lahteine
d683f98019
Return buffer in duration.toString
5 years ago
Marcio Teixeira
a18d16fb8b
Do not implicitly concatenate localized strings ( #15383 )
5 years ago
Scott Lahteine
665e45e0ba
Reduce string storage, use masking 'seen'
5 years ago
Scott Lahteine
455dabb183
Add a feedRate_t data type ( #15349 )
5 years ago
Scott Lahteine
b2e1f77f58
Fix extraneous "Home XYZ First" message
5 years ago
Scott Lahteine
25c4c2f24e
Fix bool in M851
5 years ago
Scott Lahteine
da1bda493e
Apply Marlin conventions to M851
5 years ago
InsanityAutomation
e9cf46a9a5
M851 XY 3 point followup (incomplete) ( #15361 )
5 years ago
Robby Candra
9c288a682d
Followup to probe_at_point change ( #15342 )
5 years ago
Scott Lahteine
5288c399ce
Patch probe offset name, defines
5 years ago
Scott Lahteine
4e8d9fe59b
zprobe_offset => probe_offset
5 years ago
InsanityAutomation
df1e51258a
Add M851 X Y probe offsets ( #15202 )
5 years ago
Scott Lahteine
5e13fe989f
Rename some feedrate-oriented functions
5 years ago
Scott Lahteine
13d725d24d
Tweak debug messages
5 years ago
Scott Lahteine
1a1375964f
Drop unused G26 function
5 years ago
Scott Lahteine
b71a755a30
Add float suffix in G33
5 years ago
Scott Lahteine
c353eaa146
Misc changes from struct refactor ( #15289 )
5 years ago
Bas Stottelaar
847e4ced11
Fix M43 without watchdog ( #15280 )
5 years ago
Scott Lahteine
d5f5203880
Use "mount" as card verb
5 years ago
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
5 years ago
Scott Lahteine
f9992c5f33
Implausible
5 years ago
Scott Lahteine
6091e6300a
Fix G90, G91, M82, M83 rel/abs modes ( #15218 )
5 years ago
Scott Lahteine
c590e8ac05
Improve Power-loss Recovery ( #15135 )
5 years ago
Scott Lahteine
75927e17dd
Filament Width Sensor singleton ( #15191 )
5 years ago
Scott Lahteine
584c86bed1
More "zero extruders" changes ( #15213 )
5 years ago
Scott Lahteine
841c8ce0d9
Remove PROMPT_INFO / PROMPT_GCODE_INFO ( #15210 )
5 years ago
InsanityAutomation
0693767efa
ExtUI Pause/Stop on all Pause/Stop ( #15188 )
5 years ago
Lucio Tarantino
8ac52aedff
M118 multiserial support ( #15176 )
5 years ago
Jamie
dbee0e9c54
Analog joystick jogging control ( #14648 )
5 years ago
Ludy
068c303742
More translatable LCD strings ( #15190 )
5 years ago
Scott Lahteine
7496e1cd67
whitespace
6 years ago
Jamie
293b890940
Apply soft limits to G2/G3 final target ( #15156 )
6 years ago
Giuliano Zaro
9958f5e322
Home on G34 if steppers slept ( #15127 )
6 years ago
Scott Lahteine
a2e412c0ce
Rename command buffer var
6 years ago
Scott Lahteine
586b334c2a
Split up stepper indirection ( #15111 )
6 years ago
Luu Lac
081e4506ca
Fix G53 as prefix, G28 with CNC_COORDINATE_SYSTEMS ( #15069 )
6 years ago
InsanityAutomation
b7796bcce6
Disable steppers on M112 ( #15065 )
...
And change verbiage to not refer to "Emergency Stop."
6 years ago
InsanityAutomation
f218405c36
Fix ExtUI invalid speed, timer ( #15031 )
6 years ago
Scott Lahteine
dd6efe96e7
Restore documented M503 behavior
6 years ago
InsanityAutomation
af5a7a2925
Add missing ExtUI user confirmation ( #14992 )
6 years ago
Marcio Teixeira
274934ad81
Add LULZBOT_TOUCH_UI ( #14967 )
6 years ago
Marcio Teixeira
179d6c4ed1
Add STARTUP_SCRIPT option. M17 parity with M18. ( #14953 )
6 years ago
Joseph Bozarth
0fbb26c28f
M16 - Expected Printer Check ( #14924 )
6 years ago
Scott Lahteine
c8e30b6639
Fix code attempting to sprintf %f ( #14869 )
...
Arduino doesn't (always) support `float` formatting in strings. So either cast to `int` or use `dtostrf()` to fix these usages.
6 years ago
Chris Pepper
f499cecf0d
Marlin Binary Protocol Mark II ( #14817 )
6 years ago
Acenotass
4af9908764
Update M48 command in the status line ( #14816 )
6 years ago
teemuatlut
d4974ea719
TMC SPI Endstops and Improved Sensorless Homing ( #14044 )
6 years ago
InsanityAutomation
f59a7e8b07
Print/display ABL current probe point ( #14788 )
6 years ago
InsanityAutomation
6f8b8c394d
Homing backoff per-axis / delta Z ( #14789 )
6 years ago
Scott Lahteine
c2b319360d
Remove extra pragmas
6 years ago
Acenotass
659d06d9b9
M48 menu item, result to status ( #14772 )
6 years ago
rafaljot
e44fccf3d2
Add support for M575 ( #14757 )
6 years ago
Scott Lahteine
eae543adf3
Apply HAS_SPI_LCD as needed
6 years ago
Giuliano Zaro
290466578f
Adafruit Grand Central M4 ( #14749 )
6 years ago
Scott Lahteine
17abb94532
Whitespace patch
6 years ago
Ludy
97e9c95f47
Fix & clean up ExtUI ( #14748 )
6 years ago
Scott Lahteine
a3dc1e461b
Update M7219 comment, tweak parameter code
6 years ago
Scott Lahteine
1088846cae
Cosmetic updates from 14044
6 years ago
InsanityAutomation
dc6fa04f68
Fix single nozzle temp change, do slower extra prime ( #14696 )
6 years ago
Tim Moore
e5aa453293
Add support for 2 Neopixel strips ( #14667 )
6 years ago
Jason Smith
f2c5740d06
Add 'E' argument to G34 to allow stowing between probes ( #14533 )
...
- Use the return value from probe_pt during `G34`
Eliminate the assumption that probe_pt leaves current_position set to values relative to the probed points. This is not always true, depending on the raise_after argument.
- Add '`E`' argument to `G34` command allowing stowing between each probe.
6 years ago
InsanityAutomation
b8cc61262f
Finish G12, update Nozzle::clean ( #14642 )
6 years ago
Marcio Teixeira
27c487bab7
Print progress enhancements ( #14647 )
6 years ago
Scott Lahteine
eaf1c0954e
Update some precompiler tests
6 years ago
InsanityAutomation
ce02c6cee2
Variable tool change purge ( #14618 )
6 years ago
Marcio Teixeira
cbe4bf2ba8
Fix process_injected_command undefined behavior ( #14602 )
6 years ago
InsanityAutomation
d2f20803ba
Allow nozzle clean with limited Axis ( #14619 )
6 years ago
Robby Candra
e96468566d
Fix Z_PROBE_END_SCRIPT in ABL ( #14621 )
6 years ago
scotthsl
19b24a349c
Fix M412 without HOST_ACTION_COMMANDS ( #14591 )
6 years ago
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
6 years ago
Bob Kuhn
dc02d0720d
Pins Debugging for STM32 — NEEDS TESTING ( #14309 )
6 years ago
Scott Lahteine
fe02241044
NONE on combined options
6 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
6 years ago
Scott Lahteine
b6546ea33a
Add include guards to some headers
6 years ago
Tim Moore
eb6dec03bd
Simplify power supply naming logic ( #14488 )
...
Co-Authored-By: Tim Moore <tim.moore@lightbend.com>
Co-Authored-By: AnHardt <github@kitelab.de>
6 years ago
Scott Lahteine
720bc7c00b
Named indices for Temperature class ( #14479 )
6 years ago
GMagician
82ecaa767e
Remove unused code in M100
...
queue.buffer is in bss area, start_free_memory starts from heap then above of bss
6 years ago
Scott Lahteine
d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore ( #14446 )
6 years ago
Marcio Teixeira
e6cf7860e8
Improve ExtUI, fix compiler errors, warnings ( #14441 )
6 years ago
Darsey Litzenberger
946f6bdeaa
Disable leveling during G12 ( #14385 )
6 years ago
Scott Lahteine
4d5a1984e2
Simplified fan handling code
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Scott Lahteine
d7d80418ae
Singleton for cutting tools ( #14429 )
6 years ago
Tim Moore
81209f5310
'M105 R' to report redundant temp sensor ( #14324 )
6 years ago
InsanityAutomation
ce656e2a26
Update G-code injection, sub-commands ( #14418 )
6 years ago
Scott Lahteine
2580104c8b
Revert recent probe changes
...
- Revert "Fix FIX_MOUNTED_PROBE compile error (#14393 )"
- Revert "Fix G28 with non-BLTouch probes (#14381 )"
- Revert "Fix BLTOUCH deploy/stow in HS mode (#14352 )"
- Revert "Apply needed BLTouch patch (#14233 )"
Co-Authored-By: AnHardt <github@kitelab.de>
6 years ago
BigIronGuru
9f136a7c67
Low-priority homing in G34 ( #14391 )
6 years ago
Scott Lahteine
49627069a5
Shorthand for home-after-deactivate
6 years ago
Marcio Teixeira
8e23e9b16c
Fix FIX_MOUNTED_PROBE compile error ( #14393 )
6 years ago
Scott Lahteine
cf762d2c73
Fix enqueueing bug
6 years ago
BigIronGuru
12d21e642f
Update G34 for non-BLTouch probes ( #14380 )
6 years ago
BigIronGuru
5986194c36
Fix G28 with non-BLTouch probes ( #14381 )
6 years ago
InsanityAutomation
aa0383a83b
Enhance IDEX toolchange auto-return w/ no park, full control ( #14117 )
6 years ago
Scott Lahteine
17778d1c2a
Fix M916-918 subcommands
6 years ago
Tanguy Pruvot
be69ec5b32
Fix PLR/M43 warnings ( #14333 )
6 years ago
BigIronGuru
9c83135d40
Only home Z at the end of G34 ( #14353 )
6 years ago
LinFor
0f6f5132c1
Fix variable conflict in ok_to_send ( #14351 )
6 years ago
InsanityAutomation
a9acd2f497
G34 configurable angle limit ( #14321 )
6 years ago
Scott Lahteine
4df4c47994
Add TMC2209 support ( #14249 )
6 years ago
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection ( #14236 )
6 years ago
InsanityAutomation
bf64dd4db6
Improve G34, M422 (Z alignment) ( #14142 )
6 years ago
Scott Lahteine
3f6424076b
Update M524 description
6 years ago
Scott Lahteine
cf3631226b
Document G-code M290
6 years ago
Scott Lahteine
903863dcb6
Suppress some warnings
6 years ago
mb300sd
bf8bfb5c66
Add Coolant Control M7/M8/M9 ( #10745 )
6 years ago
Scott Lahteine
bc2ff9b41f
Fix M605 bugs
...
Fixes #14191
6 years ago
Scott Lahteine
04715e04ee
Minor M100 cleanup
6 years ago
Scott Lahteine
356410dcfc
Move crc16 function to libs
6 years ago
Scott Lahteine
1ef95013f0
Update Marlin.cpp includes, defines
6 years ago
Tanguy Pruvot
8cf5504a34
Redundant but faster recovery.enabled test ( #14175 )
6 years ago
Scott Lahteine
0ca2073625
ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED => SD_ABORT_ON_ENDSTOP_HIT
6 years ago