Generate label and print them via brother_ql to
Go to file
Hendrik Schutter f166d2b10e added label img 2022-11-24 20:22:48 +01:00
.gitignore Initial commit 2022-11-08 20:35:40 +01:00
LICENSE Initial commit 2022-11-08 20:35:40 +01:00
README.md added label img 2022-11-24 20:22:48 +01:00
layouter.py error handling and refactor 2022-11-23 18:38:27 +01:00
output.png receive data via IPC msg queue 2022-11-23 21:56:51 +01:00
reHDDPrinter.py trigger brother_ql 2022-11-23 22:28:01 +01:00
reHDDPrinter.service trigger brother_ql 2022-11-23 22:28:01 +01:00

README.md

reHDDPrinter

  • Generate label and print them via brother QL-570.
  • Receive data from reHDD via IPC message queue.

Example Label

Screenshot of label

Install

pip install qrcode sysv-ipc pycstruct brother-ql

cd /root/
git clone https://git.mosad.xyz/localhorst/reHDDPrinter.git
cd reHDDPrinter
chmod +x reHDDPrinter.py
cp reHDDPrinter.service /lib/systemd/system/reHDDPrinter.service
systemctl daemon-reload
systemctl enable --now /lib/systemd/system/reHDDPrinter.service

Test printer manually

  export BROTHER_QL_PRINTER=file:///dev/usb/lp0
  export BROTHER_QL_MODEL=QL-570

brother_ql print -l 62 Untitled.png

Printer/Paper Info

  • Brother QL-570
  • Paper With: 62mm or 696px

see https://github.com/pklaus/brother_ql