Hallo, wer kann mir dabei helfen: Ich möchte ienen HP-Plotter vom Typ 7475A mit der seriellen Schnittstelle auch unter Linux nutzen können. Unter DOS/Windows funktioiert der Plotter prima. Dort kann ich HPGL-Dateien z.B. mit copy datei.hpg com2: plotten lassen. Dazu ist die serielle Schnittstelle com2 wie folgt eingestellt: Baudrate : 9600 8 Datenbits keine Parität 1 Stoppbit Protokoll Hardware Jetzt habe ich versucht unter Linux die Datei mit cat datei.hpg > /dev/ttyS1 zu plotten. Leider kommen dabei nur ein Wort vernünftig heraus, anschließen beginnt der Plotter wirre Linien zu schreiben und die ERROR LED blinkt auf. Anscheinend hat dies mit der Einstellung der seriellen Schnittstelle unter Linux zu Tun. Ich habe zwar schon mit ssty experiementiert, aber alle ohne Erfolg. Wer kann mir die hier helfen, und die geneauen Einstellungen verraten. Viele Grüße Heribert
Hallo, also ich hab' auch noch so nen' Plotter, hab ihn aber nicht mehr im Betrieb. Werde mal versuchen ob ich ihn unter SuSE Linux 7.3 zum Leben erwecken kann. Er steht gerade neben meinem Server-Rechner... Ich kann mich noch errinnern, daß ich unter Windows auch ein wenig herumspielen mußte bis das mit den Handshake-Leitungen so funktioniert hat... :-) Volker Kull Heribert Schorn wrote:
Hallo, wer kann mir dabei helfen:
[...]
Hallo Volker, das finde ich nett. Ich wünsche Dir viel Glück und Erfolg bei Ermittel der richtigen Parametern. Du würdest mir sehr damit helfen. Ich hoffe von Dir zu hören. Viele Grüße Heribert Am Son, 2002-12-29 um 13.31 schrieb Volker Kull:
Hallo,
also ich hab' auch noch so nen' Plotter, hab ihn aber nicht mehr im Betrieb. Werde mal versuchen ob ich ihn unter SuSE Linux 7.3 zum Leben erwecken kann. Er steht gerade neben meinem Server-Rechner... Ich kann mich noch errinnern, daß ich unter Windows auch ein wenig herumspielen mußte bis das mit den Handshake-Leitungen so funktioniert hat...
:-) Volker Kull
Heribert Schorn wrote:
Hallo, wer kann mir dabei helfen:
[...]
Am Sam, 2002-12-28 um 18.31 schrieb Heribert Schorn:
Hallo, wer kann mir dabei helfen:
Ich möchte ienen HP-Plotter vom Typ 7475A mit der seriellen Schnittstelle auch unter Linux nutzen können.
Unter DOS/Windows funktioiert der Plotter prima. Dort kann ich HPGL-Dateien z.B. mit
copy datei.hpg com2:
plotten lassen. Dazu ist die serielle Schnittstelle com2 wie folgt eingestellt:
Baudrate : 9600 8 Datenbits keine Parität 1 Stoppbit Protokoll Hardware
Jetzt habe ich versucht unter Linux die Datei mit
cat datei.hpg > /dev/ttyS1
zu plotten. Leider kommen dabei nur ein Wort vernünftig heraus, anschließen beginnt der Plotter wirre Linien zu schreiben und die ERROR LED blinkt auf. Anscheinend hat dies mit der Einstellung der seriellen Schnittstelle unter Linux zu Tun. Ich habe zwar schon mit ssty experiementiert, aber alle ohne Erfolg.
Wer kann mir die hier helfen, und die geneauen Einstellungen verraten.
Hallo Heribert ich würde das Problem auch in der Einstellung der Schnittstelle suchen. Mit stty bist Du schon auf dem richtigen Weg. stty -a < /dev/ttyS1 zeigt Dir die momentane Einstellung. Mit stty -irgendwas < /dev/ttyS1 kannst Du die Schnittstelle schrittweise einstellen. Werte sind ixon ixoff 9600 ... (ist schon lange her). Weitere Werte / Einstellungen unter man stty. Das Manual gibt viel her für serielle Schnittstellen. Um stty - cat - schau - reset führt aber kein Weg herum (ausser vielleicht hp.com - linux - Printertreiber ;-) ). Noch etwas: es gab bei hp mal ein Hardware-Protokoll enq/ack. Das funktioniert anders als xon/xoff. Noch etwas: Der serielle Treiber fügt u.U. nl oder cr ein. Das lässt sich auch mit stty abstellen. Vielleicht hilfts Gruss, Wolfgang
participants (3)
-
Heribert Schorn
-
Volker Kull
-
Wolfgang Hinsch