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

Magnetic Filament Sensor and Toolboard

Scheduled Pinned Locked Moved Solved
Duet Hardware and wiring
3
6
218
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.
  • undefined
    lilmike
    last edited by 12 Aug 2022, 06:44

    Trying to implement a magnetic filament sensor on a toolboard.

    Toolboard ID is 20, filament sensor is connected to IO1 in on the toolboard

    ; Drives
    M569 P0.0 S1 ; physical drive 0.0 goes forwards
    M569 P0.1 S1 ; physical drive 0.1 goes forwards
    M569 P0.2 S1 ; physical drive 0.2 goes forwards
    M569 P20.0 S0 ; physical drive 20.0 goes backwards
    M584 X0.0 Y0.1 Z0.2 E20.0 ; set drive mapping

    M591 D20 P3 C"20io1.in" S0 R70:130 L24.8 E3.0

    I get the message "Error: M591: parameter 'D' too high"

    Clearly, I have something messed up.

    When I use M591 D0 P3 C"20io1.in" S0 R70:130 L24.8 E3.0, I get the message:
    "Error: M591: Filament monitor port must be on same board as extruder driver"

    What am I missing?

    undefined 1 Reply Last reply 12 Aug 2022, 06:57 Reply Quote 0
    • undefined
      jay_s_uk @lilmike
      last edited by 12 Aug 2022, 06:57

      @lilmike driver numbers are the extruder number and start at 0. Change D20 to D0

      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

      undefined 1 Reply Last reply 12 Aug 2022, 07:32 Reply Quote 0
      • undefined
        lilmike @jay_s_uk
        last edited by 12 Aug 2022, 07:32

        @jay_s_uk

        When I use M591 D0 P3 C"20io1.in" S0 R70:130 L24.8 E3.0, I get the message:

        "Error: M591: Filament monitor port must be on same board as extruder driver"

        Tried that, not working. I have to be missing something basic.

        undefined undefined 2 Replies Last reply 12 Aug 2022, 08:54 Reply Quote 0
        • undefined
          jay_s_uk @lilmike
          last edited by 12 Aug 2022, 08:54

          @lilmike can you post the whole of your config

          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
          • undefined
            droftarts administrators @lilmike
            last edited by 12 Aug 2022, 13:36

            @lilmike said in Magnetic Filament Sensor and Toolboard:

            M591 D0 P3 C"20io1.in" S0 R70:130 L24.8 E3.0

            To address board 20, you need a full stop between the '20' and the port, eg:
            M591 D0 P3 C"20.io1.in" S0 R70:130 L24.8 E3.0

            Ian

            Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

            undefined 1 Reply Last reply 12 Aug 2022, 16:40 Reply Quote 1
            • undefined
              lilmike @droftarts
              last edited by 12 Aug 2022, 16:40

              @droftarts

              Thank you, it appears that was all it takes.

              M591 D0 P3 C"20.io1.in" S0 R70:130 L24.8 E3.0

              I knew I was missing something simple.

              1 Reply Last reply Reply Quote 0
              • undefined dc42 marked this topic as a question 14 Aug 2022, 15:14
              • undefined dc42 has marked this topic as solved 14 Aug 2022, 15:14
              5 out of 6
              • First post
                5/6
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA