Forum: Mikrocontroller und Digitale Elektronik Kassendrucker mit RS232 Protokoll herausfinden


von Bastler (Gast)


Lesenswert?

Hallo

Ich möchte einen Thermopapierdrucker an einen Atmega hängen. Und habe 
heute dieses Modell TSP600 von der Firma Star bekommen. Was ich zu 
Diesem Gerät weis ist das die Baudrate 9600 bps ist. Habdschake ist 
DTR(kann man ausschalten). Ich habe ihm einfach mal irgendendwelche 
Buchstaben über ein Terminalprogramm dem Drucker geschickt und er Druckt 
sogar! aber erst wenn die Zeile voll ist. Was mich interessiert ist gibt 
es einen Befehl Papier nachschieben oder Nächste Zeille. Und wi Kommt 
man in den Graphikmodus und wie ist da das Protokoll.

Kann mir da jemnad helfen oder hatt jemand soetwas von euch schonmal 
gemacht?

von Martin S. (tungl)


Lesenswert?

Wie waer's mit \n und evtl. \r?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Oder 0xa bzw. 0xd?

von Martin S. (tungl)


Lesenswert?

Nachtrag: Kurze Google-Suche bringt das hier: 
http://www.epicpos.com/productdocs/RP-Download-Star-TSP600-700-&-800-Series-Programmer's-Manual.pdf
Duerfte auch deinen restlichen Fragen klaeren.

von Wilhelm F. (Gast)


Lesenswert?

Bastler schrieb:

> Kann mir da jemnad helfen oder hatt jemand soetwas von euch schonmal
> gemacht?

Wo ist denn das Manual zum Drucker? Dort findet man unter Umständen 
viele Hinweise und Seiten über Steuerzeichen und Anwendung, wie z.B. 
beim Seitenvorschub.

Ich selbst hatte früher unter DOS mal ein riesiges unformatiertes 
Textfile auszudrucken. Dort mußte ich an Stellen, wo z.B. eine Seite 
vorgeschoben wurde, eine sogenannte Escape-Sequenz in den Text einfügen, 
und auch die Seitenbreite und Rand wurde über solche Steuerung 
eingestellt.

Diese Escape-Sequenz wurde genau an der Stelle, wo sie stand, an den 
Drucker gesendet.

Es kann sein, daß da jeder Hersteller sein eigenes Protokoll strickt.

Deswegen: Ein Manual ist da unverzichtbar, wenn man nicht einfach nur 
geradeaus drucken möchte.

von Bernd (Gast)


Lesenswert?

Hi.

schau unter http://www.gidf.de/. "TSP600 protokoll" eingeben.
Dann pdf "ESC/POS Command Specifications" runterladen.

Gruß Bernd

von Atntwort (Gast)


Lesenswert?

Wie wärs mit google? TSP600 datasheet star <- sind die magischen wörter.

Auf der ersten seite wurd ich fündig....

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.