Scott Lahteine
48761f2021
Patch delta endstop adjustment config
8 år sedan
Josef Pavlik
28d41b48e3
delta endstop adjustment configurable
8 år sedan
Scott Lahteine
d066610514
Patch up bilinear_z_offset
8 år sedan
Scott Lahteine
ea0dbee3c9
Enable ABL by type, support bilinear on cartesian
8 år sedan
Scott Lahteine
5fff8d148b
Clean up digital pots and microsteps
8 år sedan
Scott Lahteine
eabff30e75
Improve MINIMUM_STEPPER_PULSE
8 år sedan
Scott Lahteine
01f1028510
Try on "CLEARANCE" for size
8 år sedan
Scott Lahteine
0e7d638a7a
Revert to Probe Raise rather than Probe Height
8 år sedan
Scott Lahteine
e9ce42353e
Patch G29 for 3-point leveling
8 år sedan
Scott Lahteine
e05af606a8
Clean up probe config options
8 år sedan
Scott Lahteine
153e240cdd
Probe conditionals to Conditionals_LCD.h
8 år sedan
Scott Lahteine
c4dcfa254e
Allow override of Z_ENDSTOP_SERVO_NR with BLTOUCH
8 år sedan
Scott Lahteine
77639672d7
Move NONLINEAR bed leveling to planner
This is in advance of moving non-linear bed leveling to the planner
class.
8 år sedan
Scott Lahteine
6ab54c60b1
Add conditionals for kinematics, leveling
8 år sedan
Scott Lahteine
9248cfb0ad
Bed leveling that accounts for home XYZ
8 år sedan
Scott Lahteine
b2e5ec85d7
Add [XYZ]_CENTER conditionals
8 år sedan
Scott Lahteine
7e20448a2d
Add HOMING_Z_WITH_PROBE conditional
8 år sedan
Scott Lahteine
1968983f35
Move PROBE_SELECTED to an earlier point
8 år sedan
Scott Lahteine
01d4703429
PREVENT_DANGEROUS_EXTRUDE => PREVENT_COLD_EXTRUSION
Also improve the documentation of this and related options, and set
EXTRUDE_MINTEMP to 170 everywhere.
8 år sedan
Scott Lahteine
7272ec5608
Update HAS_FAN flags for 4 auto fans
8 år sedan
Scott Lahteine
7b21811a9a
Flags for matching auto-fans
8 år sedan
Scott Lahteine
a36a168af2
Use the truly configured middle on Delta
8 år sedan
Scott Lahteine
3a56836ead
Always disable SLOWDOWN for DELTA/SCARA
8 år sedan
Scott Lahteine
462e189edd
Move pullups after Z_DUAL_ENDSTOPS block
8 år sedan
Scott Lahteine
5fca110e0d
Fix Z_DUAL_ENDSTOPS with MIN homing
8 år sedan
Scott Lahteine
938e6d15c4
Patch up some flaws, here and there
8 år sedan
Scott Lahteine
7e2bd9a233
Z_RAISE_PROBE_* => Z_PROBE_*_HEIGHT
8 år sedan
Scott Lahteine
cebd2bfff0
Auto-select power plugs for RAMPS derivatives
8 år sedan
esenapaj
b8c112c490
Fix for PR #4453 (Improved MANUAL_[XYZ]_HOME_POS)
8 år sedan
Scott Lahteine
696b63e300
Specify manual-movable E axes by extruder type
8 år sedan
Scott Lahteine
ea5ac94804
Improved MANUAL_[XYZ]_HOME_POS
No need for `MANUAL_HOME_POSITIONS`. Just set each one as-needed to
override the automatic behavior.
8 år sedan
Scott Lahteine
2525528fb2
DELTA should ignore Z_SAFE_HOMING
8 år sedan
Scott Lahteine
8953e3e984
Allow Z_SAFE_HOMING without a probe
8 år sedan
Scott Lahteine
7e70a0b05d
Move pins / Arduino includes to MarlinConfig.h
8 år sedan
Scott Lahteine
8a44928df3
Make Conditionals.h a catch-all for old configs
8 år sedan
Scott Lahteine
93ea281061
Split up Conditionals.h into two files
Rather than include twice, which is tricky but may confuse
8 år sedan
Scott Lahteine
0c0a63322b
Patches to prepare REPRAPWORLD_GRAPHICAL_LCD
8 år sedan
brupje
a60a668f6b
Support for REPRAPWORLD_GRAPHICAL_LCD
8 år sedan
Scott Lahteine
4f2ff46ab9
Move HAS_DIGIPOTSS to conditionals
8 år sedan
Scott Lahteine
bbe5b80492
Always define probe limits if there is a probe
8 år sedan
Scott Lahteine
204fd6ec44
Set homing feedrates individually
8 år sedan
Scott Lahteine
1583177ef4
BLTOUCH probe config option
8 år sedan
Scott Lahteine
39706f3e57
Endstop invert flags as macros instead of const bool
8 år sedan
Scott Lahteine
22b4cff423
New extruder type configuration options
8 år sedan
João Brázio
f5234b0695
Adds a customizable screen timeout for the default boot screen
8 år sedan
Scott Lahteine
db0882d068
AUTO_BED_LEVELING_3POINT and DELTA_BED_LEVELING_GRID
8 år sedan
Scott Lahteine
7ae84d768e
Tweak conditionals for REPRAPWORLD_KEYPAD
8 år sedan
esenapaj
9e56d5825e
Adjust spacing
8 år sedan
AnHardt
de3a169336
Always define MIN_Z_HEIGHT_FOR_HOMING even if 0
Always define MIN_Z_HEIGHT_FOR_HOMING even if 0
Always make a potential rise to `home_offset[Z_AXIS]` possible in G28.
Get rid of some very ugly constructs in MBL (ultralcd.cpp).
8 år sedan
AnHardt
a129078927
Add an emergency-command parser to MarlinSerial (supporting M108)
Add an emergency-command parser to MarlinSerial's RX interrupt.
The parser tries to find and execute M108,M112,M410 before the commands disappear in the RX-buffer.
To avoid false positives for M117, comments and commands followed by filenames (M23, M28, M30, M32, M33) are filtered.
This enables Marlin to receive and react on the Emergency command at all times - regardless of whether the buffers are full or not. It remains to convince hosts to send the commands. To inform the hosts about the new feature a new entry in the M115-report was made. "`EMERGENCY_CODES:M112,M108,M410;`".
The parser is fast. It only ever needs two switch decisions and one assignment of the new state for every character.
One problem remains. If the host has sent an incomplete line before sending an emergency command the emergency command could be omitted when the parser is in `state_IGNORE`.
In that case the host should send "\ncommand\n"
Also introduces M108 to break the waiting for the heaters in M109, M190 and M303.
Rename `cancel_heatup` to `wait_for_heatup` to better see the purpose.
8 år sedan