Commit Graph

687 Commits (7a9c1a279bd221e8360bbb63e5e061c839a8e158)

Author SHA1 Message Date
esenapaj d38e335272 From "microseconds" to "milliseconds"
delay() is milliseconds
Scott Lahteine 5ab7b91615 Comment on filament runout sensor config
Scott Lahteine 78d6d6e076 Merge pull request from thinkyhead/rc_save_your_mesh
Save Bed Leveling to EEPROM
Scott Lahteine 1b2fb2bdc7 ABL_GRID_POINTS_* => ABL_GRID_MAX_POINTS_*
esenapaj 069c6b38dd Remove unnecessary tabs and spaces
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 aa241c63b3 Include M205 note in configurations
akaJes d7b948610a Experimental bilinear subdivision option
Scott Lahteine 3391c785c6 Support for distinct E factors
Scott Lahteine 415294801f Merge pull request from thinkyhead/rc_rgb_led
Support for an RGB LED using 3 pins
Scott Lahteine 65c50e062e Support for an RGB LED using 3 pins
jes f674246397 extend Configurations files
Scott Lahteine 092e949b58 Merge pull request from thinkyhead/rc_core_inverted
Support for COREYX, COREZX, COREZY
Scott Lahteine f6f77d34a1 Add a fade factor for mesh leveling
Scott Lahteine eb714ee873 Move dummy thermistor opts, fix redundant sensor comment
Scott Lahteine 7a99c6ce4f Reformat temp sensor listing
Scott Lahteine eb120e518c Followup to new endstop interrupts feature
- Fix typos, verbiage
- Fix naming of `setup_endstop_interrupts`
- Some formatting, indentation, spacing
Scott Lahteine 832fe284b4 Merge pull request from AnHardt/endstop_interrupts
Introduce endstop interrupts
Scott Lahteine 2330619da0 Merge pull request from petrzjunior/const
Replace const bool with #define for consistency
Petr Zahradník junior d7ce5d271b
Replace const bool with #define for consistency
AnHardt f3eee02596 Introduce endstop interrupts
If ENDSTOP_INTERRUPTS_FEATURE is enabled this tries to set up interrupt routines
for all used endstop pins. If this worked without errors, `endstops.update()` is called
only if one of the endstops changed its state.

The new interrupt routines do not really check the endstops and react upon them. All what they
do, is to set a flag if it makes sense to call the endstop test we are used to.

This can be used on:
* ARM (DUE) based boards - all pins can raise interrupts,
* RAMPS - all 6 endstop pins plus some other on EXT-2 can raise interrupts,
* RAMPS based boards - as long the designers did not change the pins for the endstops or at least left enough,
* all boards, if there are enough pins that can raise interrupts, and you are willing/able to swap with pins dedicated to other purpose.
esenapaj 2ae72b0491 Follow up the PR (Add Turkish Language) again, etc
・Update forgotten K8400\Dual-head\Configuration.h
・Adjust spacing
Scott Lahteine e3c8318504 Add reversed CORE options
Rigid3D 2327764980 Add Turkish Language
Scott Lahteine 0908329d96 Merge pull request from thinkyhead/rc_mbl_lcd_logical
Fix manual leveling coordinates
Scott Lahteine 14e60f0d3b Correct typo in configs
As pointed out by 
Scott Lahteine 4f6bfabaad Patch BAUDRATE line in configs
Scott Lahteine 1e551c0688 Revert "Squashed - Removal of PID functional range"
Rerouter 5f5d87cad3 Update Configuration.h
Scott Lahteine d19cfcfc1d max_jerk array, DEFAULT_XYJERK => DEFAULT_[XY]JERK
Scott Lahteine 473f4a17a8 Merge pull request from Rerouter/PID-Unconstrained-Itemp
Pid unconstrained itemp
Scott Lahteine 2d2c9bdf92 Add PROBE_Y_FIRST option for probe order
esenapaj 92c03a44a9 Fix the PR (ABL: Enable by type. Bilinear for all.) etc.
About Configuration.h:
・Fix the PR  (ABL: Enable by type. Bilinear for all.)
Remove Duplicated contents

・Fix the PR  (Custom boot screen feature improvement)
Revert from "during boot" to "during bootup" in all the example
Configuration.h

・Fix the PR  (Clean up, simplify and generalize the Allen-key-probe
code.)
Resolve and relocate the duplicated definitions in Z_PROBE_ALLEN_KEY
section

・Follow-up the PR  (Additional documentation of Configuration.h)
Add forgotten changes to all the example Configuration.h

Adjust spacing

About Configuration_adv.h:
Add missing description of SLOWDOWN for DELTA

Adjust spacing
Rerouter 50e5ee4de4 Update Configuration.h
Scott Lahteine ea0dbee3c9 Enable ABL by type, support bilinear on cartesian
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 e5505e3b33 Allow non-square leveling grid
Scott Lahteine d4599fd8ed Comment patches to Configuration.h
Scott Lahteine 723e983073 Default EXTRUDE_MAXLENGTH to 200mm
Scott Lahteine a6f6ed352b Fix comment on FILAMENT_RUNOUT_SENSOR
Scott Lahteine aaef7c6b89 Fix a misspelling of minimum
Scott Lahteine f1201e11c7 Improve the Jerk description
Scott Lahteine 3f038bef00 Heading for movement settings
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.
Scott Lahteine 99b22d5785 Default AUTO_BED_LEVELING_GRID_POINTS to 3
Scott Lahteine e113740fa3 Specify that Z_PROBE_*_HEIGHT is nozzle-relative
Scott Lahteine 7e2bd9a233 Z_RAISE_PROBE_* => Z_PROBE_*_HEIGHT