Windows Repetier Server Problem

Hallo zusammen,

seit dem Update auf 1.2.1 habe ich folgendes Problem.
Drucker wird eingeschaltet und wird via Webinterface von mir aufgeheizt.
Beim starten eines 3d drucks, reagiert der Drucker via Repetier nicht mehr auf befehle.
Temperaturen von bed und nozzel werden aber noch übermittelt.
Am Drucker selbst via Touchscreen funktioniert auch noch alles.
Via Konsole kann ich auch keine befehle mehr absetzten.
Wenn ich den USB Kabel einmal raus und wieder reinstecke, wird der druck gestartet.
Das hier sind die Einträge aus der Konsole:

Send:8:38:59.720: N17 M104 S210 T0
Recv:8:38:59.720: ok
Send:8:39:02.002: N18 M140 S60
Recv:8:39:02.002: ok
Send:8:41:36.493: N19 M73 P0 R22 Q0 S22
Recv:8:41:36.774: echo:Unknown command: "M73 P0 R22 Q0 S22"
Recv:8:41:36.774: ok
Send:8:41:36.774: N20 M75
Send:8:41:36.774: N21 M140 S50
Recv:8:41:36.774: ok
Send:8:41:36.774: Slow command added:M190 S50
Send:8:41:36.774: N23 M190 S50
Send:8:41:36.774: N24 M104 S210
Send:8:41:36.790: Slow command added:M109 S210
Send:8:41:36.790: N26 M109 S210
Send:8:41:36.790: N27 M82 ;absolute extrusion mode

Comments

  • edited December 2021
    Es handelt sich um den Anycubic Vyper.
    Wie gesagt, vor 1.2.1 funktionierte es ohne Probleme

    das hat die Konsole ausgespuckt, nachdem ich am Drucker auf Home gedrückt habe.
    Recv:8:51:00.216: line: 208 func: process_injected_command_P
    Recv:8:51:04.122: <<< do_homing_move X0.50 Y-4.20 Z0.00 (3)
    Recv:8:51:06.231: X:0.50 Y:-4.20 Z:1.77 E:0.00 Count X:40 Y:-416 Z:-1597
    Recv:8:51:06.231: ok

    und hier die Tempdaten die empfangen werden
    Recv:8:59:22.002: T:209.96 /210.00 B:60.03 /60.00 @:66 B@:21
    Recv:8:59:23.002: T:210.03 /210.00 B:60.00 /60.00 @:63 B@:33
    Recv:8:59:24.002: T:210.03 /210.00 B:60.01 /60.00 @:64 B@:29
    Recv:8:59:25.002: T:209.89 /210.00 B:60.01 /60.00 @:70 B@:31
    Recv:8:59:26.002: T:210.08 /210.00 B:60.03 /60.00 @:62 B@:18
    Recv:8:59:27.002: T:210.16 /210.00 B:59.99 /60.00 @:59 B@:36
    Recv:8:59:28.002: T:209.98 /210.00 B:60.00 /60.00 @:67 B@:31
    Recv:8:59:29.002: T:209.64 /210.00 B:59.89 /60.00 @:81 B@:70
    Recv:8:59:30.002: T:210.05 /210.00 B:59.90 /60.00 @:63 B@:62

    Der Druck wird aber immernoch nicht gestartet

    Und hier die Server Log:
    2021-12-14 08:20:47: Connection started: Vyper
    2021-12-14 08:20:47: Internal reset printer Vyper
    2021-12-14 08:20:47: Reset printer Vyper
    2021-12-14 08:28:41: Websocket opened
    2021-12-14 08:41:19: Websocket opened
    2021-12-14 08:41:36: Job created: C:\ProgramData\Repetier-Server\printer\Vyper\jobs/00000008_Untitled.u
    2021-12-14 08:41:36: finish job creation C:\ProgramData\Repetier-Server\printer\Vyper\jobs/00000008_Untitled.u
    2021-12-14 08:41:36: Repetier-Informer API response: {"error":1008,"errorMessage":"No one listening for group"}
    2021-12-14 08:41:36: start printjob Untitled on printer Vyper
    2021-12-14 08:41:36: Updating info for C:\ProgramData\Repetier-Server\printer\Vyper\jobs/00000008_Untitled.g printer Vyper
    2021-12-14 08:41:36: Time analysing C:\ProgramData\Repetier-Server\printer\Vyper\jobs/00000008_Untitled.g:109055 us
  • Hier nochmal ein beispiel. Habe wie oben beschrieben das USB Kabel getrennt und wieder reingesteckt.
    Der Drucker hat den druck wie erwartet gestartet.
    Druck wurde nun beendet und ich wollte einen neuen Druck starten.
    Diesmal ohne vorher aufzuheizen.

    Send:10:19:23.569: N7901 M75
    Send:10:19:23.569: N7902 M140 S50
    Send:10:19:23.569: N7903 M105
    Send:10:19:23.569: Slow command added:M190 S50
    Send:10:19:23.569: N7904 M190 S50
    Send:10:19:23.569: N7905 M104 S210
    Recv:10:19:23.569: ok
    Send:10:19:23.569: N7906 M105
    Recv:10:19:24.132:  T:16.54 /0.00 B:15.23 /0.00 @:0 B@:0
    Recv:10:19:25.132:  T:16.65 /0.00 B:15.55 /0.00 @:0 B@:0
    Recv:10:19:26.132:  T:16.96 /0.00 B:15.29 /0.00 @:0 B@:0
    Recv:10:19:27.132:  T:16.83 /0.00 B:15.33 /0.00 @:0 B@:0
    Recv:10:19:28.131:  T:16.58 /0.00 B:15.45 /0.00 @:0 B@:0
    Recv:10:19:29.131:  T:16.79 /0.00 B:15.21 /0.00 @:0 B@:0
    Recv:10:19:30.131:  T:16.83 /0.00 B:15.31 /0.00 @:0 B@:0
    Recv:10:19:31.131:  T:16.67 /0.00 B:15.49 /0.00 @:0 B@:0
    Recv:10:19:32.131:  T:16.72 /0.00 B:15.29 /0.00 @:0 B@:0
    Recv:10:19:33.131:  T:16.81 /0.00 B:15.43 /0.00 @:0 B@:0
    Recv:10:19:34.131:  T:16.52 /0.00 B:15.14 /0.00 @:0 B@:0
    Recv:10:19:35.131:  T:16.81 /0.00 B:15.33 /0.00 @:0 B@:0
    Recv:10:19:36.131:  T:16.29 /0.00 B:15.31 /0.00 @:0 B@:0

    Im Webinterface habe ich gesehen, dass die Heizung einmal kurz rot hinterlegt wurde.
    Nach ca 5 Sekunden ist die Anzeige von Rot auf weiß umgeschwenkt. Sprich, er führt den Befehl nicht aus.

  • edited December 2021
    mhmm. ich glaube ich habs gefunden. Habe mal testweise den Rettermodul ausgeschaltet.
    Jetzt scheint es zu funktionieren. Auf das Modul würde ich nur ungerne verzichten.
    Berichte weiter ob es am Modul tatsächlich liegt

    Hier nochmal die Log für die Konsole:

    Recv:10:18:37.572: echo: M413 S1
    Recv:10:18:37.572: echo:; Z-Probe Offset (mm):
    Recv:10:18:37.572: echo: M851 X0 Y0 Z-0.06
    Recv:10:18:37.572: echo:; Linear Advance:
    Recv:10:18:37.572: echo: M900 K0.00
    Recv:10:18:37.587: echo:; Filament load/unload lengths:
    Recv:10:18:37.587: echo: M603 L250.00 U600.00
    Recv:10:18:37.587: echo:; Backlash compensation:
    Recv:10:18:37.587: echo: M425 F0.00 X0.00 Y0.00 Z0.00
    Recv:10:18:37.587: echo:; Filament runout sensor:
    Recv:10:18:37.587: echo: M412 S1
    Recv:10:18:37.587: ok
    Send:10:18:56.227: N7899 M900 K0.4
    Send:10:18:56.227: N7900 M500
    Recv:10:18:56.227: ok
    Recv:10:18:56.227: echo:Settings Stored (770 bytes; crc 18139)
    Recv:10:18:56.227: ok
    Send:10:19:23.569: N7901 M75
    Send:10:19:23.569: N7902 M140 S50
    Send:10:19:23.569: Slow command added:M190 S50
    Send:10:19:23.569: N7904 M190 S50
    Send:10:19:23.569: N7905 M104 S210
    Recv:10:19:23.569: ok
    Send:10:28:43.194: N7907 M75
    Recv:10:28:43.194: Error:checksum mismatch, Last Line: 7901
    Recv:10:28:43.194: Resend: 7902
    Recv:10:28:43.210: Ignore due to resend: ok
    Recv:10:28:43.241: Waiting for resend requests finished. Starting resends ...
    Send:10:28:43.241: Resend: N7902 M140 S50
    Recv:10:28:43.241: ok
    Send:10:28:43.241: Slow command added:M190 S50
    Send:10:28:43.241: Resend: N7904 M190 S50
    Recv:10:30:49.134: ok
    Send:10:30:49.134: Resend: N7905 M104 S210
    Recv:10:30:49.149: ok
    Send:10:30:49.149: Resend: N7907 M75
    Send:10:30:49.149: N7908 M104 S210 T0
    Send:10:30:49.149: N7909 M140 S60
    Send:10:30:49.149: M117 ETA 10:50:24 day 14
    Recv:10:30:49.149: ok
    Send:10:30:49.149: N7910 M73 P0 R44 Q0 S44
    Recv:10:30:49.165: ok
    Send:10:30:49.165: Slow command added:M400 ; Wait for current moves to finish, clearing the buffer
    Send:10:30:49.165: N7911 M400 ; Wait for current moves to finish, clearing the buffer
    Recv:10:30:49.165: ok
    Send:10:30:49.165: N7912 M104 T0 S0 ; Disable extruder
    Recv:10:30:49.165: ok
    Send:10:30:49.165: N7913 M140 S0 ; Disable bed
    Recv:10:30:49.165: echo:Unknown command: "M73 P0 R44 Q0 S44"
    Recv:10:30:49.165: ok (3)
    Send:10:30:49.165: N7914 G1 X0 Y255 F9000
    Send:10:30:49.165: N7915 M84 ; Disable motor
    Send:10:30:49.165: @stopLog
    Send:10:30:49.180: N7916 M140 S50
    Recv:10:30:49.243: ok
    Send:10:30:49.243: Slow command added:M190 S50
    Send:10:30:49.243: N7918 M190 S50
    Recv:10:30:49.243: Error:Line Number is not Last Line Number+1, Last Line: 7913
    Recv:10:30:49.243: Resend: 7914
    Recv:10:30:49.259: Ignore due to resend: ok
    Recv:10:30:49.274: Waiting for resend requests finished. Starting resends ...
    Send:10:30:49.274: Resend: N7914 G1 X0 Y255 F9000
    Recv:10:30:49.274: ok
    Send:10:30:49.274: Resend: N7915 M84 ; Disable motor
    Recv:10:30:49.274: ok
    Send:10:30:49.274: Resend: N7916 M140 S50
    Recv:10:30:49.274: ok
    Send:10:30:49.290: Slow command added:M190 S50
    Send:10:30:49.290: Resend: N7918 M190 S50
    Send:10:30:49.290: N7919 M104 S210
    Send:10:30:49.290: Slow command added:M109 S210
    Send:10:30:49.290: N7921 M109 S210
    Send:10:30:49.290: N7922 M82 ;absolute extrusion mode
    Send:10:30:49.290: N7923 G21 ;metric values
    Recv:10:30:49.290: ok
    Send:10:30:49.290: N7924 G90 ;absolute positioning
    Recv:10:30:49.290: ok
    Send:10:30:49.290: N7925 M82 ;set extruder to absolute mode
    Send:10:30:49.290: N7926 M107 ;start with the fan off
  • mhmm war doch nicht das Retter Modul. Problem besteht weiterhin. Wahrscheinlich beim ausschalten des Moduls wurde die Verbindung resettet
  • Zum testen am besten ping pong mode aktivieren. Dann weiß man das ok sich immer auf den vorigen Befehl bezieht.

    Was komisch ist, ist
    Send:10:19:23.569: Slow command added:M190 S50
    Send:10:19:23.569: N7904 M190 S50
    Send:10:19:23.569: N7905 M104 S210
    Recv:10:19:23.569: ok
    Send:10:19:23.569: N7906 M105
    Recv:10:19:24.132:  T:16.54 /0.00 B:15.23 /0.00 @:0 B@:0
    Recv:10:19:25.132:  T:16.65 /0.00 B:15.55 /0.00 @:0 B@:0
    Recv:10:19:26.132:  T:16.96 /0.00 B:15.29 /0.00 @:0 B@:0
    Recv:10:19:27.132:  T:16.83 /0.00 B:15.33 /0.00 @:0 B@:0
    Recv:10:19:28.131:  T:16.58 /0.00 B:15.45 /0.00 @:0 B@:0
    Recv:10:19:29.131:  T:16.79 /0.00 B:15.21 /0.00 @:0 B@:0
    Recv:10:19:30.131:  T:16.83 /0.00 B:15.31 /0.00 @:0 B@:0

    Bei M190 reagiert er naturgemäß nicht mehr biss das Bett die Zieltemperatur erreicht hat. Wie man aber sieht ist die Zieltemperatur 0 auch wenn da S50 gesendet wurde. Wegen ping pong aus vermute ich das sich das sichtbare "ok" daher nicht auf M190 bezieht.

    Es kann auch sein das es wegen deaktiviertem ping pong Probleme gibt. Entweder weil der Buffer zu groß ist oder weil es eine firmware version ist, bei der das nicht Fehlerfrei klappt. Gibts leider auch, aber mit ping-pong aktiv klappen sie. Daher erst mal das probieren und sehen was dann gemeldet wird, bzw. wo er dann hängen bleibt.

  • edited December 2021
    Danke für´s zurück melden :-)

    Auch im PingPong Modus habe ich die Probleme.
    Ich habe das Bed im Interface auf 60°C eingestellt. Auch sonst kann ich via Repetier alles anpassen.
    Temp & X Y Z & Home & Licht etc.

    Aber sobald ich ein Druck starte, kann ich nichts mehr machen. Erst wenn ich das USB Kabel ziehe und wieder reinstecke. Die Kommunikation zum Drucker ist aber da. Ich bekomme via Konsole die Temps durchgegeben.
    Auch wenn ich direkt am Drucker den Touchscreen(Vyper Touchscreen) benutze, wird das in der Konsole angezeigt.


    Mesg:19:23:59.413: Connection started
    Mesg:19:23:59.413: Printer reset requested false
    Mesg:19:23:59.429: Dtr: false Rts: false
    Mesg:19:23:59.460: Dtr: true Rts: true
    Recv:19:24:02.476: Send init commands because we had no signal from a reset, assuming reset not available.
    Send:19:24:02.476: N1 M110
    Send:19:24:02.476: N2 M105
    Send:19:24:02.476: N3 M115 ; Get firmware capabilities and info
    Send:19:24:02.476: N4 M220 S100 ; Speed multiplier 100%
    Send:19:24:02.476: N5 M221 S100 ; Flow multiplier 100%
    Send:19:24:02.476: N6 G92 E0
    Send:19:24:02.476: N7 G90
    Send:19:24:02.476: N8 M82
    Recv:19:24:02.476: Connection verified by:ok
    Recv:19:24:02.476: ok
    Send:19:24:02.476: N9 M105
    Recv:19:24:02.476: ok T:17.37 /0.00 B:16.68 /0.00 @:0 B@:0
    Send:19:24:02.476: N10 G21 ; Use mm as unit
    Recv:19:24:02.492: FIRMWARE_NAME:Marlin bugfix-2.0.x (Sep 23 2021 22:57:52) SOURCE_CODE_URL:github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:Anycubic Vyper EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
    Recv:19:24:02.508: Cap:SERIAL_XON_XOFF:0
    Recv:19:24:02.508: Cap:BINARY_FILE_TRANSFER:0
    Recv:19:24:02.508: Cap:EEPROM:1
    Recv:19:24:02.508: Cap:VOLUMETRIC:1
    Recv:19:24:02.508: Cap:AUTOREPORT_TEMP:1
    Recv:19:24:02.508: Cap:PROGRESS:0
    Recv:19:24:02.508: Cap:PRINT_JOB:1
    Recv:19:24:02.508: Cap:AUTOLEVEL:1
    Recv:19:24:02.522: Cap:RUNOUT:1
    Recv:19:24:02.522: Cap:Z_PROBE:1
    Recv:19:24:02.522: Cap:LEVELING_DATA:1
    Recv:19:24:02.522: Cap:BUILD_PERCENT:0
    Recv:19:24:02.522: Cap:SOFTWARE_POWER:0
    Recv:19:24:02.522: Cap:TOGGLE_LIGHTS:1
    Recv:19:24:02.522: Cap:CASE_LIGHT_BRIGHTNESS:0
    Recv:19:24:02.538: Cap:EMERGENCY_PARSER:1
    Recv:19:24:02.538: Cap:PROMPT_SUPPORT:0
    Recv:19:24:02.538: Cap:SDCARD:1
    Recv:19:24:02.538: Cap:REPEAT:0
    Recv:19:24:02.538: Cap:AUTOREPORT_SD_STATUS:0
    Recv:19:24:02.538: Cap:LONG_FILENAME:1
    Recv:19:24:02.538: Cap:THERMAL_PROTECTION:1
    Recv:19:24:02.538: Cap:MOTION_MODES:0
    Recv:19:24:02.538: Cap:ARCS:1
    Recv:19:24:02.554: Cap:BABYSTEPPING:1
    Recv:19:24:02.554: Cap:CHAMBER_TEMPERATURE:0
    Recv:19:24:02.554: ok (3)
    Send:19:24:02.554: N11 M114
    Send:19:24:02.554: @getip
    Recv:19:24:02.585: X:0.50 Y:-4.20 Z:1.77 E:0.00 Count X:40 Y:-420 Z:-1597
    Recv:19:24:02.585: ok (3)
    Recv:19:24:02.585: ok T:17.21 /0.00 B:16.78 /0.00 @:0 B@:0
    Recv:19:24:02.585: ok
    Recv:19:24:02.585: X:0.50 Y:-4.20 Z:1.77 E:0.00 Count X:40 Y:-420 Z:-1597
    Recv:19:24:02.585: ok
    Send:19:24:02.585: N12 M155 S1
    Send:19:24:02.585: M117 192.168.178.66:3344
    Recv:19:24:02.585: ok (2)
    Recv:19:24:03.585: T:17.17 /0.00 B:16.74 /0.00 @:0 B@:0
    ...
    Recv:19:24:12.585: T:17.34 /0.00 B:16.54 /0.00 @:0 B@:0
    Recv:19:24:13.585: T:17.03 /0.00 B:16.74 /0.00 @:0 B@:0
    Send:19:24:14.461: @getip
    Send:19:24:14.491: M117 192.168.178.66:3344
    Recv:19:24:14.491: ok
    Recv:19:24:14.585: T:17.10 /0.00 B:16.66 /0.00 @:0 B@:0
    ...
    Recv:19:24:59.583: T:17.17 /0.00 B:16.58 /0.00 @:0 B@:0
    Recv:19:25:00.583: T:17.32 /0.00 B:16.50 /0.00 @:0 B@:0
    Recv:19:25:01.583: T:17.21 /0.00 B:16.56 /0.00 @:0 B@:0
    Recv:19:25:02.583: T:17.37 /0.00 B:16.64 /0.00 @:0 B@:0
    Send:19:25:03.067: N13 M75
    Send:19:25:03.067: N14 M73 P0 R22 Q0 S22
    Send:19:25:03.067: N15 M140 S50
    Recv:19:25:03.067: ok
    Send:19:25:03.067: N16 M105
    Send:19:25:03.067: Slow command added:M190 S50
    Send:19:25:03.067: N17 M190 S50
    Send:19:25:03.067: N18 M104 S210
    Send:19:25:03.067: N19 M105
    Recv:19:25:03.661: T:17.03 /0.00 B:16.72 /0.00 @:0 B@:0
    ...
    Recv:19:25:50.659: T:16.87 /0.00 B:16.54 /0.00 @:0 B@:0
  • Und hier nochmal.

    Recv:19:15:48.143: T:18.01 /0.00 B:17.83 /0.00 @:0 B@:0
    Recv:19:15:49.143: T:18.26 /0.00 B:17.85 /0.00 @:0 B@:0
    Recv:19:15:50.143: T:18.19 /0.00 B:17.81 /0.00 @:0 B@:0
    Recv:19:15:51.143: T:18.21 /0.00 B:17.70 /0.00 @:0 B@:0
    Recv:19:15:52.143: T:18.04 /0.00 B:17.81 /0.00 @:0 B@:0
    Recv:19:15:53.143: T:18.33 /0.00 B:17.91 /0.00 @:0 B@:0
    Recv:19:15:55.174: T:18.08 /0.00 B:17.83 /0.00 @:0 B@:0 (2)
    Send:19:15:55.174: N13 M75
    Send:19:15:55.174: N14 M73 P0 R14 Q0 S14
    Send:19:15:55.174: N15 M140 S60
    Send:19:15:55.174: N16 M105
    Send:19:15:55.174: Slow command added:M190 S60
    Send:19:15:55.174: N17 M190 S60
    Send:19:15:55.174: N18 M104 S200
    Recv:19:15:55.174: ok
    Send:19:15:55.174: N19 M105
    Recv:19:15:56.205: T:18.06 /0.00 B:17.83 /0.00 @:0 B@:0
    Recv:19:15:57.211: T:18.15 /0.00 B:17.62 /0.00 @:0 B@:0
    Recv:19:15:58.211: T:17.88 /0.00 B:17.89 /0.00 @:0 B@:0
    Recv:19:15:59.211: T:18.17 /0.00 B:17.71 /0.00 @:0 B@:0
    Recv:19:16:00.211: T:17.97 /0.00 B:17.66 /0.00 @:0 B@:0
    Recv:19:16:01.211: T:17.92 /0.00 B:17.66 /0.00 @:0 B@:0
    Recv:19:16:02.211: T:18.01 /0.00 B:17.87 /0.00 @:0 B@:0
    Recv:19:16:03.211: T:18.08 /0.00 B:17.91 /0.00 @:0 B@:0
    Recv:19:16:04.211: T:18.21 /0.00 B:17.64 /0.00 @:0 B@:0
    Recv:19:16:05.211: T:18.12 /0.00 B:17.79 /0.00 @:0 B@:0
    Recv:19:16:06.211: T:18.06 /0.00 B:17.73 /0.00 @:0 B@:0
    Recv:19:16:07.211: T:17.83 /0.00 B:17.56 /0.00 @:0 B@:0
    Recv:19:16:08.211: T:18.12 /0.00 B:17.70 /0.00 @:0 B@:0
    Recv:19:16:09.211: T:18.06 /0.00 B:17.75 /0.00 @:0 B@:0
    Recv:19:16:10.210: T:18.08 /0.00 B:17.91 /0.00 @:0 B@:0
    Recv:19:16:11.211: T:17.81 /0.00 B:17.79 /0.00 @:0 B@:0
    Recv:19:16:12.210: T:18.24 /0.00 B:17.85 /0.00 @:0 B@:0
  • Habe mal testweise auf Home(Am Drucker) gedrückt
    Recv:19:53:43.659: T:16.05 /0.00 B:15.18 /0.00 @:0 B@:0
    Recv:19:53:44.050: <<< do_homing_move X0.50 Y-4.20 Z0.00
    Recv:19:53:44.665: T:16.16 /0.00 B:15.18 /0.00 @:0 B@:0
    Recv:19:53:45.652: T:16.00 /0.00 B:15.16 /0.00 @:0 B@:0
    Recv:19:53:46.152: X:0.50 Y:-4.20 Z:1.77 E:0.00 Count X:40 Y:-420 Z:-1597
    Recv:19:53:46.152: ok
    Send:19:53:46.152: M117 ETA 19:40:34 day 14
    Recv:19:53:46.152: Error:No Checksum with line number, Last Line: 13
    Recv:19:53:46.152: Resend: 14
    Recv:19:53:46.183: Ignore due to resend: ok
    Recv:19:53:46.183: Waiting for resend requests finished. Starting resends ...
    Send:19:53:46.183: Resend: N14 M73 P0 R22 Q0 S22
    Recv:19:53:46.183: echo:Unknown command: "M73 P0 R22 Q0 S22"
    Recv:19:53:46.183: ok
    Send:19:53:46.183: Resend: N15 M140 S50
    Recv:19:53:46.193: ok
    Send:19:53:46.193: Resend: N16 M105
    Recv:19:53:46.200: ok T:16.07 /0.00 B:15.21 /50.00 @:0 B@:0
    Send:19:53:46.200: Slow command added:M190 S50
    Send:19:53:46.200: Resend: N17 M190 S50
    Recv:19:53:46.207: T:16.07 /0.00 B:15.21 /50.00 @:0 B@:0 W:?
    Recv:19:53:46.655: T:16.34 /0.00 B:15.12 /50.00 @:0 B@:127

    Und schon wollte er anfangen zu drucken bzw. heizte er das bed auf
  • Habe es jetzt weiter testen können.
    Sobald ich am Drucker Home drücke, gehts weiter.
    Wenn ich den Drucker ausschalte und wieder einschalte und danach den druck starte, geht es erst weiter wenn ich am Drucker Home drücke
  • Habe nun wieder 1.2.0 installiert.
    Hier funktioniert alles ohne Probleme :-)
    Das sagt die Log in 1.2.0
    Mesg:10:25:42.135: Connection started
    Mesg:10:25:42.135: Printer reset requested false
    Mesg:10:25:42.135: Dtr: false Rts: false
    Mesg:10:25:42.167: Dtr: true Rts: true
    Recv:10:25:45.172: Send init commands because we had no signal from a reset, assuming reset not available.
    Send:10:25:45.177: N1 M110
    Send:10:25:45.178: N3 M115 ; Get firmware capabilities and info
    Send:10:25:45.178: N4 M220 S100 ; Speed multiplier 100%
    Send:10:25:45.178: N5 M221 S100 ; Flow multiplier 100%
    Send:10:25:45.178: N6 G92 E0
    Send:10:25:45.178: N7 G90
    Recv:10:25:45.178: pos absolute true
    Send:10:25:45.178: N8 M82
    Recv:10:25:45.180: Connection verified by:ok
    Recv:10:25:45.181: ok
    Recv:10:25:45.205: FIRMWARE_NAME:Marlin bugfix-2.0.x (Sep 23 2021 22:57:52) SOURCE_CODE_URL:github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:Anycubic Vyper EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
    Recv:10:25:45.207: Cap:SERIAL_XON_XOFF:0
    Recv:10:25:45.210: Cap:BINARY_FILE_TRANSFER:0
    Recv:10:25:45.210: Cap:EEPROM:1
    Recv:10:25:45.213: Cap:VOLUMETRIC:1
    Recv:10:25:45.216: Cap:AUTOREPORT_TEMP:1
    Recv:10:25:45.216: Cap:PROGRESS:0
    Recv:10:25:45.219: Cap:PRINT_JOB:1
    Recv:10:25:45.219: Cap:AUTOLEVEL:1
    Recv:10:25:45.222: Cap:RUNOUT:1
    Recv:10:25:45.222: Cap:Z_PROBE:1
    Recv:10:25:45.225: Cap:LEVELING_DATA:1
    Recv:10:25:45.225: Cap:BUILD_PERCENT:0
    Recv:10:25:45.228: Cap:SOFTWARE_POWER:0
    Recv:10:25:45.231: Cap:TOGGLE_LIGHTS:1
    Recv:10:25:45.235: Cap:CASE_LIGHT_BRIGHTNESS:0
    Recv:10:25:45.235: Cap:EMERGENCY_PARSER:1
    Recv:10:25:45.238: Cap:PROMPT_SUPPORT:0
    Recv:10:25:45.241: Cap:SDCARD:1
    Recv:10:25:45.241: Cap:REPEAT:0
    Recv:10:25:45.244: Cap:AUTOREPORT_SD_STATUS:0
    Recv:10:25:45.247: Cap:LONG_FILENAME:1
    Recv:10:25:45.247: Cap:THERMAL_PROTECTION:1
    Recv:10:25:45.250: Cap:MOTION_MODES:0
    Recv:10:25:45.250: Cap:ARCS:1
    Recv:10:25:45.253: Cap:BABYSTEPPING:1
    Recv:10:25:45.256: Cap:CHAMBER_TEMPERATURE:0
    Recv:10:25:45.256: ok (3)
    Send:10:25:45.256: N10 G21 ; Use mm as unit
    Send:10:25:45.256: N11 M114
    Send:10:25:45.257: @getip
    Send:10:25:45.257: N12 M155 S1
    Recv:10:25:45.262: X:0.00 Y:255.00 Z:12.54 E:0.00 Count X:0 Y:25513 Z:2643
    Recv:10:25:45.268: ok (4)
    Recv:10:25:45.271: X:0.00 Y:255.00 Z:12.54 E:0.00 Count X:0 Y:25513 Z:2643
    Recv:10:25:45.271: ok (2)
    Send:10:25:57.177: @getip
    Mesg:10:26:16.263: Warning: Communication timeout - resetting communication buffer.
    Mesg:10:26:16.372: Connection status: Buffered:15, Manual Commands: 0, Job Commands: 0
    Mesg:10:26:16.372: Buffer used:15 Enforced free byte:0 lines stored:1
    Mesg:10:27:04.622: Connection closed by os.
    Mesg:10:27:13.248: Connection started
    Mesg:10:27:13.248: Printer reset requested false
    Mesg:10:27:13.248: Dtr: false Rts: false
    Mesg:10:27:13.295: Dtr: true Rts: true
    Recv:10:27:16.301: Send init commands because we had no signal from a reset, assuming reset not available.
    Send:10:27:16.301: N1 M110
    Send:10:27:16.301: N3 M115 ; Get firmware capabilities and info
    Send:10:27:16.301: N4 M220 S100 ; Speed multiplier 100%
    Send:10:27:16.301: N5 M221 S100 ; Flow multiplier 100%
    Send:10:27:16.301: N6 G92 E0
    Send:10:27:16.301: N7 G90
    Recv:10:27:16.301: pos absolute true
    Send:10:27:16.301: N8 M82
    Recv:10:27:16.301: Connection verified by:ok
    Recv:10:27:16.301: ok
    Send:10:27:16.301: N10 G21 ; Use mm as unit
    Recv:10:27:16.317: FIRMWARE_NAME:Marlin bugfix-2.0.x (Sep 23 2021 22:57:52) SOURCE_CODE_URL:github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:Anycubic Vyper EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
    Recv:10:27:16.317: Cap:SERIAL_XON_XOFF:0
    Recv:10:27:16.333: Cap:BINARY_FILE_TRANSFER:0
    Recv:10:27:16.333: Cap:EEPROM:1
    Recv:10:27:16.333: Cap:VOLUMETRIC:1
    Recv:10:27:16.333: Cap:AUTOREPORT_TEMP:1
    Recv:10:27:16.333: Cap:PROGRESS:0
    Recv:10:27:16.333: Cap:PRINT_JOB:1
    Recv:10:27:16.333: Cap:AUTOLEVEL:1
    Recv:10:27:16.333: Cap:RUNOUT:1
    Recv:10:27:16.333: Cap:Z_PROBE:1
    Recv:10:27:16.349: Cap:LEVELING_DATA:1
    Recv:10:27:16.349: Cap:BUILD_PERCENT:0
    Recv:10:27:16.349: Cap:SOFTWARE_POWER:0
    Recv:10:27:16.349: Cap:TOGGLE_LIGHTS:1
    Recv:10:27:16.349: Cap:CASE_LIGHT_BRIGHTNESS:0
    Recv:10:27:16.349: Cap:EMERGENCY_PARSER:1
    Recv:10:27:16.349: Cap:PROMPT_SUPPORT:0
    Recv:10:27:16.364: Cap:SDCARD:1
    Recv:10:27:16.364: Cap:REPEAT:0
    Recv:10:27:16.364: Cap:AUTOREPORT_SD_STATUS:0
    Recv:10:27:16.364: Cap:LONG_FILENAME:1
    Recv:10:27:16.364: Cap:THERMAL_PROTECTION:1
    Recv:10:27:16.364: Cap:MOTION_MODES:0
    Recv:10:27:16.364: Cap:ARCS:1
    Recv:10:27:16.364: Cap:BABYSTEPPING:1
    Recv:10:27:16.380: Cap:CHAMBER_TEMPERATURE:0
    Recv:10:27:16.380: ok (3)
    Send:10:27:16.380: N11 M114
    Send:10:27:16.380: @getip
    Send:10:27:16.380: N12 M155 S1
    Recv:10:27:16.380: X:0.50 Y:-4.20 Z:1.77 E:0.00 Count X:40 Y:-420 Z:-1597
    Recv:10:27:16.380: ok (4)
    Recv:10:27:16.395: X:0.50 Y:-4.20 Z:1.77 E:0.00 Count X:40 Y:-420 Z:-1597
    Recv:10:27:16.395: ok (2)
    Send:10:27:28.299: @getip
    Send:10:28:02.694: N13 M73 P0 R21 Q0 S21
    Recv:10:28:02.807: echo:Unknown command: "M73 P0 R21 Q0 S21"
    Recv:10:28:02.807: ok
    Send:10:28:02.823: N14 M140 S60
    Recv:10:28:02.823: Slow command added:M190 S60
    Send:10:28:02.823: N16 M190 S60
    Recv:10:28:02.823: ok
    Send:10:28:02.823: N17 M104 S200
    Recv:10:28:02.823: Slow command added:M109 S200
    Send:10:28:02.823: N19 M109 S200
    Send:10:28:02.823: N20 M82 ;absolute extrusion mode
    Send:10:28:02.823: N21 G21 ;metric values
    Send:10:28:02.823: N22 G90 ;absolute positioning
    Recv:10:28:02.823: pos absolute true
    Recv:10:28:03.584: pos absolute false (2)
    Recv:10:28:03.600: pos relative false
    Recv:10:28:03.600: pos absolute false
  • Kann ich so leider nicht interpretieren. Beispiele waren mit ping pong ausgeschaltet, weshalb ich ok nicht befehlen zuordnen kann. Und ich bräuchte den Teil wo er einen Befehl sendet und kein "ok" zurück bekommt. Das problem ist das die Firmware ein "ok" nicht liefert oder blockiert bis homing, schwer zu sagen. Aber wegen eines gesendeten "slow command" ist timeout zu dem Zeitpunkt außer kraft.

    Hier sieht man das im Grunde:
    Habe mal testweise auf Home(Am Drucker) gedrückt
    Recv:19:53:43.659: T:16.05 /0.00 B:15.18 /0.00 @:0 B@:0
    Recv:19:53:44.050: <<< do_homing_move X0.50 Y-4.20 Z0.00
    Recv:19:53:44.665: T:16.16 /0.00 B:15.18 /0.00 @:0 B@:0
    Recv:19:53:45.652: T:16.00 /0.00 B:15.16 /0.00 @:0 B@:0
    Recv:19:53:46.152: X:0.50 Y:-4.20 Z:1.77 E:0.00 Count X:40 Y:-420 Z:-1597
    Recv:19:53:46.152: ok

    Plötzlich sendet drucker "ok" und wir machen logischerweise weiter. Frage also welcher Befehl gehört zum "ok" und warum sendet der Drucker das erst wenn du home auswählst? Wie gesagt mit ping pong ist es einfach - da ist es der letzte gesendete Befehl der keine Antwort bekommen hatte.
  • Habe mal ein Druck starten wollen.
    Das wird in der konsole angezeigt

    Send:12:59:01.926: N891946 M75
    Recv:12:59:01.926: ok
    Send:12:59:01.926: N891947 M140 S60
    Recv:12:59:02.442: T:16.99 /0.00 B:15.57 /0.00 @:0 B@:0
    Recv:12:59:03.441: T:16.92 /0.00 B:15.41 /0.00 @:0 B@:0
    Recv:12:59:04.442: T:16.90 /0.00 B:15.45 /0.00 @:0 B@:0
    Recv:12:59:05.441: T:17.03 /0.00 B:15.70 /0.00 @:0 B@:0

    PingPong Modus ist auch eingeschaltet.

    Und das nachdem ich Home gedrückt habe:
    Recv:13:03:28.728: line: 208 func: process_injected_command_P
    Recv:13:03:30.572: <<< do_homing_move X0.00 Y255.00 Z84.11
    Recv:13:03:31.634: <<< do_homing_move X0.50 Y255.00 Z84.11
    Recv:13:03:54.805: <<< do_homing_move X0.50 Y-4.20 Z84.11
    Recv:13:03:56.914: X:0.50 Y:-4.20 Z:1.88 E:2191.57 Count X:40 Y:-422 Z:-1596
    Recv:13:03:56.914: ok
    Send:13:03:56.914: N891948 M104 S210 T0
    Recv:13:03:56.930: Error:Line Number is not Last Line Number+1, Last Line: 891946
    Recv:13:03:56.930: Resend: 891947
    Recv:13:03:56.945: Ignore due to resend: ok
    Recv:13:03:56.945: Waiting for resend requests finished. Starting resends ...
    Send:13:03:56.945: Resend: N891947 M140 S60
    Recv:13:03:56.945: ok
    Send:13:03:56.945: Resend: N891948 M104 S210 T0
    Recv:13:03:56.945: ok
    Send:13:03:56.945: M117 ETA 15:58:47 day 17
    Recv:13:03:56.945: ok
    Send:13:03:56.961: N891949 M105
    Recv:13:03:56.961: ok T:16.38 /210.00 B:15.59 /60.00 @:0 B@:0
    Send:13:03:56.961: Slow command added:M190 S60
    Send:13:03:56.961: N891950 M190 S60
    Recv:13:03:56.977: T:16.38 /210.00 B:15.59 /60.00 @:0 B@:0 W:?
    Recv:13:03:57.445: T:16.92 /210.00 B:15.45 /60.00 @:127 B@:127
    Recv:13:03:57.977: T:16.79 /210.00 B:15.21 /60.00 @:127 B@:127 W:?
    Recv:13:03:58.445: T:16.83 /210.00 B:15.41 /60.00 @:127 B@:127
    Recv:13:03:58.976: T:17.25 /210.00 B:15.39 /60.00 @:127 B@:127 W:?
  • Das ist unheimlich. Du sendest M75 er sagt ok. Dann sendest du 
    N891947 M140 S60
    und es kommt kein ok. Dann drückst du home und dann kommt das "ok" von M140 plötzlich an, aber es gefällt ihm nicht und dann senden wir es erneut und es gefällt ihm.

    Sieht fast so aus als ob ihn das M75 stört.
    https://marlinfw.org/docs/gcode/M075.html
    listet ihn unter umständen mit string auf, der aber nicht gesendet wird und optional sein sollte.

    Dennoch kannst du mal versuchen was passiert wenn er M75 nicht sendet oder alternativ mit Text. Dazu in Druckereinstellungen->G-Codes->Ersetzung mit dem Regulären ausdruck:
    ^M75$
    die Ersetzung leer oder halt
    M75 xxxx

    einbauen und sehen ob eine der beiden varianten klappt. Ich glaube das M75 ist jetzt neu in 1.2.1 das fehlte vorher. Wäre zwar ein firmware Fehler deshalb das parsen so durcheinander zu bringen, aber hilft ja nicht wenn der Drucker das nun mal so macht.
  • Scheint zu funktionieren. Danke ^^
    Send:21:42:35.719: N13 M75 xxxx
    Recv:21:42:35.719: ok
    Send:21:42:35.719: N14 M73 P0 R1077 Q0 S1077
    Recv:21:42:36.063: T:14.33 /0.00 B:13.70 /0.00 @:0 B@:0
    ...
    Mesg:21:42:39.719: Warning: Communication timeout - resetting communication buffer.
    Mesg:21:42:39.719: Connection status: Buffered:29, Manual Commands: 0, Job Commands: 5000
    Mesg:21:42:39.719: Buffer used:29 Enforced free byte:0 lines stored:1
    Send:21:42:39.719: N15 M140 S60
    Recv:21:42:39.719: Error:Line Number is not Last Line Number+1, Last Line: 13
    Recv:21:42:39.719: Resend: 14
    Recv:21:42:39.734: Ignore due to resend: ok
    Recv:21:42:39.734: Waiting for resend requests finished. Starting resends ...
    Send:21:42:39.734: Resend: N14 M73 P0 R1077 Q0 S1077
    Recv:21:42:39.734: echo:Unknown command: "M73 P0 R1077 Q0 S1077"
    Recv:21:42:39.734: ok
    Send:21:42:39.734: Resend: N15 M140 S60
    Recv:21:42:39.734: ok
    Send:21:42:39.734: N16 M105
    Recv:21:42:39.750: ok T:14.40 /0.00 B:13.65 /60.00 @:0 B@:0
    ...
  • Da bin ich nicht ganz sicher. Er hat ja wieder ein ok geschluckt, nur diesmal von M73. Das Problem ist wenn ein Befehl mit Temperatur warten kürzlich in der queue war ist das timeout deaktiviert für ein paar befehle und wie man sieht hat dich hier das timeout gerettet- Ich würde es mit M75 durch nichts ersetzen versuchen und sehen ob dann kein timeout passiert.

    Vom muster her sieht es aus als ob M75 ein "ok" sendet aber der Folgebefehl nicht.
  • Send:20:12:49.662: N37 M73 P0 R266 Q0 S266
    Recv:20:12:49.662: echo:Unknown command: "M73 P0 R266 Q0 S266"
    Recv:20:12:49.662: ok
    Send:20:12:49.662: N38 M140 S60
    Recv:20:12:49.662: ok
    Send:20:12:49.662: N39 M105
    Recv:20:12:49.677: ok T:13.86 /0.00 B:13.46 /60.00 @:0 B@:0
    Send:20:12:49.677: Slow command added:M190 S60
    Send:20:12:49.677: N40 M190 S60
    Recv:20:12:49.755: T:13.86 /0.00 B:13.46 /60.00 @:0 B@:0 W:?
    Recv:20:12:49.974: T:13.57 /0.00 B:13.54 /60.00 @:0 B@:127
    Recv:20:12:50.756: T:13.66 /0.00 B:13.44 /60.00 @:0 B@:127 W:?

    So, habe nun das gemacht, was du gesagt hast, damit wäre das Thema erledigt und ich bin super zufrieden.
    Top Support und vielen dank.

    Wünsche euch ein besinnliches Fest und ein guten Rutsch ins neue Jahr
Sign In or Register to comment.