Commit Graph

220 Commits (cd72901fb7e27e14e9c920cbb574b702d6587347)

Author SHA1 Message Date
Scott Lahteine d60c02c5b1 Cleanup, extend TMC2130 configuration
Scott Lahteine fd2a0784ba Add support for SOLENOID_PROBE
Scott Lahteine 52c3ace102 Add BABYSTEP_ZPROBE_OFFSET as an optional feature
Scott Lahteine 34308368c0 Sanity check per-axis settings for size
Scott Lahteine dac21ec680 Add support for an RGBW LED
Scott Lahteine e7746ffee4 Extend RGB LED support, adding Printer Events
Paweł Stawicki 9b0885f4f6 Allow boards without a thermistor
Scott Lahteine 2a84122edd Configuration changes to support 5 extruders
Scott Lahteine eb1e6aa29b Use same config name for all mesh dimensions
Scott Lahteine b47fd31c37 Revert some changes to UBL
Scott Lahteine 9e22184936 Add a "manual" option for ABL
Scott Lahteine 541165e878 Merge pull request from thinkyhead/rc_ubl_further_fixes
Further adjustments to UBL code
Scott Lahteine b19a15fa7f Within applied to UBL
Scott Lahteine 25a6bfa7ed Add and apply WITHIN macro
Stefan Brüns 0fe57ad4f5 Add Support TinyBoy2 OLED/Encoder panel
The OLED is driven by an SSD1306, connected to the board via
I2C, the rotary encoder is connected to 3 GPIO pins.

Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
Scott Lahteine e244399766 Additional cleanup of UBL code
Scott Lahteine 26473cab6d Add PARK_HEAD_ON_PAUSE feature
Scott Lahteine cf94688925 Univeral Bed Leveling - configuration
Scott Lahteine af644871bf Merge pull request from thinkyhead/rc_remove_raw_kinematics
Remove delta optimization concepts… for now
Scott Lahteine b865b21d32 Can't use Z fade height with DELTA
Scott Lahteine 0e410c9dfd Software endstop options as simple switches
Scott Lahteine 3e927ff204 Replace MBL Z hacking
Scott Lahteine e7e4500629 Simplify some sanity checks with static_assert
Scott Lahteine 47f9883b0f Dynamic allocation for SDCARD_SORT_ALPHA
Scott Lahteine a561bd5e3a New feature: SDCARD_SORT_ALPHA
Scott Lahteine 4061fca1ad Sanity checks for FILAMENT_CHANGE_FEATURE and FILAMENT_RUNOUT_SCRIPT
Scott Lahteine dcfbe2bd3c Throw an error for gcc before 4.7
Scott Lahteine 1b2fb2bdc7 ABL_GRID_POINTS_* => ABL_GRID_MAX_POINTS_*
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.
Scott Lahteine 65c50e062e Support for an RGB LED using 3 pins
Scott Lahteine 1864b282c5 Implement reversed CORE options
Scott Lahteine ad38d91692 Sanity check that auto fan pins can do PWM
Scott Lahteine d439fb95f7 Sanity check for the renamed options
Scott Lahteine b6aa894893 Rename auto fan pins and add auto fan flags
Scott Lahteine ada935de87 Allow TEMP_STAT_LEDS with only one LED defined
Scott Lahteine a4a7ca10ca Make USE_DELTA_IK_INTERPOLATION compatible with ABL
Josef Pavlik f8c2473a71 Improve planner kinematics, fix delta ABL
Scott Lahteine d19cfcfc1d max_jerk array, DEFAULT_XYJERK => DEFAULT_[XY]JERK
Scott Lahteine 919fe3e4b8 Rename feature to G38_PROBE_TARGET
Scott Lahteine a2864ab7fe Patched up, cleaned up
Scott Lahteine d234bc160e Require Arduino 1.6.8 to compile
Scott Lahteine ea0dbee3c9 Enable ABL by type, support bilinear on cartesian
Scott Lahteine 07703d2bd6 Use _PIN suffix on some pins
Scott Lahteine 203e519bf4 Sanity check for status LED pins
Scott Lahteine 0951bffcc0 Sanity check homing bumps
Scott Lahteine 01f1028510 Try on "CLEARANCE" for size
Scott Lahteine 0e7d638a7a Revert to Probe Raise rather than Probe Height
Scott Lahteine e05af606a8 Clean up probe config options
Scott Lahteine c4dcfa254e Allow override of Z_ENDSTOP_SERVO_NR with BLTOUCH
Scott Lahteine 7d9ebda478 Remove redundant servo probe sanity check