Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Software bundle 3.5beta1 released

    Scheduled Pinned Locked Moved
    Beta Firmware
    11
    19
    1.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T3P3Tonyundefined
      T3P3Tony administrators @CNCModeller
      last edited by

      @CNCModeller no testing done on Polar machines so if yours is working properly with 3.4.x and you are prepared to take the plunge then you feedback will be welcome!

      www.duet3d.com

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @CNCModeller
        last edited by

        @CNCModeller no, we don't have any polar machines to test on. However we have made very few changes to the kinematics classes, and we have tested 3.5beta1 with other nonlinear kinematics such as Delta.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • Nightowlundefined
          Nightowl
          last edited by Nightowl

          Just out of curiosity @dc42, did you manage to implement any improvements for Power Loss/Resume for CNC machines, please?

          It was a while ago, but we discussed it here.

          Thank you.

          Few things are more dangerous than taking the advice of someone who thinks he knows what he's doing.
          I'm still on my learning curve, so take everything I say with caution!

          RatRig 1075, Duet3 MB6HC, Sorotec SFM 1000 PV-ER milling motor, Hobbyist

          dc42undefined 1 Reply Last reply Reply Quote 1
          • mikeabuilderundefined
            mikeabuilder
            last edited by

            Sweet! Have a great holiday, Duet folks. And thanks for your solid work on RRF. Much appreciated.

            1 Reply Last reply Reply Quote 0
            • Exerqtorundefined
              Exerqtor @dc42
              last edited by

              @dc42
              Trying out some of the new stuff and i can't seem to get the fileexists function to work.

              Just to try it out i added this at the end of homey.g:

              if fileexists(homey.g)
                echo "fileexists works"
              

              When i run the macro i get this error:
              Error: in file macro line 65 column 15: meta command: unknown value 'homey.g'

              jay_s_ukundefined 1 Reply Last reply Reply Quote 0
              • jay_s_ukundefined
                jay_s_uk @Exerqtor
                last edited by

                @Exerqtor maybe try the full file path? I.e. 0:/sys/homey.g

                Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                Exerqtorundefined 1 Reply Last reply Reply Quote 0
                • Exerqtorundefined
                  Exerqtor @jay_s_uk
                  last edited by

                  @jay_s_uk said in Software bundle 3.5beta1 released:

                  0:/sys/homey.g

                  That returns Error: in file macro line 65 column 16: meta command: expected ')' so I have no idea what I'm doing wrongšŸ˜…

                  If I try /sys/homey.g I get this error X Y steppers at 100% of max current! Error: in file macro line 65 column 15: meta command: expected an expression.
                  And with sys/homey.g I get Error: in file macro line 65 column 15: meta command: unknown value 'sys'

                  jay_s_ukundefined Sindariusundefined 2 Replies Last reply Reply Quote 0
                  • jay_s_ukundefined
                    jay_s_uk @Exerqtor
                    last edited by

                    @Exerqtor you may need to encase it in ` or "

                    Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                    Exerqtorundefined 1 Reply Last reply Reply Quote 2
                    • Sindariusundefined
                      Sindarius @Exerqtor
                      last edited by Sindarius

                      @Exerqtor you probably need to quote the file name so it is a string

                      ā€œ0:/sys/homey.gā€
                      

                      Looks like @jay_s_uk beat me to it šŸ˜„

                      1 Reply Last reply Reply Quote 1
                      • Exerqtorundefined
                        Exerqtor @jay_s_uk
                        last edited by Exerqtor

                        @jay_s_uk said in Software bundle 3.5beta1 released:

                        @Exerqtor you may need to encase it in ` or "

                        @Sindarius said in Software bundle 3.5beta1 released:

                        @Exerqtor you probably need to quote the file name so it is a string

                        ā€œ0:/sys/homey.gā€
                        

                        Looks like @jay_s_uk beat me to it šŸ˜„

                        Yup, that sure worked!

                        Edit:

                        Don't need the full filepath either, since it's on 0:/sys/ it works with just the filename, and above that you only need /sys/foldername/ if it's located in 0:/ 🤘

                        MaxGyverundefined 1 Reply Last reply Reply Quote 1
                        • MaxGyverundefined
                          MaxGyver @Exerqtor
                          last edited by

                          @dc42

                          I have noticed two minor things after updating:

                          • G10 without L parameter will cause my macros to get stuck

                          • M569.1 without an E parameter defined will trigger a warning/error

                          Thanks to the Team for all your hard work!

                          dc42undefined 1 Reply Last reply Reply Quote 0
                          • chernogorskyundefined
                            chernogorsky
                            last edited by chernogorsky

                            Create a separate ticket. Movement issue + some minors

                            1 Reply Last reply Reply Quote 0
                            • dc42undefined
                              dc42 administrators @MaxGyver
                              last edited by

                              @MaxGyver said in Software bundle 3.5beta1 released:

                              @dc42

                              I have noticed two minor things after updating:

                              • G10 without L parameter will cause my macros to get stuck

                              Please start a separate thread about this. In particular, show the G10 command(s) you are using.

                              • M569.1 without an E parameter defined will trigger a warning/error

                              Please see the upgrade notes.

                              Duet WiFi hardware designer and firmware engineer
                              Please do not ask me for Duet support via PM or email, use the forum
                              http://www.escher3d.com, https://miscsolutions.wordpress.com

                              dc42undefined 1 Reply Last reply Reply Quote 1
                              • dc42undefined
                                dc42 administrators @dc42
                                last edited by dc42

                                A bug in the 3.5beta 1 main board files has come to light. The bug causes a reset or other odd behaviour if the G32 command is used to perform true bed levelling on a machine with multiple Z motors.

                                I have now identified the cause and fixed this issue. New main board binary files containing the fix are available at https://www.dropbox.com/sh/28zqy8t165nwa2f/AACZvmVSGhWMSpjKX43MsSWSa?dl=0. A few other changes have been made in these builds, see https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-350beta2-in-preparation for details.

                                Note, these main board binaries have received minimal testing; however the changes since version 3.5beta1 are small.

                                Duet WiFi hardware designer and firmware engineer
                                Please do not ask me for Duet support via PM or email, use the forum
                                http://www.escher3d.com, https://miscsolutions.wordpress.com

                                A Former User? 1 Reply Last reply Reply Quote 3
                                • A Former User?
                                  A Former User @dc42
                                  last edited by

                                  This post is deleted!
                                  1 Reply Last reply Reply Quote 0
                                  • chernogorskyundefined
                                    chernogorsky
                                    last edited by

                                    To anyone like me stacked with SBC and 3.5
                                    my way of resotoring stable version (after changing /etc/apt. ... to stable)

                                    sudo apt install duetcontrolserver/stable duetpimanagementplugin/stable duetpluginservice/stable duetsd/stable duetsoftwareframework/stable duettools/stable duetwebcontrol/stable duetwebserver/stable reprapfirmware/stable duetruntime/stable

                                    1 Reply Last reply Reply Quote 1
                                    • dc42undefined dc42 referenced this topic
                                    • MaxGyverundefined MaxGyver referenced this topic
                                    • dc42undefined
                                      dc42 administrators @Nightowl
                                      last edited by

                                      @Nightowl said in Software bundle 3.5beta1 released:

                                      Just out of curiosity @dc42, did you manage to implement any improvements for Power Loss/Resume for CNC machines, please?

                                      It was a while ago, but we discussed it here.

                                      Yes, commands to restore the spindle speed and direction are now included in resurrect.g.

                                      Duet WiFi hardware designer and firmware engineer
                                      Please do not ask me for Duet support via PM or email, use the forum
                                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                                      1 Reply Last reply Reply Quote 1
                                      • T3P3Tonyundefined T3P3Tony referenced this topic
                                      • First post
                                        Last post
                                      Unless otherwise noted, all forum content is licensed under CC-BY-SA