Device-ELM327 version 0.03

This module provides a Perl interface to a device containing an Elm Electronics ELM327 OBD Interpreter and provides access to the following functions:

    Read OBD parameters and extract individual values from results
    Read OBD Trouble Codes and expand them to their full form
    Reset OBD Trouble Codes
    Read ELM327 parameters
    Write and write the ELM327 data byte
    Calibrate ELM327 Voltage
    Switchable diagnostic trace and replay function for debugging

The module is written entirely in Perl and works with both Linux and Windows. Depending on which operating system it is run on it uses either the Win32::SerialPort or Device::SerialPort module so it should work on any platform that supports one of them.


INSTALLATION

To install this module, run the following commands:

	perl Makefile.PL
	make
	make test
	make install

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

    perldoc Device::ELM327

You can also look for information at:

    RT, CPAN's request tracker
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=Device-ELM327

    AnnoCPAN, Annotated CPAN documentation
        http://annocpan.org/dist/Device-ELM327

    CPAN Ratings
        http://cpanratings.perl.org/d/Device-ELM327

    Search CPAN
        http://search.cpan.org/dist/Device-ELM327/

	My ELM327 page
		http://gts-ltd.co.uk/ELM327.php

LICENSE AND COPYRIGHT

Copyright (C) 2012 Alister Perrott

This program is free software; you can redistribute it and/or modify it
under the terms of either: the GNU General Public License as published
by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.

