Software 3.5.1 released
-
On behalf of the Duet3D team I am very pleased to announce the availability of stable version 3.5.1. This fixes a bug in the 3.5.0 release that was triggered by using M400 in the deployprobe.g or retractprobe.g. file. We have now withdrawn release 3.5.0.
Highlights of this release compared to 3.4.6 include:
- Support for multiple motion systems and our new scanning Z-probe
- Input shaping support on axes driven by CAN-connected expansion boards
- New WiFi firmware version 2.1 featuring (partial) WPA enterprise support
- Modern code editor in DWC based on the VSCode editor (Monaco)
- Transition of DWC code files from JavaScript to TypeScript and upgrade from Webpack 4 to 5
- Input Shaping plugin now integrated in DWC
- New DSF HTTP compatibility layer for RepRapFirmware
rr_
HTTP requests - DSF suppot for new Debian Bookworm images (for new DuetPi images)
- New ConfigTool with many more improvements
As with every stable release, we highly recommend reading the upgrade notes or using the ReleaseMgr plugin in order to avoid upgrade issues for:
Users in standalone mode can obtain the upgrade bundle here.
New stable DuetPi images based on the latest Raspberry Pi OS (Debian Bookworm) including upgrade instructions are now available here. Users in SBC mode should consider upgrading to that DuetPi version because the current version will reach its EOL soon (Debian Buster's EOL is scheduled for June 30th, 2024). If you're in SBC mode and don't want to upgrade, you can update the packages as always using the regular apt update/upgrade method. This upgrade method will be surperseded by
M997 S2
in the new image to simplify the update process.If you see "Incompatible Software Versions" in your browser upon first launch, press
Ctrl+Shift+R
to reload the cached version in your browser. In case you encounter other problems, please open a new thread with[3.5.1]
in the title. -
Everything seems to be working well.
Are there any plans to update the motionwebcamserver plugin to allow it to work with 3.5?
-
@Alex-cr I think they've moved on to using spyglass instead
-
@Alex-cr Yes, available here: https://github.com/Duet3D/MotionWebcamServerPlugin
@jay_s_uk Spyglass is better suited for RPi camera modules but Motion is still an option for USB cams. -
Will there be a PanelDue release to coincide with 3.5.1, or is it only ever going to be release candidates from this point forward?
It appears as though the PanelDue has been left behind in leu of running a SBC these days. I'm actually wondering about doing exactly this with all my other machines based on how it seems to work with the newest one I am building now.
-
@PDBeal I am still using the 12864 displays because I avoid SBC as an unnecessary complication
-
@PDBeal yes we will release PanelDue 3.5 soon, based on the existing RC. We also have a new, more capable screen under development and that will eventually replace PanelDue in our product range.
-
@dc42 said in Software 3.5.1 released:
@PDBeal
yes we will release PanelDue 3.5 soon, based on the existing RC. We also have a new, more capable screen under development and that will eventually replace PanelDue in our product range.Finally! Looking forrward to hearing & seeing more about that!
-
@dc42 Onto 3.6!! What’s next on the feature roadmap? Any hints?
-
@Alex-cr : I have tried this release. I face a lot of bad command errors suddenly while printing. When I check Gcode line, it is fine. If i revert to 3.4.6, I don't face much bad command errors while printing. Did you face anything like that?
-
@JayT said in Software 3.5.1 released:
@Alex-cr : I have tried this release. I face a lot of bad command errors suddenly while printing. When I check Gcode line, it is fine. If i revert to 3.4.6, I don't face much bad command errors while printing. Did you face anything like that?
Can you give some more detail about what exactly you're seeing and where you see it?
-
Wooo, Lets goo!
A lot of nice changes across the board. I especially like the DWC change for the text editor. Applying input shaping to smaller segments has also produced a noticeable increase in print quality, very nice indeed.I have however noticed a weird behaviour with the resume.g, which I have made a seperate thread for(https://forum.duet3d.com/topic/35544/resume-g-activating-twice-with-fw3-5?_=1713890021060)
-
If i simulate the gcode, I get some errors like bad command or message box stating expected integer after Y.
Sometimes error says "C1 " instead of G1. When I look back at the line number in Gcode, Line looks ok.
Is it a problem with Slicer & after error Reprap fixes it ?
Because when I run it the second time, or simulate second time, bad command error either does not come at all, or it comes at a different line.My problems are similar as posted in the thread :
https://forum.duet3d.com/topic/35553/bad-command-error-using-rrf-3-5-0-and-3-5-1-using-duet2-wifi/2
-
@JayT What board are you using?
-
I have duet2-wifi.
-
@JayT said in Software 3.5.1 released:
If i simulate the gcode, I get some errors like bad command or message box stating expected integer after Y.
Sometimes error says "C1 " instead of G1. When I look back at the line number in Gcode, Line looks ok.
Is it a problem with Slicer & after error Reprap fixes it ?
Because when I run it the second time, or simulate second time, bad command error either does not come at all, or it comes at a different line.My problems are similar as posted in the thread :
https://forum.duet3d.com/topic/35553/bad-command-error-using-rrf-3-5-0-and-3-5-1-using-duet2-wifi/2
Can you start a thread for your issue and include as much detail as possible?
-
Hello
got this message"Error in start-up file macro line 5: in file macro line 5 column 17: M307: expected number after 'K'" " on startup after updating to 3.5.1.
I first thought it was a problem in config-override or config file but in my config ther is no M307 with K and this is my Config-override:
; config-override.g file generated in response to M500 at 2024-04-20 19:05
; This is a system-generated file - do not edit
M307 H0 R0.123 K0.236:0.000 D11.52 E1.35 S1.00 B0
M307 H1 R2.660 K0.303:0.000 D5.15 E1.35 S0.75 B0 V23.9
; Probed axis limits
M208 S0 Z359.81
; Z probe parameters
G31 K0 P25 X42.0 Y21.0 Z2.40The Printer is working good but message on startup is boring.
Can someone tell me where i have to search for the M307 command? -
@alwaysom said in Software 3.5.1 released:
"Error in start-up file macro line 5: in file macro line 5 column 17: M307: expected number after 'K'
Can you identify exactly where line5 column17 is in this instance?
-
@Phaedrux : done.
-
I'm going to lock this thread now. If you're experiencing issues after upgrading to 3.5.1, please create a new thread with your issue and please include as much detail as possible.
-