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

    Can paneldue's screensaver be customized?

    Scheduled Pinned Locked Moved Solved
    PanelDue
    5
    15
    780
    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.
    • JayTundefined
      JayT
      last edited by mfs12

      Hi,

      Is it possible to customize screensaver in PanelDue? Or the text that it displays? IF possible, how to do so? any guiding instructions.

      alankilianundefined oozeBotundefined 2 Replies Last reply Reply Quote 0
      • alankilianundefined
        alankilian @JayT
        last edited by

        @jayt

        THIS page tells you how to update the "Splash" screen.

        I've never seen a "Screen saver" so I'm not sure if that's the same thing or not.

        SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

        JayTundefined 1 Reply Last reply Reply Quote 0
        • oozeBotundefined
          oozeBot @JayT
          last edited by

          @jayt no, it can't be updated outside of recompiling the firmware..

          1 Reply Last reply Reply Quote 1
          • mfs12undefined mfs12 marked this topic as a question
          • mfs12undefined
            mfs12
            last edited by

            @JayT, no, it's not possible. If you want to change something to the screensaver you would need to adapt the sources or implement it and the re-compile it.

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

            JayTundefined 1 Reply Last reply Reply Quote 1
            • mfs12undefined mfs12 has marked this topic as solved
            • JayTundefined
              JayT @mfs12
              last edited by

              @mfs12 : So you mean, the text "Touch to wake up" is a hard coded string in the source code of Paneldue firmware. If we want to change it , we have to modify source code and rebuild. Same applies if we wish to change the screensaver to an image.
              Please confirm my understanding?

              1 Reply Last reply Reply Quote 0
              • JayTundefined
                JayT @alankilian
                last edited by

                @alankilian : If you aren't aware, leave the machine/Paneldue unattended for a while, it switches to screensaver mode. We can modify the seconds after which the screensaver appears. I hope you are using the latest Paneldue SW to check on this

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

                  @JayT, yes the text is hardcoded. The things which are NOT hardcoded are the configurations you can see in the setup tab. And there's no image used. But this sounds like an interesting feature being able to configure the screensaver background.

                  And you can also replace the splash screen. For this, check the repository and there are for sure some threads in the forum about.

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

                  JayTundefined 1 Reply Last reply Reply Quote 1
                  • JayTundefined
                    JayT @mfs12
                    last edited by

                    @mfs12 : I have changed the splash screen already 🙂
                    And I felt it would be nice if we can have a custom screensaver too.
                    May be you can tag someone who can address this feature, if feasible. Thanks!

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

                      @JayT tagged. 😉

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

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

                        how would you like to see the current screensaver to be improved?

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

                        oliofundefined JayTundefined 2 Replies Last reply Reply Quote 1
                        • oliofundefined
                          oliof @mfs12
                          last edited by

                          @mfs12 a complete "backlight off" mode would be interesting.

                          <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                          oozeBotundefined 1 Reply Last reply Reply Quote 2
                          • oozeBotundefined
                            oozeBot @oliof
                            last edited by

                            @oliof Agreed as any user would quickly learn to touch to wake it up without being told. We toy’ed with this but could t get the backlight to completely disable. Currently, we’ve settled on just removing the prompt so the screen is blank, but would really like to see it fully turn itself off for longevity of the panel.

                            1 Reply Last reply Reply Quote 2
                            • JayTundefined
                              JayT @mfs12
                              last edited by JayT

                              @mfs12 : I like the given suggestions. However, IF someone wants a custom screensaver, may be to display logo or machine is active then it would be nice. IF we completely black it off, it shouldn't appear like Panel not working...thats all.

                              @mfs12: Can you tell me where in source code I must look for this hardcoded string?

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

                                I created a feature request. Any progress will be reflected there.

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

                                mfs12 created this issue in Duet3D/PanelDueFirmware

                                open Allow customization of screensaver #230

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

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

                                  @JayT, check function "CreateScreensaverPopup" in src/UI/UserInterface.cpp. Good luck

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

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