P-touch 2430 PC

Crystal Clear action run.png
P-touch 2430 PC

Status: stable

2430 PC project image.jpg
Beschreibung Labelmaker via usb nutzen (später mal mit webgui)
Autor: wu
Version 1
Flattr Flattr P-touch_2430_PC
PayPal Spenden für P-touch 2430 PC


Setup

Netterweise gibt es hier ein Projekt:

https://mockmoon-cybernetics.ch/computer/p-touch2430pc/

das einfach clonen, vorher die passenden libs installieren dann compillieren

apt-get install autopoint
apt-get install libusb-1.0-0-dev
apt-get install libgd-dev
git clone https://mockmoon-cybernetics.ch/git/ptouch-print.git
cd ptouch-print/
autoreconf -i
./configure --prefix=/usr
make

P-touch 2430 PC via MiniUSB an den Rechner anschließen

Nutzung

Einzeilig

./ptouch-print --font "Comic Sans MS:bold" --text "Sorry for your loss"

Zweizeilig

./ptouch-print --font "Comic Sans MS:bold" --text "Sorry" "for your loss"

Dreizeilig

./ptouch-print --font "Comic Sans MS:bold" --text "Sorry" "for your" "loss"

Vierzeilig

./ptouch-print --font "Comic Sans MS:bold" --text "Sorry" "for" "your" "loss"

Druckt Text zweizeilig in hübscher Schriftart (sollte richtig geschrieben werden und installiert sein).

Bild

./ptouch-print --image backspacelogo.png

Druckt entweder das entsprechende Bild oder gibt die Größe des Bands in PX zurück, wenn das Bild zu groß ist. Bild muss S/W sein sonnst wird leer gedruckt :(

commands

./ptouch-print --help 

folgende Optionen sind verfügbar:

usage: ./ptouch-print [options] <print-command(s)>
options:
        --font <file>           use font <file> or <name>
        --writepng <file>       instead of printing, write output to png file
                                This currently works only when using
                               EXACTLY ONE --text statement
print-commands:
        --image <file>          print the given image which must be a 2 color
                                (black/white) png
        --text <text>           Print 1-4 lines of text.
                                If the text contains spaces, use quotation marks
                                around it.
        --cutmark               Print a mark where the tape should be cut
        --fontsize              Manually set fontsize

TODO

  • Einplatinenrechner mit USB und WLAN finden
  • P-touch 2430 PC aufmachen und Strom für den Einplatinenrechner abzapfen
  • Software für WEB OI umschreiben
  • MQTT - Warum nicht ;)

Zielzustand

  • Ziel ist ein autonomes Ding zu haben (yeeeesss Batterien) das man einfach auf den Tisch stellt anschaltet.
  • Daraufhin verbindet sich der Einplatinenrechner mit dem WLAN und kann über die WEB OI angesteuert werden.
  • ...
  • Profit