Commit Graph

305 Commits (8afe13b1a2fd0506a96659b7d2f68b2b25f84b01)

Author SHA1 Message Date
Scott Lahteine e4fcf460e7 Marlin bugfix-2.0.x Version/README
Scott Lahteine 5851c2d36f MAX7219 followup ()
* Add MAX7219_DEBUG to Travis CI testing

* Tweak config and use standard pin naming for MAX7219_DEBUG

* MAX7219: Apply coding standards, use macros, etc.

* Make code work...
Vben c0409b85e7 New feature: Part-Cooling Fan Multiplexer
Frederik Kemner 25a11cd485 Use bed size and inset instead of travel limits to define mesh area\n\nAs proposed in ()
Scott Lahteine 804818b4d9 Bring configs up to date
benlye 24af9e1bf4 Make audible user script feedback optional
Add a parameter to enable/disable audible user script feedback
Scott Lahteine 423b0f3a1e Replace MIN_RETRACT with MIN_AUTORETRACT, MAX_AUTORETRACT
Scott Lahteine dc7c95e07b Remove `@ section fwretract`
Scott Lahteine 8a3bc6be4d Improve FWRETRACT config options and commentary
Add more details as requested in 
Ben Lye c28749a567 Add kill action
Sends pre-defined string as action command when printer is kill.
Scott Lahteine 5b03f23fa2 Bring configurations up to date, fix some comments
Scott Lahteine fc140c4962 Followup for I2C_POSITION_ENCODERS
Scott Lahteine a4a587a897 Fix spelling of Průša
Scott Lahteine 80a232419d CNC workspace planes and 'P' argument for G2/G3
Scott Lahteine 42f7f9e013 Merge pull request from bgort/i2cpefix
I2C Position Encoders Example Configs
Jim Brown 3d043976f7 Add option to disallow filament change without homing first
Brian 40bb0cbf7a example configurations, etc.
bgort 2f55870edb [New Feature] I2C position encoder support ()
* [New Feature] I2C position encoder support

I plan to continue improving/cleaning this up, as there areas that need work.

* let the cleanups begin.

* progress

* more progress

* comments, rename files, etc.

* clean

* Cleanups per thinkyhead

* a few more cleanups

* cleanups, bugfixes, etc.

* remove unnecessary passes_test(), additional cleanups/optimizations

* cleanups

* misc.

* Fix up I2CPEM.init() and a few other things.

* organize, fix, rename, etc.

* more optimization

* a few more tweaks
Scott Lahteine 1419126721 Merge pull request from thinkyhead/bf_save_more_sram
Use createChar_P to save SRAM in bootscreen
Scott Lahteine e1c5a43247 Cleanup stepper current control config options
Scott Lahteine efc198f952 Spacing, const, comments
Brian dd071a4a65 Enable AUTO_REPORT_TEMPERATURES by default
bgort 8db1197c9b Enable extended capabilities report by default ()
Ref 
Scott Lahteine 90ccac4bcf Clean up after recent commits
Scott Lahteine 1919cb0d1e Config cleanups
Bob-the-Kuhn 9657e7d3ee copied file changes from PR
==============================

Configuration_adv.h changes

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

add "live" LCD update

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

P & S version

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

final (hopefully) tested version

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

update M115 capabilities print

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

Menu changes portion of the requested changes

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

changed USEABLE_HARDWARE_PWM from a function to a series of macros

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

changes per review
Tannoo 74d6dee920 User Command (Script) Menu
The menu (commands / scripts) is configurable in `Configuration_adv.h`.

- Added conditionals.
- Changed script handling.
- Slimmed and working!
- Added Status message.
- Returning to lcd status screen now!
- Example Configs Updated.
- Cleanups by @thinkyhead
Scott Lahteine d9c8072037 Edit PROPORTIONAL_FONT_RATIO comment
Scott Lahteine 71367fd518 Scrolling status message option
Thomas Moore fb5e0ffe16 Unify M600 and M125 pause features ()
* Unify M600 and M125 pause features
* Cleanup per thinkyhead's comments
* Rename filament_change_menu_response to advanced_pause_menu_response
* Include HAS_BED_PROBE in QUIET_PROBING
* Update gMax example file
* is_idle() is out of scope without the braces
* Convert FT-i3-2020 to Advance Pause names...
* Allow pause even if not printing
Scott Lahteine 002a06c507 New GCode Parser - Configuration
Brian 43c24f0027 Fix recent regressions, &c.
- fix broken `M421` due to less-than-careful optimization
- add HOME_AFTER_DEACTIVATE define to advanced config so not everyone has to rehome after steppers are deactivated
- misc. cleanups (remove unused label, unused variables)
Scott Lahteine 99c4900a98 SPINDLE/LASER config changes
Brian 2604742191 Add proportional font adjustment ratio
- update example configs
Scott Lahteine 2c13922c46 Implement USE_CONTROLLER_FAN as a feature
Scott Lahteine 4803a4322e Revert "Fix for Meshpositions if printer has negative endstop positions"
Brian 4e1448e75a Various fixes for compiler warnings
add BLTouch-related messages in english and (rusty) french;
add missing endstops.h in ultralcd.cpp;
fix misc. compiler warnings;
fix lsf_reset - ZERO macro can't handle a pointer as it would only memset the size of the pointer, not the size of the entire struct
Scott Lahteine 39c6c5621b Merge pull request from SkyNet3D/negative-mesh-fix
Fix for Meshpositions if printer has negative endstop positions
Scott Lahteine d7d4378481 Remove inaccurate version description
Brian f41fb2b635 Numerous UBL-related changes:
* relocated ubl state to config. store:
 * removed a number of ubl state variables and padding which were largely unused - saved 58 bytes of both SRAM and EEPROM;
 * modified ubl sanity_check - no longer checks removed state variables that were otherwise unused, where checking didn't seem to accomplish anything, ultimately;
 * removed pre_initialized state, saving 64 bytes of SRAM;
 * removed automatic saving of UBL state after UBL activation/deactivation;
* consolidated multiple GRID_MAX_POINTS_X/Y to 'Global Leveling' section of EEPROM;
* minor update to G29 Sx notes/instructions;
* renamed mesh load and save parameter to 'slot' from 'm' for clarity;
Hans Raaf 406a83ff2d Fix for Meshpositions if printer has negative endstop positions
Scott Lahteine a00ae4790a Replace M905 with unique code M900
Scott Lahteine d60c02c5b1 Cleanup, extend TMC2130 configuration
Scott Lahteine 1bd25fd2b3 Clean up config spacing, section headings, etc.
Scott Lahteine 5803ba43a9 Expose EXT_SOLENOID as an advanced option
Scott Lahteine 52c3ace102 Add BABYSTEP_ZPROBE_OFFSET as an optional feature
Scott Lahteine cd4e6abec8 Group BABYSTEPPING options together
Scott Lahteine 4cdda5615b Bring other configs up to date with wt150 changes
Scott Lahteine 39617e10b8 Patch configs comment formatting
Scott Lahteine c54f6cf23d Updates to support 5 extruders