Marcio Teixeira
056561df93
[2.0.x] Enhancements to FILAMENT_RUNOUT_SENSOR ( #12069 )
...
- Added FILAMENT_RUNOUT_DISTANCE_MM option
- Added FILAMENT_MOTION_SENSOR option
2018-10-16 07:28:52 -05:00
Scott Lahteine
2ecb124e42
Fix trailing whitespace
2018-10-16 03:50:16 -05:00
AnHardt
f56968ba0b
New Continuous Filament Mixer ( #12098 )
2018-10-16 03:38:57 -05:00
Christopher Pepper
254b68fe2c
servo update
2018-10-14 18:43:48 +01:00
Karl Andersson
a40458405a
Fix datasize error when FWRETRACT is disabled ( #12086 )
2018-10-14 02:14:34 -05:00
Scott Lahteine
951b25163e
Extend M217 with configurable park/raise ( #12076 )
2018-10-13 23:08:20 -05:00
Scott Lahteine
a44ef27897
Outdent singlenozzle toolchange code
2018-10-12 15:19:03 -05:00
Scott Lahteine
d338e4d875
Fix singlenozzle toolchange cold extrusion test
2018-10-12 15:15:25 -05:00
Scott Lahteine
ddaef1a60c
Clean trailing whitespace
2018-10-11 21:40:55 -05:00
Scott Lahteine
45e738876a
Add stepper MS3 support
...
Co-Authored-By: TheLongAndOnly <thelongandonly@users.noreply.github.com>
2018-10-11 01:10:11 -05:00
Giuliano Zaro
d43d4e4219
Refactor PRINTER_EVENT_LEDS, apply to M303 ( #12038 )
...
Co-Authored-By: Giuliano Zaro <gmagician@users.noreply.github.com>
2018-10-10 21:25:43 -05:00
Scott Lahteine
e8d2cf4fb5
EEPROM followup (tmc_stepper_current_t)
2018-10-10 17:25:45 -05:00
InsanityAutomation
3cb5517ddb
Make singlenozzle tool-change honor no_move ( #12056 )
...
...Set no move earlier so it applies
2018-10-10 16:49:59 -05:00
InsanityAutomation
d332fcb8fa
Fix firmware-retract compile errors ( #12061 )
2018-10-10 16:46:08 -05:00
InsanityAutomation
b2c1cd7eda
Allow cold change of active extruder ( #12055 )
...
Followup to #11994
2018-10-10 09:57:48 -05:00
Scott Lahteine
d556dc1865
Fix and improve EEPROM storage ( #12054 )
...
* Clean up Temperature PID
* Improve EEPROM read/write/validate
* Group `SINGLENOZZLE` saved settings
* Group planner saved settings
* Group filament change saved settings
* Group skew saved settings
* Group `FWRETRACT` saved settings
2018-10-10 09:45:20 -05:00
Scott Lahteine
9b5c1a5e77
Fix EEPROM checksum bug
...
Addressing #12048
2018-10-10 06:14:58 -05:00
Scott Lahteine
cf5284cdf2
Add SD Firmware Update capability ( #12043 )
...
Co-Authored-By: timoxd7 <timoxd7@users.noreply.github.com>
2018-10-09 20:00:47 -05:00
InsanityAutomation
ee253991d4
Various fixups for single-nozzle filament swap ( #12036 )
2018-10-08 15:39:55 -05:00
Scott Lahteine
7db0113b53
Improve E_AXIS_N macro
2018-10-07 18:22:05 -05:00
InsanityAutomation
74cd6cb4fc
Single nozzle filament change ( #11994 )
2018-10-07 17:06:14 -05:00
teemuatlut
dffb4c63dc
[2.0.x] TMC2660 followup ( #12029 )
...
* Don't react to s2g on TMC2660. False positives
* Init with sensorless probing as well
2018-10-07 15:37:44 -05:00
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds ( #12032 )
2018-10-07 15:34:41 -05:00
Scott Lahteine
65b8f3821b
Suppress temperature.h compile warning
2018-10-06 19:29:41 -05:00
teemuatlut
c447d75916
Add support for TMC2660 ( #11998 )
2018-10-06 17:18:10 -05:00
Scott Lahteine
e8d677620c
Use NUM_SERVOS in EEPROM code
...
Fix #12015
2018-10-06 15:11:32 -05:00
Thomas Moore
49823a4939
Fix broken jerk handling ( #12019 )
...
Fix #12004
2018-10-06 12:02:50 -05:00
Scott Lahteine
c40ea1f0fd
Update EEPROM_VERSION
...
And set EEPROM_OFFSET to 0, since the historical 100 skipped bytes are never used.
2018-10-03 11:34:34 -05:00
Scott Lahteine
1358bd9319
Make MAX_EXTRUDERS always 6
2018-10-03 11:32:19 -05:00
teemuatlut
c3229e1b34
Migrate to a new TMC library ( #11943 )
2018-10-03 02:48:49 -05:00
Scott Lahteine
e3f7b69105
Add PROBING_STEPPERS_OFF ( #11984 )
...
Co-Authored-By: houseofbugs <houseofbugs@gmail.com>
2018-10-02 05:13:58 -05:00
Thomas Moore
ab4549d2bc
[2.0.x] Add simultaneous retraction for mixing extruder ( #11941 )
2018-10-01 23:32:02 -05:00
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers ( #11977 )
2018-09-30 23:44:33 -05:00
Scott Lahteine
3c40933713
Remove trailing spaces, old comment
2018-09-30 20:47:06 -05:00
AnoNymous
b30ca652ae
Replace MIN# / MAX# with variadic MIN / MAX ( #11960 )
2018-09-30 04:59:14 -05:00
Scott Lahteine
9903305dda
Merge pull request #9582 from tcm0116/2.0.x-sensorless_probing
...
[2.0.x] Add TMC2130 sensorless probing
2018-09-29 21:02:22 -05:00
Scott Lahteine
14df753086
Correction for block->mix_steps
...
Fix #11484
2018-09-29 19:13:17 -05:00
Thomas Moore
3286325044
Add TMC2130 sensorless probing
2018-09-29 18:54:14 -05:00
Scott Lahteine
d89d8fe852
Fix Busy State in temperature.cpp
...
Fix #11954
2018-09-29 17:03:35 -05:00
Scott Lahteine
e4389f7d23
Standard methods to wait for heating ( #11949 )
2018-09-29 01:44:47 -05:00
InsanityAutomation
23114aeb81
Fix garbled M119 output. Honor NUM_RUNOUT_SENSORS ( #11948 )
2018-09-28 19:00:11 -05:00
Victor Tseng
93839e2f73
Add option to enable/disable autoretract altogether ( #11904 )
2018-09-28 16:52:56 -05:00
InsanityAutomation
f2e630a05e
Stow probe on probing failed ( #11936 )
...
Prevents probe from being left down should probing fail and print job continue
2018-09-27 13:26:14 -04:00
Hannes Brandstätter-Müller
0b602ae101
[2.0.x] Fix Anycubic Kossel with Probe V1, stuck LCD message after stow ( #11929 )
2018-09-27 13:23:53 -04:00
Giuliano Zaro
dc11131656
[2.0.x] fix possible race condition ( #11923 )
...
Fix some commits done in #11900
2018-09-25 13:56:57 -04:00
Scott Lahteine
d6b9327c11
Followup for Endstop Noise Threshold
...
Followup to #11912
2018-09-25 13:50:49 -04:00
Scott Lahteine
5490a664f5
Expose: Homing Validation and Endstop Noise Threshold ( #11912 )
2018-09-24 21:59:12 -04:00
Scott Lahteine
cee34f7290
Followup for BABYSTEP_HOTEND_Z_OFFSET ( #11916 )
2018-09-24 21:46:56 -04:00
Giuliano Zaro
18e456d38d
[2.0.x] fix home endstop bug (DON'T MERGE, needs discussion) ( #11900 )
2018-09-24 16:56:01 -04:00
InsanityAutomation
1104054d73
2.0 IDEX Independent z offset and other fixes ( #11862 )
...
* Add Formbot Raptor board
Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>
* Add a second Z probe Z offset
Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>
* Modify method to utilize live adjustment of hotend z offset
Should probably move config option to babystepping and rename as it may now apply to all multiextruder systems
* Move config item and catchup other code to current method
2018-09-24 09:40:48 -05:00