Scott Lahteine
ad879a1f90
Clarify some motion code
7 years ago
Scott Lahteine
1d0739d6d1
Patch G33 misuse of PROBE_MANUALLY
7 years ago
Scott Lahteine
8ab368559a
Implement CNC_COORDINATE_SYSTEMS
7 years ago
Scott Lahteine
318c419f77
Implement support for Dual X and Y endstops
7 years ago
Scott Lahteine
f06f4b40b8
Apply physical limits to mesh bounds
7 years ago
Scott Lahteine
a7398a0459
Prevent SDCARD_SORT_ALPHA from exploding
7 years ago
Scott Lahteine
060d16d26b
Split the software endstop capability by axis.
...
Based on #7975 and #7979
7 years ago
Scott Lahteine
b07a2aa23c
Add HAS_MESH conditional
7 years ago
Slawomir Ciunczyk
167058b61f
Different NEOPIXEL types
...
Changes to support NEOPIXEL LED strips
- Support for different NEOPIXEL as defined in Adafruit_NeoPixel.h
- ability to setup startup brightness
- ability to define sequential/non-sequential transition of color change during heating-up
- additional parameter to M150 P<brightness>
7 years ago
Scott Lahteine
f835245ee1
Merge pull request #7908 from thinkyhead/bf1_goodbye_legacy_advance
...
[1.1.x] Remove legacy ADVANCE feature
7 years ago
deram
9239fcf0da
Allow UBL G29 and G26 to build without a probe
7 years ago
jmdearras
c7e0a49c94
Add some new LCD displays
...
- Original CR-10
- MKS Mini Display
7 years ago
Scott Lahteine
ae256576e1
Bring configs into parity with 2.0.x
7 years ago
Scott Lahteine
cbfcce09fa
Remove legacy ADVANCE feature
7 years ago
Scott Lahteine
e2ceb1b800
Merge pull request #7632 from GMagician/Wrong-sanitycheck-message-fix
...
Addressing #7612
7 years ago
DecoyPlatypus
70a64355f6
Fixed LCD_FOR_MELZI SanityCheck
...
Sanity Check for LCD_FOR_MELZI would fail with "Please select no more than one LCD controller option" any time #define LCD_FOR_MELZI was enabled in Configuration.h, even if there were no other LCD options enabled.
7 years ago
GMagician
5b87843fae
Addressing #7612
...
Replaced extruder with hotend
7 years ago
Marcio Teixeira
d69c5317df
Added option for graphical overlay for Z-offset
7 years ago
Vben
c0409b85e7
New feature: Part-Cooling Fan Multiplexer
7 years ago
Vben
4817b39d98
Added new feature for AutoParking Extruder (APE)
7 years ago
Scott Lahteine
b2822a59f9
Add a sanity check for valid bed size
8 years ago
Scott Lahteine
dd66d21749
Extend DEACTIVATE_SERVOS_AFTER_MOVE sanity-check
...
As proposed in #7429
8 years ago
Dave Johnson
936dfb965c
Clarify LCD_BED_LEVELING requirements
...
LCD_BED_LEVELING requires PROBE_MANUALLY with auto bed leveling enabled. See #7396
8 years ago
Scott Lahteine
423b0f3a1e
Replace MIN_RETRACT with MIN_AUTORETRACT, MAX_AUTORETRACT
8 years ago
Scott Lahteine
51864fd365
Add bed size as a configuration option
8 years ago
C. Scott Ananian
890e7a16a9
Add support for Printrbot Neopixel RGBW strip.
...
Connected as described at http://printrbot.com/shop/led-strip/
Based on patch by Kelly Anderson <kelly@xilka.com> at
http://www.xilka.com/printrbot/marlin/1.1.4/20170707/
8 years ago
LVD-AC
3efe4aeef8
Add PROBE_MANUALLY support to G33
8 years ago
Dave Johnson
20f6676d63
DISABLE_[XYZ] compatibility check
...
DISABLE_[XYZ] is incompatible with HOME_AFTER_DEACTIVATE and Z_SAFE_HOMING
8 years ago
Scott Lahteine
167169e1bf
Sanity check for a real probe with M48
8 years ago
Scott Lahteine
232a10410d
LCD_FOR_MELZI
8 years ago
Scott Lahteine
6c97c5595c
Add a sanity check for DELTA_AUTO_CALIBRATION
8 years ago
Scott Lahteine
fc140c4962
Followup for I2C_POSITION_ENCODERS
8 years ago
Scott Lahteine
5b11b33854
Add support for Průša MK2 Multiplexer
8 years ago
Bob-the-Kuhn
9651d01e1a
Add Skynet/ANET A10 support
8 years ago
Bob-the-Kuhn
41bfff14e2
Merge pull request #6991 from Bob-the-Kuhn/Mesh-with-babystepping
...
Mesh with BABYSTEP_ZPROBE_OFFSET: add sanity check
8 years ago
Scott Lahteine
907cafcbfd
Support for two switching extruders
8 years ago
Bob-the-Kuhn
8fb30aaed6
warn user of an invalid combination
8 years ago
Jim Brown
3d043976f7
Add option to disallow filament change without homing first
8 years ago
dot-bob
0bc66bf22c
PCA9632 PWM color LED support
...
Add support for the PCA9632 PWM color LED driver used on the Ultimaker 2 and Wanhao Duplicator 6.
8 years ago
Thomas Moore
e47029199e
Remove ADVANCED_PAUSE_FEATURE requirement for PROBING_HEATERS_OFF ( #7000 )
...
* Remove ADVANCED_PAUSE_FEATURE requirement for PROBING_HEATERS_OFF
* Add HEATER_IDLE_HANDLER conditional
8 years ago
bgort
2f55870edb
[New Feature] I2C position encoder support ( #6946 )
...
* [New Feature] I2C position encoder support
I plan to continue improving/cleaning this up, as there areas that need work.
* let the cleanups begin.
* progress
* more progress
* comments, rename files, etc.
* clean
* Cleanups per thinkyhead
* a few more cleanups
* cleanups, bugfixes, etc.
* remove unnecessary passes_test(), additional cleanups/optimizations
* cleanups
* misc.
* Fix up I2CPEM.init() and a few other things.
* organize, fix, rename, etc.
* more optimization
* a few more tweaks
8 years ago
Scott Lahteine
9128d9ab45
Improve sanity checks with static_assert, organize
8 years ago
Scott Lahteine
c9e3caf928
Save lots of PROGMEM, ~20b SRAM with DIGIPOT_I2C
8 years ago
bgort
82e662fc69
Remove requirement for LCD when UBL is used. ( #6971 )
...
* Remove requirement for LCD when UBL is used.
* fix previous oversights
* further refinement - error messages for P2 & P4
* require R on G26 when not using LCD; default to all points
8 years ago
Scott Lahteine
c74d4dede6
Prevent illegal leveling combinations
...
Addressing issue #6901
8 years ago
Scott Lahteine
89b93058e3
Merge pull request #6887 from christianh17/PR-sanitycheck
...
enable DEACTIVATE_SERVOS_AFTER_MOVE with switching nozzle
8 years ago
Scott Lahteine
84a0a77c59
Merge pull request #6852 from tcm0116/mixing_extruder_lin_advance
...
Generate error if MIXING_EXTRUDER and LIN_ADVANCE are both enabled
8 years ago
christianh17
f379a326cc
enable DEACTIVATE_SERVOS_AFTER_MOVE with switching nozzle
...
When using switching nozzle it should be possible to disable the servo after move. Do it only if you do not need the servo power to keep the position.
8 years ago
Thomas Moore
fb5e0ffe16
Unify M600 and M125 pause features ( #6407 )
...
* Unify M600 and M125 pause features
* Cleanup per thinkyhead's comments
* Rename filament_change_menu_response to advanced_pause_menu_response
* Include HAS_BED_PROBE in QUIET_PROBING
* Update gMax example file
* is_idle() is out of scope without the braces
* Convert FT-i3-2020 to Advance Pause names...
* Allow pause even if not printing
8 years ago
Thomas Moore
44e657766e
Add incompatibility error to Sanity Check for MIXING_EXTRUDER and LIN_ADVANCE
8 years ago