Added "--config" option to build-lulzbot-firmware.sh to save out
values in "Configuration.h" and "Configuration_adv.h" for chosen
printer and toolhead. This is useful when submitting issues to
Marlin devs.
Fixed incorrect name of LULZBOT_PRINTCOUNTER
In former Marlin versions, all accelerations were controlled
by one parameter. Marlin 1.1.4 configures travel acceleration
and print acceleration independently. Adjusted print and travel
accelerations so they are equal in Marlin 1.1.4, just as they did
in prior firmwares. This improves smoothness of print head motion
on TAZ 5 using default profiles.
* Add Max7219 LED Matrix Debug Support
The Max7219 8x8 LED Matrix's are very helpful for debugging new code.
And for that matter, just trying to maximize printer settings without
causing stuttering.
The displays are very inexpensive (under $2.00 with shipping) and
provide a lot of help when trying to debug complicated code.
* Try to keep Makefile up to date.
When M405 is used it changes 'volumetric_multiplier[FILAMENT_SENSOR_EXTRUDER_NUM]' value. When M406 disables M405 it leaves the value unchanged.
This PR applies 'calculate_volumetric_multipliers' in M406 instead of resetting it to 1.0 because M200 may not be compatible with M405 hence I'm sure to restore anyway with correct value.
#7504 integration has missed this part.
When more than 1 servo is used with bltouch it's impossible to predefine default servo delay for it.
In my original fix I completely removed this part but maybe this is a better compromise
Travel distances for toolheads are now specified as an adjustment
to the standard travel distance of a given printer. This will allow
for the definition of toolheads that can work on both the Mini and
TAZ.