NAME

Device::ParallelPort - Parallel Port Driver for Perl

SYNOPSIS

my $port = Device::ParallelPort->new('auto:0');
$port->set_bit(3,1);
print $port->get_bit(3) . "\n";
print ord($port->get_byte(0)) . "\n";

DESCRIPTION

A parallel port driver module. This module provides an API to all parallel ports, by providing the ability to write any number of drivers. Modules are available for linux (both directly and via parport), win32 and a simple script version.

DRIVER MODULES

Device::ParallelPort::drv::linux - Direct hardware access to a base address.
Device::ParallelPort::drv::parport - Linux access to /dev/parport drivers
Device::ParallelPort::drv::script - Run a script with parameters
Device::ParallelPort::drv::dummy_byte - Pretending byte driver for testing
Device::ParallelPort::drv::dummy_bit - Pretending bit driver for testing
Device::ParallelPort::drv::win32 - Windows 32 DLL access driver

DEVICE MODULES

Device::ParallelPort::Printer - An example that can talk to a printer
Device::ParallelPort::JayCar - Simple JayCar electronics latched, addressable controller

AUTHOR

Scott Penrose scottp@dd.com.au, http://linux.dd.com.au/

SEE ALSO

Device::ParallelPort