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

    Configurator not respecting ActiveHigh/ActiveLow for endstops

    Scheduled Pinned Locked Moved
    General Discussion
    2
    3
    193
    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.
    • keyz182undefined
      keyz182
      last edited by keyz182

      On https://configtool.reprapfirmware.org/ when selecting Active High for endstops:

      ; Endstops
      M574 X1 S1 P"xstop"                            ; configure active-high endstop for low end on X via pin xstop
      M574 Y1 S1 P"ystop"                            ; configure active-high endstop for low end on Y via pin ystop
      

      When selecting Active Low:

      ; Endstops
      M574 X1 S0 P"xstop"                            ; configure active-low endstop for low end on X via pin xstop
      M574 Y1 S0 P"ystop"                            ; configure active-low endstop for low end on Y via pin ystop
      

      Unless I'm misunderstanding, it should be M547 X1 S0 P"!xstop" - is that correct?

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

        @keyz182 said in Configurator not respecting ActiveHigh/ActiveLow for endstops:

        Unless I'm misunderstanding, it should be M547 X1 S0 P"!xstop" - is that correct?

        Yes, for RRF 3.1.x that is correct.
        For RRF 3.1 it should be: M547 X1 S1 P"!xstop"

        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

        keyz182undefined 1 Reply Last reply Reply Quote 0
        • keyz182undefined
          keyz182 @dc42
          last edited by

          @dc42 said in Configurator not respecting ActiveHigh/ActiveLow for endstops:

          @keyz182 said in Configurator not respecting ActiveHigh/ActiveLow for endstops:

          Unless I'm misunderstanding, it should be M547 X1 S0 P"!xstop" - is that correct?

          Yes, for RRF 3.1.x that is correct.

          It also had the "S" parameter wrong, so should be M574 Y1 S1 P"!ystop".

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