Duet ethernet und filament sensoren ?

edited July 13 in Repetier-Server
hallo,
habe schon einiges dazu gelesen aber weiß nicht wie der stand jetzt ist.
reagiert der repetier server auf filament sensoren ? 

Comments

  • Kommt datauf an wie die Firmware das handled. Wenn der server pausieren soll muss die firmware eine meldung senden damit wir das erkennen. Neue Meldungen kann man schnell in die firmware XML Beschreibung einfügen. Sie beispielsweise in firmwared/repetier.xml da wird bereits danach gesucht.
  • das board ist ein duet ethernet mit reprap (?) firmware. 
    wie kann ich das signal abfangen bzw auslesen ?
  • soweit ich weiß gibt beim duet der filament sensor den code m600 aus. nun habe ich in der firmware/reprapfirmware.xml nachgesehen und dort steht  <command>M600</command> als  <blockingCommands>
    der code wird also geblockt. 

    gibt es dafür einen grund ?
  • Das ist nur falls die Firmware das im eigenen Display abhandelt und dabei kommunikation unterbricht.Dadurch wird ein timeout verhindert. M600 ist algemein der Filamentwechsel firmwareseitig erledigt so dass der Server zu dem Zeitpunkt keine Kontrolle hat. Du müsstest mal testweise logging aktivieren und in der Konsole nachsehen was passiert wenn du Filament rausziehst. Was schreibt die Firmware und kannst du weiterhin den Kopf bewegen. Hab leider keinen reprapfirmware Drucker zum selber testen.
  • also, wenn ich beim drucken das filamentstück rausziehe kann ich am repetier server keine meldung erkennen.
    in der konsole kann es sein das m117 gesendert wird aber kann auch zufall sein.

    wenn ich das ganze ohne repetier server mache kommt am duet lcd diese meldung

    - Printing paused -
    Extruder 0 reports no filament
    Printing paused at X205.0 Y158.5 Z0.2

    dieselbe melung kommt auf ponterface wenn ich das verbinde und den sensor auslöse.

    hast du nicht ein duet wifi ?
    dachte ich hätte irgendwo gelesen das du eins hast


  • Han nur ein nacktes board aber kein Drucker dran.
    kannst du danach noch über server den kopf bewegen? Hört sich ja so an als ob die Firmware die Kontrolle übernimmt. Wir können beides handeln aber ich muss ihm sagen was sache ist.
  • wenn der drucker am server angeschlossen ist und ich den sensor auslöse reagiert der server nicht darauf. auch keine einträge in die logs. der server bzw drucker druckt unbeirrt weiter.

    wenn der drucker per usb an proterface angeschlossen ist kommt die o.g meldung und der drucker macht eine pause
  • Ok perfekt. Dann kann ich das ins nächste update so einbauen das er darauf reagieren sollte. Ich melde mich wenn eine beta damit verfügbar ist zum testen. Kann aber 2 wochen dauern.
Sign In or Register to comment.