Commit Graph

73 Commits (dd3a06a95a73fd79da1fac16dffbaa51c80b1149)

Author SHA1 Message Date
Steve Kelly 98ca46006c Allow Y to home before X with option in Configuration_adv.h.
This addresses comments in  and . In particular, this is useful
when both endstops are stationary on a CoreXY system, and the Y axis needs
to be homed before the X so the flags are aligned.
Scott Lahteine 0fca084ea6 Make EEPROM reproducible in GCode
With these changes the output of `M503 S0` is all you need to restore
the EEPROM. Building on this it is straightforward to save and restore
the EEPROM state using the SD card or external GCode file.

- Added `M145` to set “heatup states” for the LCD menu
- Added `M420` to toggle Mesh Bed Leveling
- Added `M421` to set a single Mesh coordinate
- Extended `Config_PrintSettings` with added M codes
- Cleaned up some comments here and there
Scott Lahteine 7d2c2f1790 Updates for the configurator
- Sections in all `Configuration_adv.h`
- Recognize JAPANESE/WESTERN/CYRILLIC options
- Better capturing of comments for tooltips
Scott Lahteine 0e8182bbf2 Additional pin tests, cleanup
Scott Lahteine ba2c7cb467 Update configs with all the latest
Scott Lahteine ba871e46bf Fix compiler warnings
- Patched up for most included configurations
Scott Lahteine 2c9bd15625 Move LCD items to `Conditionals.h`
- `Conditionals.h` is included twice, setting LCD values the first time
Scott Lahteine b6d381f863 Divide up Conditionals to get LCD items early
Scott Lahteine 670006b919 Remove invariant code from Configurations
- Add `Conditionals.h` with calculated configuration values
- Add `SanityCheck.h` with checks for configuration errors
- Remove equivalent code from all configurations
- Move error checks from some sources to `SanityCheck.h` also
- Fix initialization of count_direction in stepper.cpp
alexborro 60ceca1bc1 Add speed configuration for home-bumping movement
Scott Lahteine 27ac3e985d Add options to example_configurations
Scott Lahteine 7866fa161f Merge pull request from Natealus/Development
Compiling errors with 4 Extruders defined and Viki 2 Implementation
AnHardt c246026bda Sorry.
Natealus 697ee2dc50 Compiling errors with 4 Extruders defined
Here were a few changes that I had to make/add lines for the 4th hotend.
A compiling problem in the Temperature.cpp and missing lines in
configuration.h and configuration_adv.h. I added these lines in all of
the example configs too.
Scott Lahteine 3a9a3e5ed8 Fix Issue – remove EXTRUDER1_Z_OFFSET
This define is not used.
Scott Lahteine 2f467e2797 LCD Progress Bar
daid 17de96ace7 Merge branch 'Marlin_v1' into revert-1154-sd_sorting
Conflicts:
	Marlin/cardreader.cpp
	Marlin/cardreader.h
Scott Lahteine 07c6b5ab71 Using axis constants
alexborro ab355a90d3 Revert "SD Sort and Buffer"
Scott Lahteine 29e854c535 Disable SDCARD_SORT_ALPHA by default
For legacy boards it’s better if this option is disabled.
Scott Lahteine 6599adc184 Polish up a little...
cocktailyogi ad3b770c1a updated examples
cocktailyogi 512f2a3136 restore Branch from Backup
sorry for that