- Fixed issue where temp updates stops updating in status screen.
- Added feedrate controls.
- Added tune print menu.
- Added ability to extrude/retract from touch UI
- Added support for M300 gcode.
- Fixed glitches with the sound code.
- Added USB drive code.
- Note: This is pending the relicensing of the USB code from "GPL v2" to "GPL v2 and later"
which the authors have agreed upon.
- Added ability to browse directory hierarchy.
- Removed Trinamic debug code (this has been superceeded by M122)
- Removed obsolete backlash compensation code
- Removed patch for LCD pause which was fixed upstream.
- Small fix to M914 where negative values were reported incorrectly.
- The B&W LCD will now support scrolling of long status messages
- The B&W LCD code was improved to be more efficient
- The Color LCD code now allows you to touch the temperatures to go into the temp tuning screens
or the positions to go into the move axis screen.
This fix will prevent the printer from halting if the push button
on the LCD is depressed. Since this button is inaccessible on our
printers, it is better to disable it.
- Homing now required before moving any axis.
- Software endstops now enabled to prevent crashing axes.
- Z motors now enabled at startup to hold Z axis.
- Controller fan now runs at 1/2 power at startup.
- Enabled LIN_ADVANCE with Z factor = 0 so that this can be set by a user.
- Disabled LED support on X MAX out of concern that a user may accidently short out their board.
- Re-enabled the Z offset graphics overlay that was pushed to upstream Marlin by us.
- Restored the look of the arrows since upstream decided to change it and introduced some missed pixels in the process.
- Adjusted build area to sit squarely in the middle of Foxglove/Euphorbia
build plate **
- Added fix to G29 for incorrect rewipe location on Foxglove/Euphorbia (T1458)
** When using this FW it is advised to adjust the wipe Y location in
the Mini start GCODE to Y=172