You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New features/changed behaviour:
- if config.g is not found then config.g.bak is run instead of default.g
- added error codes to SD card access error reports
- rr_files, rr_filelist, M20 S2 and M20 S3 now provide for retrieving the list if files in chunks, using a "first" parameter in rr_files/rr_filelist or "R" parameter in M20 S2/S2, and a "next" field in the response
Bug fixes:
- In absolute extrusion mode, the first move when resuming after a pause didn't extrude
- DWC didn't give the option to load a filament when no filament was loaded
Copy file name to clipboardExpand all lines: src/BugList.txt
+38-23Lines changed: 38 additions & 23 deletions
Original file line number
Diff line number
Diff line change
@@ -162,7 +162,7 @@ Fixes in RC5:
162
162
- [done] Extra axes were ignored in G2/G3 moves
163
163
- [done] DWC and the Duet could deadlock if the Duet ran out of output buffers
164
164
165
-
Fixes post RC5:
165
+
Fixes in RC6:
166
166
- [done] M569 report includes chopper configuration register for smart drivers
167
167
- [done] If getting file info timed out it didn't close the file
168
168
- [done] DHT sensor task was running out of stack space
@@ -171,50 +171,69 @@ Fixes post RC5:
171
171
- [done] Multiple DHT sensor support
172
172
- [done] Support DHT sensor on Duet Maestro
173
173
- [done] Pausing between the segments of a segmented move didn't happen even if the jerk settings were high enough
174
-
- [done - need to test filament monitors!!!] If filament monitors were deleted or the type changed, this could result in an exception
175
-
- [seems ok] Test Upload & print function, see https://forum.duet3d.com/topic/5394/new-firmware-2-0rc5-available/52
174
+
- [done, ok] If filament monitors were deleted or the type changed, this could result in an exception
175
+
- [done] Support S0/S1 for simple filament monitors
176
176
- [done, test] When step rate limiting happens, various problems, see https://forum.duet3d.com/topic/5445/unable-to-run-128-or-256-microstepping (adjust move start time)
177
-
- [can't reproduce] Kulitorum report that first move after a pause doesn't extrude, https://forum.duet3d.com/topic/5408/does-not-extrude-first-g1-after-a-pause/7
178
177
- [done, test] when the SD card is removed it says 1 file was invalidated even if it was more
179
178
- [done, ok] When SD card is removed during a print we get lots of internal error messages, and no "print abandoned" or similar message, also the heaters stay on
180
179
- [done] Emergency stop should turn off all spindles
181
-
- [looks like was caused by using M502] Report that filaments no longer work
182
180
181
+
- [seems ok] Test Upload & print function, see https://forum.duet3d.com/topic/5394/new-firmware-2-0rc5-available/52
182
+
183
+
Fixes in release 2.0:
184
+
- [done, test] Kulitorum report that first move after a pause doesn't extrude, https://forum.duet3d.com/topic/5408/does-not-extrude-first-g1-after-a-pause/7
185
+
- [done] Add error codes to SD card error messages
186
+
- [tested, documentation error] chrishamm says DHT sensors on CS pins 1-4 don't work
187
+
- [done] add facility to return rr_filelist in chunks?
188
+
- [done] load config.g.bak if config.g not present, not default.g
189
+
- [done] can't load filaments because DWC doesn't give the option unless a filament is already loaded
190
+
- look at wifi disconnect issue, https://forum.duet3d.com/topic/4341/wifi-module-keeps-disconnecting/64
191
+
192
+
Planned for 2.01:
193
+
- Bezier speed curves or other S-curve acceleration, e.g. look at https://github.com/MarlinFirmware/Marlin/pull/10373/files
194
+
- Option to send M280 servo commands just a few times instead of continuously, for E3D and BLTouch
195
+
- Recovery from SD card errors during a print (Dan)
196
+
- Danny's modified SCARA kinematics (workpiece is on a plate, extruder is fixed)
197
+
- Laser support via G1 S parameter, see https://forum.duet3d.com/topic/4702/laser-cnc-support-in-rrf-gcode-semantics/4
198
+
- Look at pushover notification support, https://forum.duet3d.com/topic/169/notification-via-pushover-or-other-service/45
183
199
- M3 R parameter so it can restore the spinder/laser after a pause (https://forum.duet3d.com/topic/5418/cnc-laser-m3-unpause-r-parameter)
200
+
- M81: don't give low voltage warnings when main power has just been turned off
201
+
- Does bltouch need a default recovery time?
202
+
- Should bltouch use digital probe mode? Some users having problems with P25 in G31 command.
203
+
- M584 when assigning a drive, unmap any existing assignment. Also allow an axis to be mapped to driver -1.
204
+
- Add S4 option to G1 command, like S1 but no endstop checks (needed for CoreXY, CoreXZ)
184
205
- CNC: look at G17/18/19, see https://forum.duet3d.com/topic/4669/ooznest-workbee-screw-driven
185
-
- PanelDue won't connect if VIN velow minimum for stepper motors [PanelDue firmware needs to recognise status 'O']
206
+
- M569 command to allow selection of smart/dumb driver, also allow all 12 drivers to be smart
- Error message if you attempt movement with VIN < minimum
199
226
- min/max RSSI display?
200
-
- save theta, phi in move and then in DDA?
201
227
- report RSSI in M552?
202
228
- When VIN power too low and stepper drivers turned off, flag axes as not homed?
203
-
- M81: don't give low voltage warnings when main power has just been turned off
204
-
- Return "Powered down" status when VIN power has never been seen or has gone down after sending M81
205
229
- Auto mount main SD card when inserted
206
230
- Workplace offsets are supposed to be persistant (check NIST), https://www.duet3d.com/forum/thread.php?pid=43755#p43755
207
231
- At the end of a simulation, restore the original workplace coordinate selection
208
-
- apostrophe in quoted filename
209
232
- looks like we get a Pop underflow message when you send DWC jog commands and axes are not homed
210
233
- Add warning message when print exceeds bounds
211
-
- Does bltouch need a default recovery time?
212
-
- Should bltouch use digital probe mode? Some users having problems with P25 in G31 command.
213
-
- M584 when assigning a drive, unmap any existing assignment. Also allow an axis to be mapped to driver -1.
214
-
- Add S4 option to G1 command, like S1 but no endstop checks (needed for CoreXY, CoreXZ)
215
234
- When uploading while a file is being printed, don't allow the currently-printing file to be replaced
216
235
217
-
- if a homing command in an SD print file is aborted due to e.g. G1 Z5 in the homing file, error message should be written to both DWC and PanelDue
236
+
- [check] if a homing command in an SD print file is aborted due to e.g. G1 Z5 in the homing file, error message should be written to both DWC and PanelDue
218
237
- [no fault] stall detect on Z axis
219
238
- Files generated by Cura doesn't detect layer changes, see https://www.duet3d.com/forum/thread.php?pid=40865#p40865
220
239
- [re-test using new DuetWiFiServer] "Failed to change mode" messages after M552 S2/S0/S1 cycle
@@ -231,7 +250,6 @@ Fixes post RC5:
231
250
- check that we never enable the drivers before we set vsense
232
251
233
252
- [don't do] Don't report the motor current for a non-existent extruder
234
-
- SD card read error handling?
235
253
- dual extrusion layer counting, see https://www.duet3d.com/forum/thread.php?pid=34816#p34816
236
254
- M140/M190 with no P parameter sets all bed heater temperatures (same for M141/M191)
237
255
- M291 to lock movement and wait for it to finish?
@@ -245,9 +263,6 @@ Fixes post RC5:
245
263
- Send reduce power command to PanelDue when main power turned off?
246
264
- Document multiple bed and chamber heaters
247
265
- [mostly done] Check all classes for correct initialisation
248
-
- sd_mmc_spi doesn't acquire/release the SPI bus. Need to change this for RTOS.
249
-
- If wifi module gets stuck in starting state, reset it again
250
-
- If wifi disconnects when in client mode, keep retrying the connection
0 commit comments