pegg

Section: USER COMMANDS (1)
Updated: Nov 29, 2004
Page Index
 

NAME

pegg_el - Linux support for Casio label printers  

SYNOPSIS

pegg_el -w -h (-C) (-t) (-o) (-d) (-c) (-s) (-f) (-H) (-O) PEGG-FILE  

DESCRIPTION

IMPORTANT NOTICE

* This software was designed using data made available by and is
  released with the permission of CASIO COMPUTER CO., LTD.

* CASIO COMPUTER Co., LTD. assumes no responsibility for the content of
  this software.

* Please do not contact CASIO COMPUTER CO., LTD. with any inquiries
  concerning this software.

pegg_el is a control program for the Casio EL-700/EL-5000W label printers. You can print any binary imagefile with pegg and change a lot of output- & format options of your printer when using command line switches. The imageheight is restricted to 64,128,256 and 384px whereas the width can be choosen freely between 1 and 2560px.

pegg makes use of the /proc/bus/usb filesystem. If you want to make sure that everybody can use the printer, you should check the permission of the corresponding devicefile. For this have a look at syslog messages when you plugin your printer An example: /proc/bus/usb/001/003 (controler 001, device 003)  

OPTIONS

-w<width>
Set the printing width (variable) Default is 512 (-w512)
-h<height>
Set the printing height (fixed to 64,128,256,384px) Default is 64px (-h64)
-C
Cuts the label (without printing anything)
-t
Test the communication and gives information about the mounted tape.
-o<offset>
Selects an printing offset (0..255px) Default is -o0.
-d<dens>
Set the printing density from -d0=light...-d4=dark. Default is 3
-c<cut>
Selects cutting during printing -c0=normal cut, -c1=half cut, -c2=no cut
-s<speed>
Printing speed -s0=normal, -s1=high
-f<feed>
Selects the margin -f0=no feed, -f1=large margin, -f2=small margin, -f3=medium margin
-H<head>
Selects print head (only EL-5000W) -H0=256dot, -H1=64dot
-O<file>
Export to <file> instead of printing (eg. -Osave.pnm = export to save.pnm)
PEGG-FILE
selects the file wich should be printed.
 

EXAMPLES

Check your printer
pegg_el -t

Print my_label with density 4
pegg_el -d4 my_label

Print my_label with dimensions 768x128px at high speed without cutting it
pegg_el -w768 -h128 -c2 -s1 my_label

Just cut a label
pegg_el -C

 

AUTHORS

Initial Version by Daniel Amkreutz <daniel.amkreutz@tu-harburg.de>, pnm-export by Alex Perry

 

REPORTING BUGS

Report bugs to Daniel Amkreutz <daniel.amkreutz@tu-harburg.de>
 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLES
AUTHORS
REPORTING BUGS