• Tags
  • Documentation
  • Order
  • Register
  • Login
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.
  • undefined
    NeoDue
    last edited by NeoDue 29 Feb 2024, 18:34

    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)

    undefined 1 Reply Last reply 1 Mar 2024, 14:43 Reply Quote 0
    • undefined Phaedrux marked this topic as a question 29 Feb 2024, 19:19
    • undefined
      T3P3Tony administrators @NeoDue
      last edited by 1 Mar 2024, 14:43

      @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

      undefined 1 Reply Last reply 1 Mar 2024, 15:19 Reply Quote 0
      • undefined
        NeoDue @T3P3Tony
        last edited by 1 Mar 2024, 15:19

        @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
        • undefined
          mfs12
          last edited by 9 Mar 2024, 13:29

          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/

          undefined 1 Reply Last reply 9 Mar 2024, 14:05 Reply Quote 2
          • undefined
            NeoDue @mfs12
            last edited by 9 Mar 2024, 14:05

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

            1 Reply Last reply Reply Quote 0
            • undefined
              mfs12
              last edited by 12 Mar 2024, 08:39

              @NeoDue , Yes, please create one. Thank you

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

              undefined 1 Reply Last reply 12 Mar 2024, 19:03 Reply Quote 0
              • undefined
                NeoDue @mfs12
                last edited by 12 Mar 2024, 19:03

                @mfs12 done!

                undefined 1 Reply Last reply 13 Mar 2024, 07:00 Reply Quote 0
                • undefined
                  mfs12 @NeoDue
                  last edited by 13 Mar 2024, 07:00

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

                  Braintoe created this issue 12 Mar 2024, 19:03 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/

                  undefined 1 Reply Last reply 19 Mar 2024, 10:51 Reply Quote 0
                  • undefined
                    mfs12 @mfs12
                    last edited by 19 Mar 2024, 10:51

                    will be released with 3.5.0-rc9.

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

                    1 Reply Last reply Reply Quote 1
                    • undefined mfs12 has marked this topic as solved 19 Mar 2024, 10:52
                    • First post
                      Last post
                    Unless otherwise noted, all forum content is licensed under CC-BY-SA