61 Commits (0b2c608d2f642126f1ee03c4fb9981a7ff830610)

Author SHA1 Message Date
Scott Lahteine 70be61d416 Reset filament_size with a loop 9 years ago
Scott Lahteine c7c8cfed6f Complete M200 output with M503
- The contents of EEPROM include filament diameters even with
Volumetric disabled. This change makes `M503` display the full
volumetric settings so that playing back the output of `M503 S0` will
fully restore them.
9 years ago
Scott Lahteine 278aa15301 Add COUNT macro and apply 9 years ago
Scott Lahteine aad121864e Include "Z" in M851 report 10 years ago
Scott Lahteine 96a3fba8ac Reverse the sign of zprobe_zoffset
- When editing on the LCD, minus now means below the nozzle
- Stores the opposite sign in EEPROM, so bumped to “V20”
10 years ago
Scott Lahteine 2db384a21d Fix compile error in configuration_store.cpp 10 years ago
Scott Lahteine d065d37822 Add M428 to set home_offset logically 10 years ago
Scott Lahteine ff178d8cf7 Change M421 to take coordinates
This makes `M421` more amenable for irregular matrices
10 years ago
Scott Lahteine fb379384ee Reduce MBL eeprom read code 10 years ago
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
10 years ago
Scott Lahteine a22a228bcc Rename files to move them in the IDE 10 years ago