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

    Separate P and S declarations in M950

    Scheduled Pinned Locked Moved
    Firmware wishlist
    2
    4
    181
    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.
    • DIY-O-Sphereundefined
      DIY-O-Sphere
      last edited by

      Is there a chance to handle P and S declarations separately in M950?
      With RRF3 you have to be more careful not to overwrite the channel by mistake.
      I had a nice crash today because I overwrote the servo channel (Z-sensor S0) with a GPIO port (P0) further down in the config.
      Here I should have chosen P1. I think this quickly becomes confusing with more S and P channels.

      (UTC+1)

      fcwiltundefined 1 Reply Last reply Reply Quote 1
      • fcwiltundefined
        fcwilt @DIY-O-Sphere
        last edited by

        @diy-o-sphere said in Separate P and S declarations in M950:

        Is there a chance to handle P and S declarations separately in M950?
        With RRF3 you have to be more careful not to overwrite the channel by mistake.
        I had a nice crash today because I overwrote the servo channel (Z-sensor S0) with a GPIO port (P0) further down in the config.
        Here I should have chosen P1. I think this quickly becomes confusing with more S and P channels.

        Not sure what you mean.

        They are the same except for the default PWM frequency. You can chose to use just P or S and always specify the desired PWM frequency with the Q parameter.

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        DIY-O-Sphereundefined 1 Reply Last reply Reply Quote 0
        • DIY-O-Sphereundefined
          DIY-O-Sphere @fcwilt
          last edited by DIY-O-Sphere

          @fcwilt
          I got that. It is the numbering of channels. S0 and P0 are not 2 channels, it is just the same. That wasn't obvious to me.

          (UTC+1)

          fcwiltundefined 1 Reply Last reply Reply Quote 1
          • fcwiltundefined
            fcwilt @DIY-O-Sphere
            last edited by

            @diy-o-sphere said in Separate P and S declarations in M950:

            @fcwilt
            I got that. It is the numbering of channels. S0 and P0 are not 2 channels, it is just the same. That wasn't obvious to me.

            Understood.

            Frederick

            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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