von serieller Schnittstelle lesen
Hallo Liste, ich hab ein Garmin GPS 60 csx an der seriellen Schnittstelle hängen. das Gerät kann die Daten als "NMEA in/out" oder als "Text out" über diese Schnittstelle senden. In beiden Modi bekomme ich mit cat /dev/ttyS1 bekomme ich einen haufen wilder sonderzeichen (wenn auch unterschiedliche in den verschiedenen modi) zu sehen. Was serielle Schnittstellen angeht, sind das gerade meine ersten Erfahrungen. Ich dachte an sich, dass über die serielle Schnittstelle immer ASCII-Zeichen geschickt werden. Brauch ich irgendein Programm zum Lesen des Streams? Oder kann ich irgendwelche Parameter an der Schnittstelle ändern ? Vielen Dank für die Hilfe, Marco -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Sonntag, 13. Juli 2008 schrieb Hungerpirat:
In beiden Modi bekomme ich mit cat /dev/ttyS1 bekomme ich einen haufen wilder sonderzeichen (wenn auch unterschiedliche in den verschiedenen modi) zu sehen.
Sonderzeichen deuten auf falsche Geschwindigkeitseinstellung hin. Installiere mal (falls noch nicht getan) minicom, ein Terminalprogramm für die serielle Schnittstelle. Damit kann man die Parameter ganz gut einstellen und auch die Daten ansehen. mfG, Jens -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
hallo Jens, danke erstmal für die Antwort.
Am Sonntag, 13. Juli 2008 schrieb Hungerpirat:
In beiden Modi bekomme ich mit cat /dev/ttyS1 bekomme ich einen haufen wilder sonderzeichen (wenn auch unterschiedliche in den verschiedenen modi) zu sehen.
Sonderzeichen deuten auf falsche Geschwindigkeitseinstellung hin. Installiere mal (falls noch nicht getan) minicom, ein Terminalprogramm für die serielle Schnittstelle. Damit kann man die Parameter ganz gut einstellen und auch die Daten ansehen.
mfG, Jens
ich hab mit minicom die schnittstelle auf 4800 boud, keine parity, 8 datenbits und 1 stopbit konfiguriert - genau das, was das garmin laut dokumentation liefert - nur zeichensalat. inzwischen hab ich auch alle kombinationen mit 7 bits und alle parity-möglichkeiten durchprobiert - immer wieder anderer zeichensalat. irgendwelche ideen ? ich bin dankbar für jeden hinweis. viele grüße, marco -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hungerpirat schrieb:
hallo Jens,
danke erstmal für die Antwort.
Am Sonntag, 13. Juli 2008 schrieb Hungerpirat:
In beiden Modi bekomme ich mit cat /dev/ttyS1 bekomme ich einen haufen wilder sonderzeichen (wenn auch unterschiedliche in den verschiedenen modi) zu sehen.
Sonderzeichen deuten auf falsche Geschwindigkeitseinstellung hin. Installiere mal (falls noch nicht getan) minicom, ein Terminalprogramm für die serielle Schnittstelle. Damit kann man die Parameter ganz gut einstellen und auch die Daten ansehen.
mfG, Jens
ich hab mit minicom die schnittstelle auf 4800 boud, keine parity, 8 datenbits und 1 stopbit konfiguriert - genau das, was das garmin laut dokumentation liefert - nur zeichensalat. inzwischen hab ich auch alle kombinationen mit 7 bits und alle parity-möglichkeiten durchprobiert - immer wieder anderer zeichensalat.
irgendwelche ideen ? ich bin dankbar für jeden hinweis.
viele grüße, marco
es ist zwar ca 100 jahre her, dass ich was mit der seriellen schnittstelle gemacht habe... aber da gibts noch was mit handshake, der ev. harwaremässig (d.h. richtiges kabel) gelöst sein muss. gruss robert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Robert,
Hungerpirat schrieb:
hallo Jens,
danke erstmal für die Antwort.
Am Sonntag, 13. Juli 2008 schrieb Hungerpirat:
In beiden Modi bekomme ich mit cat /dev/ttyS1 bekomme ich einen haufen wilder sonderzeichen (wenn auch unterschiedliche in den verschiedenen modi) zu sehen.
Sonderzeichen deuten auf falsche Geschwindigkeitseinstellung hin. Installiere mal (falls noch nicht getan) minicom, ein Terminalprogramm für die serielle Schnittstelle. Damit kann man die Parameter ganz gut einstellen und auch die Daten ansehen.
mfG, Jens
ich hab mit minicom die schnittstelle auf 4800 boud, keine parity, 8 datenbits und 1 stopbit konfiguriert - genau das, was das garmin laut dokumentation liefert - nur zeichensalat. inzwischen hab ich auch alle kombinationen mit 7 bits und alle parity-möglichkeiten durchprobiert - immer wieder anderer zeichensalat.
irgendwelche ideen ? ich bin dankbar für jeden hinweis.
viele grüße, marco
es ist zwar ca 100 jahre her, dass ich was mit der seriellen schnittstelle gemacht habe... aber da gibts noch was mit handshake, der ev. harwaremässig (d.h. richtiges kabel) gelöst sein muss. richtiges kabel ist ein gutes Stichwort. ich hab mir eben eins selbst gelötet, jetzt funktionierts. bei dem gekauften waren die pins quasi um eins rotiert.
Vielen Dank für die Antworten, Marco
gruss robert
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
H
es ist zwar ca 100 jahre her, dass ich was mit der seriellen schnittstelle gemacht habe... aber da gibts noch was mit handshake, der ev. harwaremässig (d.h. richtiges kabel) gelöst sein muss. richtiges kabel ist ein gutes Stichwort. ich hab mir eben eins selbst gelötet, jetzt funktionierts. bei dem gekauften waren die pins quasi um eins rotiert.
Vielen Dank für die Antworten, Marco
jaa, die geraden bzw gekreutzen .. da hab ich noch irgendwo was vor sich her rotten. sowas mit vielen schaltern und farbigen dioden, verschiedenen steckern, männlein, weiblen, gross, klein .. ich traure *dieser* verflossenen zeit keine sekunde nach.. robert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Robert,
jaa, die geraden bzw gekreutzen .. da hab ich noch irgendwo was vor sich her rotten. sowas mit vielen schaltern und farbigen dioden, verschiedenen steckern, männlein, weiblen, gross, klein ..
ich traure *dieser* verflossenen zeit keine sekunde nach..
Irgendwie war das schon cool: Ein bis zwei 9-Pol-auf-25-Pol-Adapter, ein paar Gender-Changer und ein Nullmodem-Adapter und du warst der Retter in der Not, wenn mal wieder zwei Geräte miteinader sprechen sollten ;-))) Gruß, Michael... ...der noch einen kompletten Adaptersatz in der Schublade hat... -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ________________________________/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Hungerpirat
-
Jens Nixdorf
-
Michael Höhne
-
robert rottermann