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

    How to write a plugin?

    Scheduled Pinned Locked Moved
    DSF Development
    4
    3
    277
    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.
    • morgoth90undefined
      morgoth90
      last edited by

      I have a duet 3 paired with a rasperry 4 and I need to write some code running on the raspberry to interact with the duet and a usb device.
      I'm a programmer so it's not a code related problem but I'm a bit confused on how to write and load a plugin into the DSF system.
      What can be a good sample to start with and what is the procedure to add a custom plugin?

      oliofundefined jay_s_ukundefined 2 Replies Last reply Reply Quote 0
      • oliofundefined
        oliof @morgoth90
        last edited by

        @morgoth90 Plugins are written in Vue. Check out ReleaseMgr (https://github.com/MintyTrebor/ReleaseMgr/) and BtnCmd (https://github.com/MintyTrebor/BtnCmd) for example implementations.

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

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

          @morgoth90 theres also https://github.com/Duet3D/DuetWebControl/wiki/Third-Party-Plugins and https://github.com/Duet3D/DuetSoftwareFramework/wiki/Third-Party-Plugins

          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

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