Octoprint verbindet sich nicht

Hier könnt Ihr euch in Sachen Pasberry Pi, Pi 2, Pi Zero etc. austauschen. Es gibt viele Möglichkeiten einen Pi zur Unterstützung des RF zu nutzen.
Antworten
m.harm
Frischling
Frischling
Beiträge: 1
Registriert: Mi 9. Mär 2016, 14:38

Octoprint verbindet sich nicht

Beitrag von m.harm »

Hallo zusammen,

ich möchte meinen neuen rf1000 gerne mit octoprint zum Laufen bringen. Octoprint findet zwar den Drucker jedoch, kann jedoch keine richtigge Verbindung aufbauen. Bei einem Verbindungsversuch erscheint folgendes im Terminal. Es passiert dann weiter nichts, außer dass jede Sekunde ein neues "wait" erscheint.

Code: Alles auswählen

Connecting to: /dev/ttyUSB0
Connection closed, closing down monitor
Changing monitoring state from 'Offline' to 'Opening serial port'
Connected to: Serial<id=0x2aba690, open=True>(port='/dev/ttyUSB0', baudrate=250000, bytesize=8, parity='N', stopbits=1, timeout=20.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
Changing monitoring state from 'Opening serial port' to 'Connecting'
Send: N0 M110 N0*125
Recv: Start
Recv: Start Watchdog
Recv: Info:External Reset
Recv: Free RAM:2904
Recv: restoreDefaultScanParameters(): the default scan parameters have been restored
Recv: Compensation matrix:
Recv: front left ... front right
Recv: ...        ...         ...
Recv: back left  ...  back right
Recv: ;4;0;15;35;55;75;95;115;135;155;175;195;215;245
Recv: ;0;-1010;-1019;-1070;-1075;-987;-961;-1016;-1018;-983;-895;-804;-794;-794
Recv: ;30;-945;-965;-1011;-1022;-960;-925;-961;-961;-923;-845;-751;-722;-794
Recv: ;50;-794;-833;-886;-905;-865;-812;-851;-863;-797;-721;-627;-578;-650
Recv: ;70;-676;-700;-737;-766;-746;-705;-764;-784;-699;-613;-516;-464;-506
Recv: ;90;-565;-576;-595;-631;-620;-591;-660;-682;-612;-541;-449;-395;-422
Recv: ;110;-417;-434;-464;-491;-463;-444;-527;-573;-528;-454;-376;-341;-368
Recv: ;130;-316;-342;-389;-404;-380;-373;-451;-518;-466;-382;-320;-289;-314
Recv: ;150;-227;-283;-340;-356;-358;-348;-417;-469;-393;-340;-299;-251;-264
Recv: ;170;-78;-150;-194;-210;-219;-211;-293;-350;-301;-260;-220;-171;-238
Recv: ;190;91;40;0;-37;-23;-17;-117;-197;-181;-125;-83;-46;-104
Recv: ;210;168;137;92;32;54;57;-47;-125;-113;-52;-15;12;12
Recv: ;245;168;168;106;78;-14;122;-8;-86;-164;-62;-42;12;12
Recv: offset = 168
Recv: g_uHeatBedMaxX = 14
Recv: g_uHeatBedMaxY = 13
Recv: wait
Recv: wait
Recv: wait

Was kann das Problem sein? Ich hatte den Eindruck, dass hier viele den rf1000 zusammen mit Octoprint verwenden. Die Verbdindung zum PC mit repetier host funktioniert einwandfrei.

P.S. Firmwareverion ist 0.91.48
Benutzeravatar
mt-checker
Developer
Developer
Beiträge: 68
Registriert: Fr 12. Sep 2014, 16:02
Wohnort: Schweinfurt
Has thanked: 1 time
Been thanked: 12 times

Re: Octoprint verbindet sich nicht

Beitrag von mt-checker »

Hallo,

auch wenn das Thema schon zwei Monate alt ist, möchte ich dazu etwas beitragen.
Es sieht so aus, als ob OctoPrint und im Allgemeinen jede Hostsoftware anstelle von

Code: Alles auswählen

Start
die Antwort vom Drucker

Code: Alles auswählen

start
also mit einem kleinen 's', erwartet. Solange OctoPrint dies nicht bekommt, wartet OctoPrint darauf und der Drucker wartet auf seine Befehle. Die Folge: ein unendlicher Handshake zu Beginn der Verbindung. Dies ist herausgekommen als ich bei OctoPrint auf GitHub ein Ticket (https://github.com/foosel/OctoPrint/issues/1335) erstellt habe und die Entwickler von OctoPrint als auch Repetier auf diesen Fehler aufmerksam geworden sind. Der Fehler liegt also bei der Firmware. Vielleicht kann sich rf1000 dazu melden und dies in einer neuen Firmware-Version (falls nicht schon geschehen, da ich noch eine alte verwende), beheben.

Ich werde demnächst mal nachschauen wo das in dem Firmware-Code steht und ggf. selbst beheben.

Viele Grüße
Marco
RF1000
Developer
Developer
Beiträge: 340
Registriert: Fr 10. Okt 2014, 16:31
Has thanked: 40 times
Been thanked: 80 times

Re: Octoprint verbindet sich nicht

Beitrag von RF1000 »

Hallo,


wir haben soeben den neuen Stand der Firmware (RF.01.21) hochgeladen, siehe http://www.rf1000.de/viewtopic.php?f=7&t=1342.
Diese Firmware sendet "start" anstelle von "Start" und sollte daher auch (wieder) mit OctoPrint kooperieren.


mfG
RF1000
Antworten

Zurück zu „Rasberry“