Liebe Bascommer,
ich war hier früher öfter einmal unter dem gleichen Benutzernamen unterwegs, kam aber jetzt nicht mehr mit meinem alten Login rein. Hmm, wohl zu lange weg gewesen ...
Aktuell beschäftigt mich ein Problem: ich möchte Akkus testen (Hardware wird wegen der vielen erforderlichen Portpins von einem Atmega2560 bzw Arduino Mega2560 gesteuert) und die Ergebnisse der Tests gleich ausdrucken und als selbstklebendes Etikett auf den Zellen anbringen.
Hierfür habe ich mir einen Dymo Labelwriter 400 gekauft. Ich weiß, ein Modell "... SE400" oder das neuere "SE450" wären besser gewesen, da RS232 statt USB, aber die sind nirgends zu bekommen.
Schwierig erscheint neben dem USB auch, daß der Drucker wohl nur den Direktzugriff auf die 600+ Dots einer jeden Zeile des Druckkopfs gestattet.
Dymo LW400 technical reference
Der Host muß also die gesamte Funktionalität der Druckaufbereitung mitbringen, wenn ich das richtig verstanden habe. Es scheint keinen eingebetteten Zeichensatz oä zu geben, den man einfach aufrufen könnte. Mir graut jetzt schon bei der Vorstellung, einen eigenen Zeichensatz als Punktraster erstellen zu müssen
Daher hier jetzt die entscheidenden drei Fragen:
- kennt jemand einen Etikettendrucker, der per RS232 "normal" (dh. durch einfaches serielles Senden der zu druckenden Zeichen) von einem Atmel µC ansteuerbar ist? Wenn es den gibt, dann würde ich den Dymo für etwas anderes nehmen und mich fortan auf den anderen stürzen ...
- hat jemand schon einmal einen solchen oder ähnlichen Dymo Drucker an einem µC zum Laufen bekommen und kann den Code dafür teilen?
- Gibt es eine Lösung, wie den Atmels die Funktionalität eines "USB printing hosts" verliehen werden kann, wodurch man dann eben doch so einen USB Drucker anschließen könnte? Obwohl: das löst dann auch nur das kleine Teilproblem USB, nicht das Hauptproblem zeilen(/Pixel)weise erforderlicher Druckausgabe ...
Hier Thermodrucker Workshop wurde im Bascomforum schon einmal ein ähnliches Thema von @ceperiga, @fredred, @tschoeatsch und @djmsc behandelt. Wie ging es damals dort weiter? Wäre es vielleicht denkbar, solche Rollenpapierdrucker auch selbstklebende Etiketten einziehen zu lassen?
Nebenfrage und haut mich bitte nicht: bringt mich ein Mega2560 ADK in der Angelegenheit weiter? Die sind wohl pinkompatibel zum Mega2650 und speziell für das USB OTG von Android "gemacht", können die aber auch einen USB printer host darstellen? Der darauf verwendete (?) Chip MAX3421E von Maxim kann laut dieser Appnote einen Host Code ausführen, aber "reicht" der dann auch für einen Drucker? Auf dem Gebiet kenne ich mich leider gar nicht aus ...
Achso: Frohe Feiertage natürlich
Viele Grüße, Lars
ich war hier früher öfter einmal unter dem gleichen Benutzernamen unterwegs, kam aber jetzt nicht mehr mit meinem alten Login rein. Hmm, wohl zu lange weg gewesen ...
Aktuell beschäftigt mich ein Problem: ich möchte Akkus testen (Hardware wird wegen der vielen erforderlichen Portpins von einem Atmega2560 bzw Arduino Mega2560 gesteuert) und die Ergebnisse der Tests gleich ausdrucken und als selbstklebendes Etikett auf den Zellen anbringen.
Hierfür habe ich mir einen Dymo Labelwriter 400 gekauft. Ich weiß, ein Modell "... SE400" oder das neuere "SE450" wären besser gewesen, da RS232 statt USB, aber die sind nirgends zu bekommen.
Schwierig erscheint neben dem USB auch, daß der Drucker wohl nur den Direktzugriff auf die 600+ Dots einer jeden Zeile des Druckkopfs gestattet.
Dymo LW400 technical reference
Der Host muß also die gesamte Funktionalität der Druckaufbereitung mitbringen, wenn ich das richtig verstanden habe. Es scheint keinen eingebetteten Zeichensatz oä zu geben, den man einfach aufrufen könnte. Mir graut jetzt schon bei der Vorstellung, einen eigenen Zeichensatz als Punktraster erstellen zu müssen
Daher hier jetzt die entscheidenden drei Fragen:
- kennt jemand einen Etikettendrucker, der per RS232 "normal" (dh. durch einfaches serielles Senden der zu druckenden Zeichen) von einem Atmel µC ansteuerbar ist? Wenn es den gibt, dann würde ich den Dymo für etwas anderes nehmen und mich fortan auf den anderen stürzen ...
- hat jemand schon einmal einen solchen oder ähnlichen Dymo Drucker an einem µC zum Laufen bekommen und kann den Code dafür teilen?
- Gibt es eine Lösung, wie den Atmels die Funktionalität eines "USB printing hosts" verliehen werden kann, wodurch man dann eben doch so einen USB Drucker anschließen könnte? Obwohl: das löst dann auch nur das kleine Teilproblem USB, nicht das Hauptproblem zeilen(/Pixel)weise erforderlicher Druckausgabe ...
Hier Thermodrucker Workshop wurde im Bascomforum schon einmal ein ähnliches Thema von @ceperiga, @fredred, @tschoeatsch und @djmsc behandelt. Wie ging es damals dort weiter? Wäre es vielleicht denkbar, solche Rollenpapierdrucker auch selbstklebende Etiketten einziehen zu lassen?
Nebenfrage und haut mich bitte nicht: bringt mich ein Mega2560 ADK in der Angelegenheit weiter? Die sind wohl pinkompatibel zum Mega2650 und speziell für das USB OTG von Android "gemacht", können die aber auch einen USB printer host darstellen? Der darauf verwendete (?) Chip MAX3421E von Maxim kann laut dieser Appnote einen Host Code ausführen, aber "reicht" der dann auch für einen Drucker? Auf dem Gebiet kenne ich mich leider gar nicht aus ...
Achso: Frohe Feiertage natürlich
Viele Grüße, Lars