Scott Lahteine
dcfbe2bd3c
Throw an error for gcc before 4.7
7 anni fa
Scott Lahteine
1b2fb2bdc7
ABL_GRID_POINTS_* => ABL_GRID_MAX_POINTS_*
8 anni fa
Scott Lahteine
da6a094424
Sanity-check inverting and pullups for Z probe and Z endstop
`Z_MIN_ENDSTOP_INVERTING` must match `Z_MIN_PROBE_ENDSTOP_INVERTING`
when using `Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN`.
This is easy to overlook.
8 anni fa
Scott Lahteine
65c50e062e
Support for an RGB LED using 3 pins
8 anni fa
Scott Lahteine
1864b282c5
Implement reversed CORE options
8 anni fa
Scott Lahteine
ad38d91692
Sanity check that auto fan pins can do PWM
8 anni fa
Scott Lahteine
d439fb95f7
Sanity check for the renamed options
8 anni fa
Scott Lahteine
b6aa894893
Rename auto fan pins and add auto fan flags
8 anni fa
Scott Lahteine
ada935de87
Allow TEMP_STAT_LEDS with only one LED defined
8 anni fa
Scott Lahteine
a4a7ca10ca
Make USE_DELTA_IK_INTERPOLATION compatible with ABL
8 anni fa
Josef Pavlik
f8c2473a71
Improve planner kinematics, fix delta ABL
8 anni fa
Scott Lahteine
d19cfcfc1d
max_jerk array, DEFAULT_XYJERK => DEFAULT_[XY]JERK
8 anni fa
Scott Lahteine
919fe3e4b8
Rename feature to G38_PROBE_TARGET
8 anni fa
Scott Lahteine
a2864ab7fe
Patched up, cleaned up
8 anni fa
Scott Lahteine
d234bc160e
Require Arduino 1.6.8 to compile
8 anni fa
Scott Lahteine
ea0dbee3c9
Enable ABL by type, support bilinear on cartesian
8 anni fa
Scott Lahteine
07703d2bd6
Use _PIN suffix on some pins
8 anni fa
Scott Lahteine
203e519bf4
Sanity check for status LED pins
8 anni fa
Scott Lahteine
0951bffcc0
Sanity check homing bumps
8 anni fa
Scott Lahteine
01f1028510
Try on "CLEARANCE" for size
8 anni fa
Scott Lahteine
0e7d638a7a
Revert to Probe Raise rather than Probe Height
8 anni fa
Scott Lahteine
e05af606a8
Clean up probe config options
8 anni fa
Scott Lahteine
c4dcfa254e
Allow override of Z_ENDSTOP_SERVO_NR with BLTOUCH
8 anni fa
Scott Lahteine
7d9ebda478
Remove redundant servo probe sanity check
8 anni fa
Scott Lahteine
e5505e3b33
Allow non-square leveling grid
8 anni fa
Scott Lahteine
41d8149bce
Sanity check for more than 1 controller
8 anni fa
Scott Lahteine
40785ce8ac
Use count method for kinematic sanity check
8 anni fa
Scott Lahteine
3236762e07
Clean up sanity check for LCD_PROGRESS_BAR
8 anni fa
Scott Lahteine
74d7f5e57b
Patch SCARA example config
8 anni fa
Scott Lahteine
12b94e419f
Sanitycheck endstop plugs based on homing direction
8 anni fa
Scott Lahteine
1e6d1c39ea
Improve verbiage of dropsegments sanity error
8 anni fa
Scott Lahteine
a2572d2854
Fix Danish encoding and an error message
8 anni fa
Scott Lahteine
ab59280075
MIN_SEGMENTS_FOR_MOVE => MIN_STEPS_PER_SEGMENT
Follow-up to #4666
8 anni fa
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 anni fa
Scott Lahteine
374f8d2014
dropsegments => MIN_SEGMENTS_FOR_MOVE
8 anni fa
Scott Lahteine
9b1f3f7d12
Sanity-check DELTA + AUTO_BED_LEVELING_GRID_POINTS
8 anni fa
Scott Lahteine
d63b8e2b2b
Additional details for I2C_SLAVE_ADDRESS
8 anni fa
Scott Lahteine
8100a4dace
Fix a compile error in EMERGENCY_PARSER sanity check
8 anni fa
Scott Lahteine
367dad5902
Sanity check Z_DUAL_ENDSTOPS with DELTA
8 anni fa
Scott Lahteine
938e6d15c4
Patch up some flaws, here and there
8 anni fa
Scott Lahteine
d7b882e430
Move tests for old symbols to the top of sanity check
8 anni fa
Scott Lahteine
7e2bd9a233
Z_RAISE_PROBE_* => Z_PROBE_*_HEIGHT
8 anni fa
Scott Lahteine
f1be87a85c
Move probe pin sanity checks out of ABL block
8 anni fa
Scott Lahteine
63fd1f49a6
PID_EXTRUSION_SCALING, disabled by default
8 anni fa
Scott Lahteine
c31f56a38c
Deprecate EXTRUDER_WATTS and BED_WATTS
8 anni fa
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 anni fa
Scott Lahteine
c94b6dd3e7
Revert to SanityCheck on every .cpp file
8 anni fa
Scott Lahteine
3be49881c0
Make SanityCheck.h a catch-all for obsolete configs
8 anni fa
Anthony Birkett
7a377c1d75
Add "About Printer" information menu.
Includes:
*firmware version / branch / date.
*extruder count
*board information (name, serial details, power supply type)
*thermistors (names, min/max temperatures)
*printer statistics (PRINTCOUNTER details)
Thanks to @thinkyhead for contributions.
8 anni fa
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
8 anni fa