
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

