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

    Multiple Expansion Boards of Same Type

    Scheduled Pinned Locked Moved
    Firmware developers
    2
    3
    156
    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.
    • Mohammadundefined
      Mohammad
      last edited by

      Hello,
      I was looking at the "RepRapFirmware" and "Duet3Expansion" and realized there is a board address for each type of expansion board and I see that the RepRapFirmware uses that address as the index of the "boards" array in the ExpansionManager when an expansion board announces itself.

      This made a question in my mind: "Can multiple expansion boards of the same type be connected to the RepRapFirmware? if so, how would the two expansion boards be differentiated? or would the RepRapFirmware only consider the last expansion board which has announced itself?"

      (I did see that expansion boards send their uniqueId in the announcement, but I couldn't find where the unique Id is used to differentiate two boards in the RepRapFirmware)

      Thanks

      gloomyandyundefined 1 Reply Last reply Reply Quote 0
      • gloomyandyundefined
        gloomyandy @Mohammad
        last edited by

        @Mohammad You can change the CAN-FD address using M952 https://docs.duet3d.com/en/User_manual/Reference/Gcodes#m952-set-can-fd-expansion-board-address-andor-normal-data-rate

        If you have multiple boards of the same type (doe for instance multiple 1LC toolboards), you can add them one at a time to the CANBUS, change the address from the default and then add the next board. Take a look at: https://docs.duet3d.com/User_manual/Machine_configuration/CAN_connection

        Mohammadundefined 1 Reply Last reply Reply Quote 1
        • Mohammadundefined
          Mohammad @gloomyandy
          last edited by

          @gloomyandy Got it. Thank you for the help 😊

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