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

    PanelDue delay/lag

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    5
    910
    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.
    • Phytone3dundefined
      Phytone3d
      last edited by

      Had my duet wifi and PanelDue installed for a couple of days now, and have noticed there is often lag on the paneldue.
      For example, heating bed, the PanelDue temps remain static, but Duet Web GUI shows active and temps increasing.

      The lag can be up to a minute in some cases. What needs to be done to remove lag? I've not changed any firmware on the PanelDue.

      Thanks.

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

        There are certain conditions under which PanelDue sends a command to the Duet that cannot be executed immediately, and its usual status polling commands get held up behind that one. This causes the delay that you observe. I've reduced the number of situations in which this occurs in firmware 1.17 (so upgrade to 1.17d if you are running 1,16 or earlier), and I have further work planned that will eliminate this happening completely.

        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
        • Phytone3dundefined
          Phytone3d
          last edited by

          I'm running 1.17c on the duetwifi, so will upgrade to 1.17d and see if there is any difference.

          The PanelDue does seem to send the signal, as I'm using some macros to heat the bed/hotend and the Web control picks up the operation of the macro - its just the PanelDue GUI that seems to lock/lag.

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

            If you are using macros that include "wait for temperature" commands, and you invoke them from PanelDue, then currently the display will stop updating until the macro completes. Firmware 1.17d is no different from 1.17c in this respect. I use a "Prepare for printing PLA" macro, but it uses M140 and G10 commands to set the temperatures and not wait, rather than M190 or M109 commands that set temperatures and wait.

            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
            • Phytone3dundefined
              Phytone3d
              last edited by

              Macro is really simple:

              M140 S70
              M104 S190

              The PanelDue is on 1.15c, should I reflash this? Sometimes it updates instantly, sometimes not.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA