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

    Glitch in PanelDue FW 3.5.0 rc8 when deleting a file

    Scheduled Pinned Locked Moved Solved
    PanelDue
    3
    9
    459
    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.
    • NeoDueundefined
      NeoDue
      last edited by NeoDue

      Now that the huge issue with Input shaping is sorted out on my printer, I can finally start finalising my setup 🙂

      While doing so, I stumbled over a little bug of the current firmware 3.5.0 rc8: when deleting a file on the SD card from the PanelDue, the corresponding menu does not refresh correctly, but instead shows two (or more) instances of the last file that was not deleted.

      Steps to recreate the issue:

      • start with a Duet that has a PanelDue connected and has several print files on the SD card.
      • click on the SD card symbol on the PanelDue. Click on one of the files (but not the last one) and delete it.
      • the file will be deleted but the number of files in the list will not change. Instead, the last file will be listed twice. If repeat the process, it will be shown three times and so on:

      signal-2024-02-29-193155.jpeg

      With firmware 3.4.1, it works as it should (tested on another PanelDue though)

      T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
      • Phaedruxundefined Phaedrux marked this topic as a question
      • T3P3Tonyundefined
        T3P3Tony administrators @NeoDue
        last edited by

        @NeoDue can you confirm if this is a glitch in the display just on the last page if there are multiple pages of files?

        www.duet3d.com

        NeoDueundefined 1 Reply Last reply Reply Quote 0
        • NeoDueundefined
          NeoDue @T3P3Tony
          last edited by

          @T3P3Tony Just tested with 11 files to create a second page. In this case, two things happen:

          • if I use the arrows to flip to the next page, only the upper three lines that contain parts that should be shown on the next page are updated. The other five lines simply continue showing the content that was presented on page 1.
          • if I delete a part on page 2, the last line that actually contains a part is doubled.
          • if I delete a part on page 1, everything works as it should.

          One note, if it matters: this test was made on a chinese PanelDue v3 clone since the printer I tested this on does not offer enough space for the larger footprint of the original PanelDue 5i.
          I do have an original v3 PanelDue (the one I planned to use initially...) here as well. If it is necessary, I can temporarily connect that one to the Duet, upgrade its firmware and repeat the test with it.

          1 Reply Last reply Reply Quote 0
          • mfs12undefined
            mfs12
            last edited by

            Hey,

            I had a brief look into the code. And it's a fairly simple fix.

            Thanks for reporting.

            Visit me on github at https://github.com/mfs12/

            NeoDueundefined 1 Reply Last reply Reply Quote 2
            • NeoDueundefined
              NeoDue @mfs12
              last edited by

              @mfs12 thanks for checking! Do you want me to create a Github issue for this?

              1 Reply Last reply Reply Quote 0
              • mfs12undefined
                mfs12
                last edited by

                @NeoDue , Yes, please create one. Thank you

                Visit me on github at https://github.com/mfs12/

                NeoDueundefined 1 Reply Last reply Reply Quote 0
                • NeoDueundefined
                  NeoDue @mfs12
                  last edited by

                  @mfs12 done!

                  mfs12undefined 1 Reply Last reply Reply Quote 0
                  • mfs12undefined
                    mfs12 @NeoDue
                    last edited by

                    https://github.com/Duet3D/PanelDueFirmware/issues/332

                    Braintoe created this issue in Duet3D/PanelDueFirmware

                    closed SD card file list does not update correctly when deleting a file if files spread across more than one page #332

                    Visit me on github at https://github.com/mfs12/

                    mfs12undefined 1 Reply Last reply Reply Quote 0
                    • mfs12undefined
                      mfs12 @mfs12
                      last edited by

                      will be released with 3.5.0-rc9.

                      Visit me on github at https://github.com/mfs12/

                      1 Reply Last reply Reply Quote 1
                      • mfs12undefined mfs12 has marked this topic as solved
                      • First post
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA