Commit Graph

383 Commits (072541f28651f89dad1e0d511ff425e2dea45066)

Author SHA1 Message Date
Scott Lahteine 072541f286 Update ENSURE_SMOOTH_MOVES in all configs
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.
Scott Lahteine 60cc9342a4 Merge pull request from thinkyhead/rc_extended_host_support
Extended host support: M155 Auto temp report, M115 capabilities
Scott Lahteine 3c9a838651 Extended capabilities report in M115
Scott Lahteine 68b866b5dd Add M155 - Auto-report temperature with interval
Scott Lahteine 75bfde9945 M155=>M260, M156=>M261
esenapaj 2ae72b0491 Follow up the PR (Add Turkish Language) again, etc
・Update forgotten K8400\Dual-head\Configuration.h
・Adjust spacing
Rigid3D 2327764980 Add Turkish Language
Scott Lahteine 2495ab7af2 Make dual_x_carriage_mode an enumeration
Stanley ab3f966f5f Case light G-code M355
implemented G-Code M355 into Marlin
Scott Lahteine b6aa894893 Rename auto fan pins and add auto fan flags
Scott Lahteine 627f9d5285 Merge pull request from thinkyhead/rc_lin_adv_opt
LIN_ADVANCE optimizations
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 b9109b2875 Improve LIN_ADVANCE commentary (all configs)
Scott Lahteine 4f6bfabaad Patch BAUDRATE line in configs
Scott Lahteine b6221df3f3 Merge pull request from MarlinFirmware/revert-4933-rc_drop_pid_func_range
Revert "Removal of PID functional range"
Scott Lahteine 1e551c0688 Revert "Squashed - Removal of PID functional range"
Scott Lahteine 48761f2021 Patch delta endstop adjustment config
Scott Lahteine 00261cbfcb Merge pull request from thinkyhead/rc_drop_pid_func_range
Squashed - Removal of PID functional range
Scott Lahteine a0df34fd4c Add PINS_DEBUGGING advanced config option
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 0d538f3db6 Add to all configurations
Scott Lahteine fffc9fefa8 Apply changes to all configs
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
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 a1812b55f6 Space out array values
Scott Lahteine d4599fd8ed Comment patches to Configuration.h
Scott Lahteine 723e983073 Default EXTRUDE_MAXLENGTH to 200mm
Scott Lahteine 9b0931ef74 Apply fixed EXTRUDER_RUNOUT_PREVENT
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 759234af60 MINIMUM_STEPPER_PULSE option
Scott Lahteine ab59280075 MIN_SEGMENTS_FOR_MOVE => MIN_STEPS_PER_SEGMENT
Follow-up to