I have just released this at [
github.com]. Here is the change log:
* Increased the maximum number of probe points to 64 on Duet WiFi and 32 on Duet 0.6/0.8.5
* Added move debug facility
* Added recording and reporting (via M122) of more types of move underrun
* Use fabsf instead of fabs
* M21 no longer re-mounts a drive that is already mounted and has open files on it
* Added "volumes" variable in extended status response
* Report card details after M21 is called to mount as SD card
* After a heater gets to within 2.5C of its setpoint, the load-change PID parameters are used until the setpoint is changed. Previously the load-change PID parameters were used only while the temperature was within 1C of the setpoint.
* Bug fix: corrected M37 reporting of simulation time
* Bug fix: M220 speed changes were not being implemented as soon as they should be
* Bug fix: lookahead was sometimes failing to join sequences of short decelerating moves together
* Bug fix: at startup the thermistor readings were sometimes very high, which triggered a bug in strtod() called in PanelDue firmware 1.14 and earlier
It's compatible with DuetWebControl 1.12.
Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod
Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].