PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RP6 Kommunikation über die Serielle Schnittstelle in Linux (DEBIAN)



DaReK
25.11.2012, 16:43
Hi Leute,

ich habe vor ein Raspberry Pi direkt auf den RP6 zu montieren. Dieser soll dann quasi das Gehirn des RP6 werden.

Teste im moment allerdings mit einer VM auf der Debian läuft. Jetzt habe ich das Problem, dass ich irgendwie nicht weiterkomme. Auslesen und Befehle senden an den Controller über den mitgelieferten USB->Serial klappt nicht.

Ich habe das Remotrolprogramm auf den RP6 geladen und habe versucht mit "cat /dev/ttyUSB0" zu schauen was da so rauskommt.
Terminal im RP6Loader und Terminal der Remotrol selber liefern ja Werte.

Sobald ich aber den cat-befehl ausführe geht alles auf dem RP6 aus. Wenn ich den Befehl beende, dann startet der RP6 neu und ist auch nicht mehr im Programm.

Ich vermute ich habe noch etwas in den Einstellungen falsch. Habe dem System die selbe Baudrate (38400) wie im Loader gegeben. Mit MTTTY unter Windows bekomme ich den selben Effekt :(

Ich vermute ich bin auf einem falschen Weg und kann so nicht ohne weiteres mitlesen was vom RP6 übergeben wird.
Kann es sein, dass die Tools vom RP6 und dem C#Prog irgendetwas machen worauf ich noch nicht gekommen bin? Hat einer vielleicht einen guten Tipp für mich?

Wäre sehr dankbar!

Schöne Grüße
DaReK

radbruch
25.11.2012, 16:56
Hallo

Beim RP6 wird die RTS-Steuerleitung der seriellen Schnittstelle als Reset verwendet, diese Leitung muss deshalb von einem Terminalprogramm auf High gesetzt werden:

https://www.roboternetz.de/community/threads/51989-RP6-Terminal-%C3%BCber-PC-ansprechen?p=502363&viewfull=1#post502363

Gruß

mic

DaReK
25.11.2012, 19:47
Vielen Dank für die schnelle Antwort.

Bei meinem ersten Versuch gerade eben hat es irgendwie nicht geklappt. Aber ich weiss ja jetzt welche Schraube ich drehen muss um an mein Ziel zu kommen.

Ich werde es gleich noch weiter probieren mit cat an eine Ausgabe zu kommen. Danke nochmal!

Gruss
Darek

radbruch
25.11.2012, 20:56
Hier ein Beispiel mit ZOC:

https://www.roboternetz.de/community/threads/48073-VT100-Ansi-Terminal-f%C3%BCr-den-RP6
http://www.rn-wissen.de/index.php/RP6_-_Programmierung#Geeignete_Terminals