Scott Lahteine
d1ff22b983
Revive SCARA's home offset (unimplemented)
2018-11-03 06:24:41 -05:00
Scott Lahteine
31c28d0dd2
Drop pgm_read_*_near and let headers choose ( #12301 )
...
- Drop `pgm_read_*_near` and let headers choose.
- Define `USE_EXECUTE_COMMANDS_IMMEDIATE` as a conditional.
- Add `process_subcommands_now` for SRAM-based commands.
2018-11-02 00:42:16 -05:00
Scott Lahteine
3583e2b449
Followup to Menu Refactor ( #12275 )
2018-10-30 16:34:45 -05:00
TheLongAndOnly
5536228359
G34 Auto-align multi-stepper Z axis ( #11302 )
2018-10-29 14:01:36 -05:00
TheSFReader
a07ac6312f
G0 feedrate may be fixed or variable ( #12172 )
2018-10-25 10:35:16 -05:00
Scott Lahteine
b381cad399
Clean up trailing whitespace
2018-10-19 15:27:17 -05:00
TheSFReader
1fb9b299d4
Add M524 to abort SD printing ( #12155 )
2018-10-19 14:25:07 -05:00
InsanityAutomation
3ec3872730
Single Z raise value for all tool-changing / parking ( #12090 )
...
* Universal tool-change Z lift
* Add TOOLCHANGE_ZRAISE to example configs
* Park/unpark changes to example configs
* Implement DEBUG_DXC_MODE
2018-10-17 11:11:41 -05:00
AnHardt
f56968ba0b
New Continuous Filament Mixer ( #12098 )
2018-10-16 03:38:57 -05:00
TheSFReader
af939c158a
Option for G0 to have a separate feedrate ( #12089 )
2018-10-16 01:49:51 -05:00
Sam Lane
f2ecf8d510
Add option to control Solenoids under PARKING_EXTRUDER ( #12028 )
2018-10-07 17:07:12 -05:00
InsanityAutomation
74cd6cb4fc
Single nozzle filament change ( #11994 )
2018-10-07 17:06:14 -05:00
Scott Lahteine
52a37913c1
Extend and apply some corrections
2018-10-06 00:27:21 -05:00
Scott Lahteine
3e58b3a5d4
Followup to #11943
2018-10-03 02:55:10 -05:00
teemuatlut
c3229e1b34
Migrate to a new TMC library ( #11943 )
2018-10-03 02:48:49 -05:00
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers ( #11977 )
2018-09-30 23:44:33 -05:00
Thomas Moore
3286325044
Add TMC2130 sensorless probing
2018-09-29 18:54:14 -05:00
Victor Tseng
93839e2f73
Add option to enable/disable autoretract altogether ( #11904 )
2018-09-28 16:52:56 -05:00
Sam Lane
1b6bc19427
Add external closed loop controller support
2018-09-10 03:17:17 -05:00
Scott Lahteine
3e81745e81
Fix issues, make optional
2018-08-29 17:58:02 -05:00
Jan
aa80e448e2
Store servo angles in EEPROM
2018-08-29 17:58:02 -05:00
Scott Lahteine
2a2e8c314e
Suppress emergency parser G-code errors
...
Co-Authored-By: srieche <srieche@users.noreply.github.com>
2018-08-29 01:04:55 -05:00
Scott Lahteine
e05e95cf97
Clean trailing whitespace
2018-07-25 18:49:47 -05:00
etagle
1367df2875
Replace double with float, optimize calculation
2018-07-04 22:28:56 -05:00
Colin Gilgenbach
0fff79c24b
Fixes G29_with_retry behavior ( #11045 )
...
* Fix G29 (ABL) retry behavior
2018-06-29 20:48:11 -05:00
Scott Lahteine
a264030526
Fix "G29" G29_MAX_RETRIES handling
2018-06-29 18:46:31 -05:00
Scott Lahteine
e366d55bc2
Don't reset stepper timeout for all g-codes
2018-06-19 21:48:28 -05:00
Scott Lahteine
d4795e5b8e
[2.0.x] Tweaks and additions for MAX7219 ( #11034 )
2018-06-18 22:04:03 -05:00
Marcio Teixeira
724e9f56c8
Removed "const" to match parser. ( #10548 )
2018-04-27 17:48:52 -05:00
Giuliano
2e1939e85c
[2.0.x] report error on unsupported commands ( #10553 )
...
Raise an error when an unknown/unsupported G/M command is requires.
This will address #10546
2018-04-27 17:40:27 -05:00
Scott Lahteine
63e0b36f8b
Fix G29_RECOVER_COMMANDS typo
2018-04-27 02:23:10 -05:00
Marcio Teixeira
02a711c4d6
[2.0.x] Fix crash upon repeated calls to process_subcommands_now_P ( #10509 )
2018-04-24 13:44:22 -05:00
Scott Lahteine
cb46cb8480
Add HAS_HEATED_BED conditional ( #10495 )
2018-04-23 17:13:01 -05:00
Marcio Teixeira
5cc7916e69
Add G29_RETRY_AND_RECOVER feature
...
- Add an option to retry G29, optionally executing a G-code procedure after each failed probe.
2018-04-19 19:45:53 -05:00
Scott Lahteine
3c5c6d478a
Prettify process_parsed_command
2018-04-13 00:23:11 -05:00
Scott Lahteine
1cb810ff1c
[2.0.x] Automatically reset stepper timeout ( #10179 )
...
* Automatically reset stepper timeout in manage_inactivity
Any code that adds moves to the planner can skip resetting the stepper timeout. We can let `idle` / `manage_inactivity` reset the timer whenever it detects any moves in the planner.
* blocks_queued => has_blocks_queued
2018-03-21 19:30:06 -05:00
Scott Lahteine
ae39fbd646
Also suppress keepalive with suspend_auto_report
2018-03-21 00:29:09 -05:00
Scott Lahteine
f003173752
Fixup M666
...
Followup to d6df032
2018-03-10 19:52:30 -06:00
Scott Lahteine
ffbf63e6af
Add HAS_TEMP_SENSOR conditional
2018-03-07 01:53:50 -06:00
Thomas Moore
3db35ba9be
[2.0.x] Fix change filament for delta machines ( #9295 )
2018-01-22 10:21:42 -06:00
GMagician
9b519864bf
[2.0.x] Relative movements fix ( #9259 )
2018-01-20 15:22:03 -06:00
teemuatlut
9d923c6c03
Fix TMC gcode commands
2018-01-08 18:45:05 +02:00
Scott Lahteine
51e0f2bee3
Add MarlinSettings::validate()
2018-01-05 14:35:24 -06:00
Scott Lahteine
7541316bb4
Add M701/M702 Filament Load/Unload, M603
2018-01-04 15:07:37 -06:00
Scott Lahteine
933f76fda3
Option to disable all volumetric extrusion
2017-12-19 19:51:25 -06:00
teemuatlut
0cd1e91056
[2.0.x] TMC driver update ( #8769 )
2017-12-15 15:03:14 -06:00
Scott Lahteine
0154e3480c
New feature: BED_SKEW_CORRECTION
2017-12-01 19:39:49 -06:00
Scott Lahteine
c6b0c104bb
Adapt G26 to work for all meshes
2017-11-23 22:31:37 -06:00
Scott Lahteine
e6788bb6ae
Fix get_destination_from_command for E
2017-11-08 12:54:00 -06:00
Scott Lahteine
1b40e9c464
Implement CNC_COORDINATE_SYSTEMS
2017-11-04 22:28:46 -05:00