TheLongAndOnly
5536228359
G34 Auto-align multi-stepper Z axis ( #11302 )
6 years ago
Scott Lahteine
2bf18950ab
Refactor LCD menus
6 years ago
Scott Lahteine
ac5f2762b7
Use E_AXIS_N where possible
6 years ago
MasterPIC
6fbc87301f
'G29 H' to set a centered square probe area (linear, bilinear) ( #12242 )
6 years ago
Scott Lahteine
4b7a0a5b39
Require TMCStepper 0.2.2 or newer
...
In reference to #12175
6 years ago
Scott Lahteine
ab8425f1b5
Clean up PROBE_TRIGGERED_WHEN_STOWED_TEST ( #12232 )
6 years ago
Chris Rigter
3028a620af
Add RACK_AND_PINION_PROBE ( #12218 )
6 years ago
Scott Lahteine
d015f746cc
Fix some compile warnings ( #12220 )
6 years ago
Scott Lahteine
53c535a0c1
Remove trailing whitespace
6 years ago
Luc Van Daele
7243101135
z_offset fix for deltas ( #12210 )
6 years ago
InsanityAutomation
aebbb2359d
Fix IDEX homing X0 wrong direction ( #12200 )
6 years ago
Roman Moravčík
e48cbff10d
Fixed redefinition warnings of MSG_HOTEND_TOO_COLD. ( #12203 )
6 years ago
Scott Lahteine
46360f18b4
Bring thermistor_75.h up to speed
6 years ago
forkoz
3a3ab3391f
Return set_directions() to stepper.cpp ( #12182 )
...
Initial manual Z move can be negative if your stepper is inverted. Leads to bad situations for crashed or initially booted printers.
6 years ago
Roman Moravčík
d801f85963
Correct EEPROM read/write disparities. ( #12169 )
6 years ago
Scott Lahteine
b641571098
Replace types.h with millis_t.h
6 years ago
Giuliano Zaro
aa9202260d
Fix endstop when no interrupt ( #12158 )
6 years ago
Marcio Teixeira
71e19baf69
Fix kill => disable_all_heaters => print_job_timer.stop ( #12146 )
...
- Remove `print_job_timer.stop()` from `disable_all_heaters`
- Call `print_job_timer.stop()` for relevant `disable_all_heaters()`.
- Split up `kill()` for watchdog interrupt safety
6 years ago
InsanityAutomation
a768df83cb
Remove stale variable ( #12136 )
6 years ago
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
6 years ago
AnHardt
d82bcdeea1
Make PULSE_STOP(E) conditional ( #12121 )
6 years ago
Chris Pepper
c90e26dfa6
fix normal extruder stepping ( #12118 )
6 years ago
Scott Lahteine
8bf596bd4c
RETRACT_ZLIFT => RETRACT_ZRAISE
6 years ago
Marcio Teixeira
056561df93
[2.0.x] Enhancements to FILAMENT_RUNOUT_SENSOR ( #12069 )
...
- Added FILAMENT_RUNOUT_DISTANCE_MM option
- Added FILAMENT_MOTION_SENSOR option
6 years ago
Scott Lahteine
2ecb124e42
Fix trailing whitespace
6 years ago
AnHardt
f56968ba0b
New Continuous Filament Mixer ( #12098 )
6 years ago
Christopher Pepper
254b68fe2c
servo update
6 years ago
Karl Andersson
a40458405a
Fix datasize error when FWRETRACT is disabled ( #12086 )
6 years ago
Scott Lahteine
951b25163e
Extend M217 with configurable park/raise ( #12076 )
6 years ago
Scott Lahteine
a44ef27897
Outdent singlenozzle toolchange code
6 years ago
Scott Lahteine
d338e4d875
Fix singlenozzle toolchange cold extrusion test
6 years ago
Scott Lahteine
ddaef1a60c
Clean trailing whitespace
6 years ago
Scott Lahteine
45e738876a
Add stepper MS3 support
...
Co-Authored-By: TheLongAndOnly <thelongandonly@users.noreply.github.com>
6 years ago
Giuliano Zaro
d43d4e4219
Refactor PRINTER_EVENT_LEDS, apply to M303 ( #12038 )
...
Co-Authored-By: Giuliano Zaro <gmagician@users.noreply.github.com>
6 years ago
Scott Lahteine
e8d2cf4fb5
EEPROM followup (tmc_stepper_current_t)
6 years ago
InsanityAutomation
3cb5517ddb
Make singlenozzle tool-change honor no_move ( #12056 )
...
...Set no move earlier so it applies
6 years ago
InsanityAutomation
d332fcb8fa
Fix firmware-retract compile errors ( #12061 )
6 years ago
InsanityAutomation
b2c1cd7eda
Allow cold change of active extruder ( #12055 )
...
Followup to #11994
6 years ago
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
6 years ago
Scott Lahteine
9b5c1a5e77
Fix EEPROM checksum bug
...
Addressing #12048
6 years ago
Scott Lahteine
cf5284cdf2
Add SD Firmware Update capability ( #12043 )
...
Co-Authored-By: timoxd7 <timoxd7@users.noreply.github.com>
6 years ago
InsanityAutomation
ee253991d4
Various fixups for single-nozzle filament swap ( #12036 )
6 years ago
Scott Lahteine
7db0113b53
Improve E_AXIS_N macro
6 years ago
InsanityAutomation
74cd6cb4fc
Single nozzle filament change ( #11994 )
6 years ago
teemuatlut
dffb4c63dc
[2.0.x] TMC2660 followup ( #12029 )
...
* Don't react to s2g on TMC2660. False positives
* Init with sensorless probing as well
6 years ago
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds ( #12032 )
6 years ago
Scott Lahteine
65b8f3821b
Suppress temperature.h compile warning
6 years ago
teemuatlut
c447d75916
Add support for TMC2660 ( #11998 )
6 years ago
Scott Lahteine
e8d677620c
Use NUM_SERVOS in EEPROM code
...
Fix #12015
6 years ago
Thomas Moore
49823a4939
Fix broken jerk handling ( #12019 )
...
Fix #12004
6 years ago
Scott Lahteine
c40ea1f0fd
Update EEPROM_VERSION
...
And set EEPROM_OFFSET to 0, since the historical 100 skipped bytes are never used.
6 years ago
Scott Lahteine
1358bd9319
Make MAX_EXTRUDERS always 6
6 years ago
teemuatlut
c3229e1b34
Migrate to a new TMC library ( #11943 )
6 years ago
Scott Lahteine
e3f7b69105
Add PROBING_STEPPERS_OFF ( #11984 )
...
Co-Authored-By: houseofbugs <houseofbugs@gmail.com>
6 years ago
Thomas Moore
ab4549d2bc
[2.0.x] Add simultaneous retraction for mixing extruder ( #11941 )
6 years ago
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers ( #11977 )
6 years ago
Scott Lahteine
3c40933713
Remove trailing spaces, old comment
6 years ago
AnoNymous
b30ca652ae
Replace MIN# / MAX# with variadic MIN / MAX ( #11960 )
6 years ago
Scott Lahteine
9903305dda
Merge pull request #9582 from tcm0116/2.0.x-sensorless_probing
...
[2.0.x] Add TMC2130 sensorless probing
6 years ago
Scott Lahteine
14df753086
Correction for block->mix_steps
...
Fix #11484
6 years ago
Thomas Moore
3286325044
Add TMC2130 sensorless probing
6 years ago
Scott Lahteine
d89d8fe852
Fix Busy State in temperature.cpp
...
Fix #11954
6 years ago
Scott Lahteine
e4389f7d23
Standard methods to wait for heating ( #11949 )
6 years ago
InsanityAutomation
23114aeb81
Fix garbled M119 output. Honor NUM_RUNOUT_SENSORS ( #11948 )
6 years ago
Victor Tseng
93839e2f73
Add option to enable/disable autoretract altogether ( #11904 )
6 years ago
InsanityAutomation
f2e630a05e
Stow probe on probing failed ( #11936 )
...
Prevents probe from being left down should probing fail and print job continue
6 years ago
Hannes Brandstätter-Müller
0b602ae101
[2.0.x] Fix Anycubic Kossel with Probe V1, stuck LCD message after stow ( #11929 )
6 years ago
Giuliano Zaro
dc11131656
[2.0.x] fix possible race condition ( #11923 )
...
Fix some commits done in #11900
6 years ago
Scott Lahteine
d6b9327c11
Followup for Endstop Noise Threshold
...
Followup to #11912
6 years ago
Scott Lahteine
5490a664f5
Expose: Homing Validation and Endstop Noise Threshold ( #11912 )
6 years ago
Scott Lahteine
cee34f7290
Followup for BABYSTEP_HOTEND_Z_OFFSET ( #11916 )
6 years ago
Giuliano Zaro
18e456d38d
[2.0.x] fix home endstop bug (DON'T MERGE, needs discussion) ( #11900 )
6 years ago
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
6 years ago
Scott Lahteine
217e0efd20
General option PAUSE_BEFORE_DEPLOY_STOW ( #11905 )
6 years ago
Scott Lahteine
a2b0260f0f
Update Sublime files
6 years ago
Hannes Brandstätter-Müller
a4cdffdd69
Support for manually deployed fixed probes ( #11899 )
6 years ago
Marcio Teixeira
c411e7eb0d
[2.0.x] Squelch compiler warnings seen with -Wall ( #11889 )
6 years ago
Roxy-3D
4163c1a514
Fix end stop and Z-probe reporting logic
6 years ago
Scott Lahteine
ea9eb2fc8f
Fix servo angles in config-store
6 years ago
Scott Lahteine
beab9733f8
Remove extra clauses in config-store
6 years ago
Scott Lahteine
17494099a9
Fix parking_extruder_tool_change
...
Fix #11872
6 years ago
Scott Lahteine
c5e5cc5e9f
Fix some trailing whitespace, macros
6 years ago
Scott Lahteine
09a2bee8aa
Support more filament runout sensors in M119 ( #11851 )
6 years ago
Roxy-3D
0780913848
IDEX Improvements ( #11848 )
6 years ago
Scott Lahteine
53bd0b55cb
Followup for 6 extruders
6 years ago
Scott Lahteine
1718eff54a
Code changes supporting up to 6 extruders
6 years ago
Thomas Moore
c437bb08f1
Overhaul of the planner ( #11578 )
...
- Move FWRETRACT to the planner
- Combine leveling, skew, etc. in a single modifier method
- Have kinematic and non-kinematic moves call one planner method
6 years ago
Holger Müller
1a6f2b29b8
Add support for Triple-Z steppers/endstops
6 years ago
Scott Lahteine
215eee4fe5
Use 'friend' to access set_directions
6 years ago
Cassiano Leal
ff51e7322d
Fix for Stepper::set_directions() compilation error ( #11838 )
6 years ago
Scott Lahteine
809b232fa2
Fix stepper directions after M501/M502
...
See https://github.com/MarlinFirmware/Marlin/issues/11103#issuecomment-421387611
Co-Authored-By: tcm0116 <tcm0116@users.noreply.github.com>
6 years ago
HenningJW
4fb2134f00
Fix non-sensical values for Zonestar themistor table ( #11817 )
...
Values taken from Zonestar firmware for P802QA with a Melzi board. Timestamps from the firmware package are from April 2016.
6 years ago
Scott Lahteine
b220a825a7
Fix raw_filwidth_value error
6 years ago
Scott Lahteine
8584d3697d
Fix servo count define conflict
...
`MAX_SERVOS` => `NUM_SERVO_PLUGS`
6 years ago
Scott Lahteine
d882717d98
Save some PROGMEM with constexpr ( #11798 )
...
When possible, make `active_extruder` a `constexpr` to save some PROGMEM.
6 years ago
Sam Lane
4f883d5971
[2.0.x] Extruder-Distinct Linear Advance K Factors ( #11789 )
6 years ago
Sam Lane
1b6bc19427
Add external closed loop controller support
6 years ago
Sebastianv650
7e8c073fba
Fix extruder stops extruding with LA ( #11758 )
6 years ago
Scott Lahteine
0c01099f17
hop_amount => current_hop
6 years ago
Kevin
e25d2ae4a2
[2.0.x] SWITCHING_TOOLHEAD ( #11623 )
6 years ago