Commit Graph

724 Commits (b93be716cf4dbf167cfeebfec7a7a14ec37385b8)

Author SHA1 Message Date
Scott Lahteine 54751e8557 Put DISTINCT_E_FACTORS adjacent to the affected settings
Scott Lahteine 0dbe4b3e54 Edit configurations to reduce verbosity, arrange logically
Scott Lahteine d7d4378481 Remove inaccurate version description
Scott Lahteine 7db805930a Cleanup configurations
Roxy-3D 4075b95519 Allow BL-Touch users to control heaters during probe event ()
The Configuration.h file entries for BL-Touch have been updated to:
```cpp
//#define BLTOUCH
//#define BLTOUCH_DELAY 375      // (ms) Enable and increase if needed
//#define BLTOUCH_HEATERS_OFF // if defined the printer's heaters are
turned off during probe event
```
Scott Lahteine 959566cf0a Update note about M163 / M164
Scott Lahteine 0e97b3d6d0 Fix some configuration spacing
Scott Lahteine 1bd25fd2b3 Clean up config spacing, section headings, etc.
Scott Lahteine fd2a0784ba Add support for SOLENOID_PROBE
Scott Lahteine dac21ec680 Add support for an RGBW LED
Scott Lahteine e7746ffee4 Extend RGB LED support, adding Printer Events
Scott Lahteine 9343f6a95f Put TOSHIBA with other stepper driver options
Scott Lahteine 1855534f20 Config files cleanup
Scott Lahteine c26a315d0b Additional missed patches
Scott Lahteine c54f6cf23d Updates to support 5 extruders
Scott Lahteine 824f3c1c0d Fix up configuration comments
Scott Lahteine 995ed90248 Clean up Filament Width Sensor comments
Scott Lahteine 2a84122edd Configuration changes to support 5 extruders
Bob-the-Kuhn 3b8926bd09 improved wording, consolidation of info, BLTouch warning
==============================================

clarified BLTouch calculation & changed comment delimitters/flags

I found it hard to pickout the various sections in this area so I
changed most comments from // style to /** ... */

Made the BLTouch calculation simpler and clarified the units of measure
for the result.

============================================

add changes to example configurations

============================================

add TinyBoy2 to this PR & add BLTouch Delay
Scott Lahteine d13991ae18 Use same config name for all mesh dimensions
Scott Lahteine c56eec29f0 Configurable delay for BLTouch servo emulation
Scott Lahteine 9e22184936 Add a "manual" option for ABL
Scott Lahteine 81136c1e82 Merge pull request from thinkyhead/rc_tinyboy
Support for TinyBoy 2 3D printer (and its OLED display)
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 edbc024d76 Disable UBL_G26_MESH_EDITING by default
Scott Lahteine 5a2abeca78 Merge pull request from thinkyhead/rc_soft_pwm_dither
Enhancement of PWM, with dithering
Stefan Brüns 35a55d5757 SOFT_PWM: Implement dithering if SOFT_PWM_SCALE is 1 or more
If dithering is enabled, the remainder of the soft_pwm_X duty value at
turnoff time is added to the next cycle. If e.g. the duty is set to 9 and
SCALE is set to 2, the PWM will be active for 8 counts for 3 cycles and
12 counts on each fourth cycle, i.e. the average is 9 cycles.

This compensates the resolution loss at higher scales and allows running
fans with SOFT_PWM with significantly reduced noise.

Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
Scott Lahteine 783338a0b8 Add UBL_MESH_EDIT_ENABLED to configs
Scott Lahteine e244399766 Additional cleanup of UBL code
Scott Lahteine 2512871a36 Patch configs UBL followup
Scott Lahteine 27b5666e15 Move Allen Key probe definition to the top
Scott Lahteine cf94688925 Univeral Bed Leveling - configuration
Scott Lahteine 0e410c9dfd Software endstop options as simple switches
Scott Lahteine 3e927ff204 Replace MBL Z hacking
Marek Pikuła 6836b94eea Added circle pattern for nozzle cleaning feature
Colin Gilgenbach 48b7e0f8d8 Nozzle Wipe Vertical Zig-Zag
- Add configuration support for zigzags in either the X or Y axis, for
wipe pads significantly longer in one dimension.
- Add configuration for default number of zig-zag triangles, vs. a
magic number in `Marlin_main.cpp`.
- Update description of auto nozzle wiping to match functionality
Scott Lahteine e282b72151 Remove non-applicable comment on MANUAL_Z_HOME_POS
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