diff --git a/WHATS_NEW b/WHATS_NEW index fae4397..afd5d13 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -11,11 +11,11 @@ Implemented grid bed compensation: - G29 S1 loads and activates a height map - G29 S2 clears the height map (so does M561) - M374 also saves the height map, and M375 loads a height map -- M376 sets the compensatoin taper height +- M376 sets the compensation taper height - Long moves are segmented when grid compensation is in use so as to follow the contours of the bed - Duet Web Control 1.14 can display the height map graphically -Changes to information extraction from gccdoe files: +Changes to information extraction from gcode files: - Recognise generated-with comment written by newer versions of Cura - Recognise filament usage info in kisslicer-generated gcode files @@ -35,7 +35,7 @@ Changes to information extraction from gccdoe files: - Added T parameter to the G31 command to specify Z probe type. This allows you to view the parameters for the Z probe(s) and to set parameters for a particular Z probe type without selecting that type. G31 P or G31 P0 prints the parameters of the currently-selected Z probe. Changes to heater management: -- You can now specify a Stenhart-Hart C coefficient in the M305 command, for better thermistor accuracy over a wide temperature range. If you do use a non-zero C coefficient then you will need to change the B (beta) parameter as well. The B parameter should be the reciprocal of the Steinhart-Hart B coefficient. +- You can now specify a Steinhart-Hart C coefficient in the M305 command, for better thermistor accuracy over a wide temperature range. If you do use a non-zero C coefficient then you will need to change the B (beta) parameter as well. The B parameter should be the reciprocal of the Steinhart-Hart B coefficient. - The thermistor disconnected detection now takes account of the thermistor parameters configured with M305. This should allow the Dyze thermistor to be used without getting so many 'thermistor disconnected' reports. You may need to use a small negative H parameter in your M305 command to make it reliable. - M143 now takes an H parameter to specify the heater whose temperature limit you are setting. If it is not provided then heater 1 is assumed. - M109 and M190 commands now support both R and S parameters in the same way as Marlin. If you specify temperature using the S parameter, the firmware will wait for the heater to heat up but not to cool down. If you specify temperature using the R parameter, the firmware will wait both when heating up and when cooling down. @@ -61,10 +61,10 @@ Bug fixes: - Bug fix: M300 now causes a beep on PanelDue again (was broken in 1.16). - Bug fix: when a move was aborted, the head position was incorrectly calculated if the move has a direction reversal scheduled later on. In practice this situation did not arise. -Miscallaneous changes: +Miscellaneous changes: - Multiple commands from different sources that do not interfere are executed concurrently. Previously, only a few status reporting commands could be executed concurrently with other commands. - If the M569 command is used with the 'R' parameter to set the enable polarity then the corresponding driver is disabled after the polarity is set. -- Experimental code has been added to log Z probe transitoins during amove, for use when calibrating nozzle offsets. +- Experimental code has been added to log Z probe transitions during a move, for use when calibrating nozzle offsets. - Removed the undocumented M201 max average printing acceleration parameter - Added exception handlers and store a software reset code when an exception occurs - Removed Duet WiFi prototype 1 build configuration and added RADDS build configuration @@ -73,9 +73,9 @@ Miscallaneous changes: Upgrade notes for 1.17 - VERY IMPORTANT TO AVOID DAMAGE!!! -- On the Duet 0.6 and 0.85 the default direction for the X motor is now forwards (as it is for all other motors and on the Duet WiFi). If you do not have a M569 P0 command in your config.g file then you will need to add M569 P0 S0 in order to keep the previous behaviour. +- On the Duet 0.6 and 0.85 the default direction for the X motor is now forward (as it is for all other motors and on the Duet WiFi). If you do not have a M569 P0 command in your config.g file then you will need to add M569 P0 S0 in order to keep the previous behaviour. - On the Duet 0.6 and 0.85 the default bed thermistor resistance at 25C is now 100K (as it is for the Duet WiFi). If you have an Ormerod, Huxley Duo or RepRapPro Mendel printer with a 10K bed thermistor, you will need to add parameter T10000 to the M305 P0 command in config.g if you don't have that already. -- On the Duet 0.6 and 0.85 the default hot end heater thermistor parameters are changed to match the Semtec thermistor used in the E3DV6 and other popular hot ends. If you have a printer built from a kit supplied by RepRapPro then you should use the following parameters in your M305 P1 command to restore the previous behaviour: B4138 C0 +- On the Duet 0.6 and 0.85 the default hot end heater thermistor parameters are changed to match the Semitec thermistor used in the E3DV6 and other popular hot ends. If you have a printer built from a kit supplied by RepRapPro then you should use the following parameters in your M305 P1 command to restore the previous behaviour: B4138 C0 - The default bed temperature limit is 125C. Use M143 H0 S### if you need to increase it. - If your printer has multiple hot end heaters and you use the M143 command to change the temperature limit, you will need to use one M143 command with an appropriate H parameter for each heater. - If you limit the maximum heater PWM using the S parameter in a M301 command, you will now have to use M307 to do this instead. Similarly the M307 A parameter takes the place of the M301 T parameter (divide the T parameter by 255 and take the reciprocal to get the A parameter). @@ -83,7 +83,7 @@ Upgrade notes for 1.17 - VERY IMPORTANT TO AVOID DAMAGE!!! - You will need to add M501 in your config.g file, at the end or just before the T0 command if you have one, if you want to load saved values automatically at startup. - If you use auto delta calibration and you have Z probe X and/or Y offsets defined, you should adjust your probe points to allow for the fact that the firmware will now place the probe over the points you specify instead of the nozzle - If your pause.g and resume.g contain any extruder movement commands to retract or prime filament, make sure these files have the M83 command at the start to select relative extruder coordinates -- The recommended web interface is Duet WebControl 1.14. To use DWC 1.14 on the Duet WiFi, you must be using version 1.02 or later of DuetWiFiServer. Version 1.03-ch is recommended. +- The recommended web interface is Duet Web Control 1.14. To use DWC 1.14 on the Duet WiFi, you must be using version 1.02 or later of DuetWiFiServer. Version 1.03-ch is recommended. Known issues for 1.17: