PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit RobotLoader 2.3c



JayWay
16.12.2012, 12:43
Unter Linux ((K)Ubuntu 12.04 LTS) habe ich das Problem, dass meine Displays nach einer Weile abstürzen. Aufgefallen ist es mir, als ich einen Selbsttest durchgeführt habe und mir die Encoder-Graphen ansehen wollte.

Ich benutze folgende JRE (Orcacle Java ist nicht mehr Bestandteil der Repo's):

OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)

Logfile hänge ich mal an.

24041


Kennt jemand das Problem auch? Gibt es eventuell eine Lösung?
Gruß Jay

Dirk
16.12.2012, 17:20
Keine Ahnung, was das Problem ist.
Probier auch mal die neueste RobotLoader Version 2.4a: http://www.arexx.com/rp6/downloads/RobotLoader_20120924.zip

JayWay
16.12.2012, 17:48
Danke für den Link. Das Problem besteht aber auch bei Version 2.4a. Ich probiere mal eine der älteren Versionen aus.
Gruß Jay

SlyD
18.12.2012, 11:39
Hallo,

ah warum habe ich den Tab blos "log" genannt... das Missverständnis gabs die letzten zwei Wochen dreimal ;)
Das ist NICHT die LogDATEI. Die Logdatei ist natürlich eine DATEI im RobotLoader Verzeichnis.
logfiles/robotloader_logfile.log
Da steht viel viel mehr drin - das kleine Fenster da ist nur für ein paar Statusmeldungen und daran erkennt man leider nichts zum Problem.

Funktioniert denn sonst alles mit dem RobotLoader und sind die Displays das einzige Problem?

MfG,
SlyD

JayWay
18.12.2012, 18:58
Ich muss mir vor die Stirn klatschen. Ich habe das Log-Fenster sogar noch in den logfile-Ordner gespeichert, und bin nicht auf die Idee gekommen, mir mal das dort vorhandene Logfile anzuschauen...

Anbei jetzt das Richtige 24054.

Gruß Jay

Edit: Ansonsten keinerlei Beschwerden zum Robotloader, alles funktioniert wie gewohnt. Die Wifi-Funktionen habe ich allerdings mangels Modul noch nie benutzt.

SlyD
19.12.2012, 13:16
Hallo,

tja ich kanns hier leider nicht reproduzieren, könnte ein Problem mit der RXTX Lib sein.
Die Displays sind allerdings auch nur zum Testen von den Drehgebern braucht man also nur selten - kannst Du das evtl. in einer VM (VirtualBox) mit anderem Betriebssystem probieren?
Oder an einem anderen Rechner?

Das Oracle/Sun JRE ist zwar nicht mehr in den Repos - aber Du kannst das trotzdem direkt bei Oracle herunterladen:
http://www.java.com/de/download/manual.jsp

MfG,
SlyD

JayWay
19.12.2012, 18:47
Ja es scheint tatsächlich an meiner JRE zu liegen. Unter WindowsXP mit Oracle JRE gibt es keine Probleme. Dann stelle ich die Encoder eben beim Nachbarn ein. ;)
Was mir allerdings am Selftest noch aufgefallen ist: Beim "Move at speed Test" kann ich nur Geschwindigkeiten eingeben. Kommandos wie "bwd" oder "fwd" werden mit der Fehlermeldung: "NOT A NUMBER" quittiert. (Es ist der SELFTEST V1.4 vom 5.11.2007.) Allerdings nur beim RobotLoader 2.3c
unter 1.15h funktionieren die Kommandos. (Ich habe das Programm auf dem Robby nicht verändert.) :confused:

Gruß Jay

SlyD
19.12.2012, 18:57
(Es ist der SELFTEST V1.4 vom 5.11.2007.) Allerdings nur beim RobotLoader 2.3c
unter 1.15h funktionieren die Kommandos.



Die alten Beispielprogramme hatten keine Behandlung für CR+LF Rücklauf / Zeilenumbruch drin.
Die neuen können CR+LF / LF+CR oder nur CR oder nur LF.
In den neueren RobotLoader Versionen kann man das einstellen (CR+LF wirds dort genannt)
Klar - mit den alten Beispielen klappt das nicht wenns auf CR+LF steht.
Muss auf LF eingestellt werden.

MfG,
SlyD

JayWay
19.12.2012, 19:40
Ah, danke. Dann stelle ich das gleich mal richtig ein.
...
Perfekt.

(Oh, Mann! Das steht ja auch im Hinweistext auf der Downloadseite. Ich höre jetzt lieber auf zu fragen...)