diff options
author | David Crocker <dcrocker@eschertech.com> | 2014-08-30 00:38:14 +0400 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2014-08-30 00:38:14 +0400 |
commit | b30e6ad4e1307f6d3d1131f7ca9d693602ea22bc (patch) | |
tree | c30a3934270dbbce38bd0f11fcb732cf9306450c /Changes in dc42 fork.txt | |
parent | 3a815ccb7c011050f44d8d92d3b22d7aa771ce79 (diff) |
Version 0.78p
Fixed bug that caused the cooling fan PWM frequency to be 165kHz. It is
now 25kHz.
Fan RPM is now included in the web interface status response (thanks
zpl).
Many more error messages are now reported to the web interface as well
as the USB interface.
Interrupt-driven network timer task to better cope with slow SD card
writes (thanks zpl)
Module SamNonDuePin is now used for all digital and PWM pin I/O.
Diffstat (limited to 'Changes in dc42 fork.txt')
-rw-r--r-- | Changes in dc42 fork.txt | 31 |
1 files changed, 22 insertions, 9 deletions
diff --git a/Changes in dc42 fork.txt b/Changes in dc42 fork.txt index 504b646f..bb7738ec 100644 --- a/Changes in dc42 fork.txt +++ b/Changes in dc42 fork.txt @@ -1,4 +1,4 @@ -Additional functionality in 0.78g-dc42 release compared to RRP 0.78: +Additional functionality in 0.78p-dc42 release compared to RRP 0.78a: * The Duet can serve all the files needed by the web interface @@ -52,17 +52,17 @@ Additional functionality in 0.78g-dc42 release compared to RRP 0.78: * When using a Z probe, Z homing and bed probing are done in two stages (a fast stage followed by a slow stage) for better accuracy. +* The default initial Z homing and bed probing speed has been increased. This is possible because Z homing and bed probing slow down when the probe reading is approaching the target value. + * M116 takes an optional P parameter to specify which tool to wait for. If no P parameter is given, it waits for all tools and the bed as before. The main purpose of this is that on a tool change, you can wait for the new tool to heat up to operating temperature but not wait for the old tool to cool down to standby temperature. * When fetching file info, if the gcode file contains more than one 'filament used' comment, the filament lengths in all of them are returned to the web interface * The active and standby temperatures of all heaters are included in the status poll response -* The default initial Z homing and bed probing speed has been increased. This is possible because Z homing and bed probing slow down when the probe reading is approaching the target value. - * The M220 and M221 commands now return the override factors if no S parameter is provided -* Temperature errors are reported to the web server as well as to USB +* Temperature errors are reported to the web server as well as to the USB interface * The Heat section of the M122 diagnostics report now shows the accumulated PID I-term @@ -72,13 +72,13 @@ Additional functionality in 0.78g-dc42 release compared to RRP 0.78: * M104 and M109 commands now accept an optional T parameter to specify the tool number, as generated by slic3r in multi-media gcode files. -* Movement code from RepRapPro's 0.89 dev version incorporated, including 5-point manual or automatic bed compensation mechanism. A bug fix to this was added in version 0.78g. +* Movement code from RepRapPro's 0.89 dev version incorporated, including 5-point manual or automatic bed compensation mechanism. Fixed a bug that caused the head to try to move beyond the axis limits when 5-point auto compensation was used and G32 was executed more than once. -* Heater status (off/standby/on) is included in the status poll response for the web interface. This will be used in a future version of the web interface. +* Heater status (off/standby/on/fault) is included in the status poll response for the web interface * Incorporated code from RepRapPro 0.89 dev version to allow many more M-commands to return the existing values as well as set them. -* Incorporated code from RepRapPro 0.89 dev branch to implement the M119 and M135 commands. There is currently a bug in the M135 (set heat sample interval) command, which means that if you change the interval from its default value of 0.5 seconds then you need to adjust the I parameter by the same ratio and the D parameter by the inverse ratio. +* Incorporated code from RepRapPro 0.89 dev branch to implement the M119 and M135 commands. Fixed a bug in the M135 (set heat sample interval) command, which meant that if you changed the interval from its default value of 0.5 seconds, you needed to adjust the I parameter by the same ratio and the D parameter by the inverse ratio. * Extrusion totals are reset to zero when starting a new print from SD card. @@ -86,6 +86,10 @@ Additional functionality in 0.78g-dc42 release compared to RRP 0.78: * Telnet server supported (thanks zombiepantslol) +* Fan RPM supported (thanks zombiepantslol) + +* Interrupt-driven network timing to better handle slow writes to SD card (thanks zombiepantslol) + * Bug fix: uploading file whose name includes an uppercase G now works. Similarly for setting a machine name containing an uppercase G (M550) or password containing an uppercase G (M551) * Bug fix: if the machine name in an M550 command is followed by a tab character, then the name is assumed to terminate just before the tab character. Similarly for passwords set using M551. @@ -108,8 +112,9 @@ Additional functionality in 0.78g-dc42 release compared to RRP 0.78: * Bug fix: if the last command in a macro file did not have a newline character at the end then the command might not be fully executed +* Bug fix: the cooling fan PWM frequency was set to a frequency that was much too high for the mosfet to handle. It has been changed to 25kHz so that it can be used to control 4-wire PWM fans meeting the Intel specification. -Additional functionality in web interface 0.95 compared to RRP 0.65: +Additional functionality in web interface 1.00 compared to RRP 0.65: * Faster (>6Mbytes/min), more reliable file uploading, with reporting and graceful recovery if an upload fails @@ -129,4 +134,12 @@ Additional functionality in web interface 0.95 compared to RRP 0.65: * Additional status Halted is shown (if emergency stop has been used) as well as Ready and Active -* The Print Status tab includes slider controls to allow the speed and extrusion factor to be adjusted during printing +* The Print Status tab includes slider controls to allow the speed and extrusion factors to be adjusted during printing + +* A second heated print head is supported + +* The active and standby temperature settings of each print head, and the active temperature setting of the bed, are displayed along with the current temperature. The active and standby temperatures can both be set. + +* The status of each heater (off/standby/active/fault) is displayed. + +* If a browser session is reconnected while a print is in progress, the print status is retrieved and displayed. |