Damien Martin-Guillerez
b1e3f4f42f
Add support for the V3 of the BlTouch ( #13596 )
...
V3 of the BLTouch has an [Alarm Release & Touch mode](https://docs.wixstatic.com/ugd/f5a1c8_77037f55e5d542309d9fc178165c9f3f.pdf ) to activate after the probe is deployed. If this mode isn't activated, the BLTouch keeps deploying, ends up detecting a collision and gets itself in error mode.
Tested on a Creality Ender-3.
2019-04-06 19:48:44 -05:00
Scott Lahteine
31c473eadb
Fix PSU pin initialization
2019-02-20 05:33:32 -06:00
Giuliano Zaro
da112b91c5
[1.1.x] Fix TEMP_STAT_LED startup init ( #13121 )
2019-02-11 17:10:56 -06:00
Scott Lahteine
1f3ddd2c33
Apply lowercase to some common methods
2019-02-02 16:45:07 -06:00
Nathan
8fff2fad23
Fix the delta homing issue ( #13001 )
2019-01-23 19:43:26 -06:00
Luc Van Daele
1f06f628c0
[1.1.x] G33 clean up ( #12649 )
...
Remove obsolete workarounds in G33 for the now fixed zprobe_zoffset bug
2018-12-18 12:44:17 -06:00
Scott Lahteine
a0a21e5a2f
Fix MBL error messages
2018-11-19 02:17:36 -06:00
Scott Lahteine
7cb162ab3e
Fix MBL XY parameter error messages
2018-11-05 03:42:24 -06:00
Scott Lahteine
88fd73aabd
Fix endstops.monitor_flag
2018-10-26 03:52:43 -05:00
Zach Welch
75298e654e
Add M524 to abort SD printing ( #11386 )
2018-10-19 14:23:46 -05:00
Scott Lahteine
86ac4683dd
Add parentheses to card macros
2018-10-19 14:20:33 -05:00
Hannes Brandstätter-Müller
bb6286f201
fix missing semicolon ( #11961 )
2018-09-29 14:46:08 -05:00
Scott Lahteine
e6339a4aa6
Ensure M109 calls autotemp
2018-09-29 02:15:16 -05:00
Scott Lahteine
8f89ce9b16
Workaround for Pronterface M29
2018-09-27 15:41:15 -05:00
Scott Lahteine
e85117a6cd
Fix parking_extruder_tool_change
...
Fix #11872
2018-09-19 03:04:16 -05:00
Scott Lahteine
5b8dc39506
[1.1] Fix mixing extruder g-codes ( #11864 )
2018-09-18 00:44:34 -05:00
AnHardt
f5dc9c822d
1_Fix normalize_mix() ( #11855 )
...
Mix factors needed to be updated consistent with the recent Stepper/Planner code refactor.
2018-09-17 16:38:35 -05:00
Scott Lahteine
c2ffb49c04
Fix a serial echo
2018-09-16 22:03:55 -05:00
Scott Lahteine
5af3575c48
Fix SD autostart with no LCD
2018-09-12 03:48:27 -05:00
Scott Lahteine
adc066a174
Fix print_2d_array plus some pointless changes
2018-09-10 02:44:17 -05:00
tobbelobb
330c4bcbb9
[1.1.x] Hangprinter support ( #9180 )
2018-09-08 21:17:02 -05:00
Scott Lahteine
14bf319db8
Pass segment length in G2-G3
2018-09-06 01:46:38 -05:00
Scott Lahteine
792631fecb
Pass segment length in prepare_kinematic_move_to ( #11736 )
2018-09-06 01:40:14 -05:00
Scott Lahteine
ba46edec2a
Fix 5 mixing steppers, etc.
...
Co-Authored-By: neorex <neorex99@gmail.com>
2018-08-29 03:21:43 -05:00
srieche
99393550f2
[1.1.x] Silently drop M108, M112 and M410 with emergency parser enabled ( #11666 )
2018-08-28 20:48:31 -05:00
Scott Lahteine
903ccb4b60
Always disable/restore leveling on tool-change
...
Counterpart to #11559 and its followup.
Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>
2018-08-21 09:13:36 -05:00
Scott Lahteine
e5de565987
Fix up Max7219 orientations ( #11597 )
2018-08-20 20:31:40 -05:00
Scott Lahteine
feb55517af
[1.1.x] Max7219 cleanup, simplify, and extend ( #11574 )
2018-08-18 01:48:28 -05:00
Roxy-3D
e518533a75
Change M7219 I to setup Max7219 registers, but not do initialization pattern
2018-08-13 17:48:17 -05:00
Roxy-3D
02381d6821
Make M7219 I more robust and nicer to look at
2018-08-13 17:05:13 -05:00
Roxy-3D
263beae3e9
Add I parameter to ignore pin protection on M42
2018-08-13 16:50:24 -05:00
Scott Lahteine
bdb2dd27ad
Allow G33 to compile with no LCD
2018-08-11 22:45:04 -05:00
Scott Lahteine
4f59ee8978
Minor spacing fixes
2018-08-07 14:00:48 -05:00
silentninja1
4c4fffc503
[1.1.x] Fix Dual X Carriage tool change crash ( #11425 )
2018-08-03 20:47:19 -05:00
Roxy-3D
7d491aa015
Tiny improvement to M7219
...
The registers within the Max7219 can get corrupted a number of ways. This allows the Max7219 to be reset and fully initialized.
And... it also allows the user to see the initialization pattern.
2018-08-02 18:43:36 -05:00
Roxy-3D
33c37d587d
Revert "[1.1.x] idex and bl touch fix" ( #11406 )
...
* Revert "[1.1.x] bltouch home refinements (#11398 )"
This reverts commit 30839a6ba6
.
* Revert "[1.1.x] idex and bl touch fix (#11392 )"
This reverts commit e1bef0ea79
.
2018-07-28 23:14:41 -05:00
Giuliano
30839a6ba6
[1.1.x] bltouch home refinements ( #11398 )
...
Just create a better functions call logic flow
2018-07-28 19:29:26 -05:00
silentninja1
e1bef0ea79
[1.1.x] idex and bl touch fix ( #11392 )
...
* [1.1.x] IDEX and BLTouch Fixes
Fix bltouch not deploying during fast home, fix dual x carriage setting opposing side park position as destination on tool change
* Update Marlin_main.cpp
* Update Marlin_main.cpp
* Change brackets to be more in conformance with Marlin coding standards
2018-07-28 10:33:35 -05:00
Giuliano
7284488da3
[1.1.x] fix bltouch homing ( #11380 )
...
Partially revert. Seems to solve the issue, but one report says G29 still fails.
2018-07-27 18:29:26 -05:00
Giuliano
2f76ec5c6a
[1.1.x]-different-bltouch-init ( #11358 )
2018-07-26 05:03:39 -05:00
Scott Lahteine
349cf3ee5a
Sync enqueue_and_echo_command with 2.0.x
2018-07-25 18:06:31 -05:00
Scott Lahteine
7bad507d70
Simplify stepper driver config
2018-07-25 03:02:12 -05:00
Scott Lahteine
888774cbc3
Add MANUAL_PROBE_START_Z for manual probing
2018-07-18 21:50:18 -05:00
Scott Lahteine
db057eb453
Fix tool_change call in UBL G29
...
Fix #11279 , #11252
2018-07-18 20:35:14 -05:00
Scott Lahteine
389f2ac81f
planner.synchronize at start of tool_change
...
See https://github.com/MarlinFirmware/Marlin/issues/10949#issuecomment-398540498
2018-07-18 20:09:39 -05:00
Giuliano
e6801ff84a
[1.1.x] Fix change filament ( #11268 )
...
Prevent crash, on filament change, when printer is not homed
2018-07-16 21:48:45 -05:00
Giuliano
1067c43107
[1.1.x] fix kill printer ( #11261 )
...
This will fix kill message on dual printer with 0 alignment offset
2018-07-13 23:13:29 -05:00
Scott Lahteine
d60b2e5ba8
Merge pull request #11233 from nightgryphon/multiprobe-z-up
...
[1.1.x] Shorter Z raise between multiple probes
2018-07-12 22:44:25 -05:00
nightgryphon
54adf6f52d
Shorter Z up move between multiple probing attempts
...
For some probes like micro switches the full Z clearance raise between
probing attempts is not required while bigger Z clearance between probe
points is still needed to avoid clamps. The shorter Z raise within
multiprobing same point significantly increase probing speed and the whole
auto level process.
2018-07-12 22:27:06 -05:00
Scott Lahteine
d8331d97d6
Unify M91x parameter I meaning, simplify reports
2018-07-11 20:31:40 -05:00