Barcode.pm version 1.5.3 
barninger at fairfieldcomputers.com

Installation:
	perl Makefile.PL
	make
	make test
	make install

Requires GD-1.30 module

Do perldoc Barcode for synopsis of usage or see docs.html.

Creates Code128 type barcodes as a png file which can be saved or printed
and decodes scans from the CueCat scanner using class CueCat->decode. This 
class works for Windows platforms and at a straight text console under linux.
It does not work under X-windows due to the <Alt-F10> code sent at the start
of the scan string. The CueCat->kdecode method uses Pierre-Philippe Coupard's
kernel driver under linux, available at http://opensource.lineo.com.
CodeISBN->encode extracts the ISBN number and calculates the checksum digit
from the barcode value on an ISBN barcode. CueCat->get_dc_cue will take
raw scan data from the CueCat and query Digital Convergence's servers and
return the url associated with the barcode. CueCat->encode will re-encode
data back to the form the CueCat returns.

Test/example use programs included:
	barcode-test.pl creates a test barcode png file with Code128 method
	barscan-test.pl scans barcode using CueCat->decode method
	barscan-test2.pl scans barcode using CueCat->kdecode method (kernel patch)
	dc-cue-test.pl retrieves url using CueCat->get_dc_cue method
	encode-test.pl scans barcode with CueCat->kdecode, re-encodes with
		CueCat->encode and retrieves url with CueCat->get_dc_cue
	isbn-test.pl scans barcode using CueCat->decode method and constructs
		ISBN number using CodeISBN->encode
