This is a driver for the SII SLP 1100 labelprinter (aka Seiko Instruments Label Printer EZ30) It may work with other printers, but I have only the SLP 1100 to test with. It should work on any UNIX platform - the program is pretty darn stupid.
usage: ./sii_printpbm [-bidirection] [-density <value 0-4>]
[-port <serial port device>] filename sends a PBM file to the SII label printer -bidirectional - print head moves both way, slighty
faster, but poor quality
-density <> - 0 == normal 4 == darkest
-port <device> - Use the specified serial port for the
printer. Default is /dev/cua0
-debug <> - Turn on debugging messages
1=errors only, 5=functions, 9=verbose
filename - Portable Bitmap File (PBM version 1, 4 or 5)
This program is distrubuted under the GNU public license and comes with no warranty. See the file LICENSE for details
See the Seiko Instruments web page at http://www.seikosmart.com for a technical description of the printer and the serial protocol it uses.
Compile the program by typing 'make'
I wrote this on a Linux glibc2 system. You may need to edit the makefile
and uncomment the following statement:
# CCFLAGS= -DUSE_SELECT
We used the label printer to print badges for a trade show. An example of how to use this driver is as follows:
$ gs -q -dNOPAUSE -sDEVICE=pbm -sOutputFile=- example.ps | sii_printpbm
Thanks to David Hamm of Imaging Technologies (www.itserve.com) for the PostScript coding!
Eric Ayers
eric@ale.org
20 November 1998
