Net-Elexol-EtherIO24 INTRODUCTION The Ether I/O 24 manufactured by Elexol is an inexpensive and simple to use/operate device designed for remote control or remote sensing. It has 24 lines that are each programmable for input or output and a variety of other things. The control protocol is relatively simplistic and UDP based. This Perl module attempts to abstract this protocol and add other features along the way. It is thread savvy and will use threads if told to. It should perform adequately without threads, but various functionality is reduced as a result. In particular, the module functions in a nice asynchronous way when it can use threads. Threads supoprt requires Perl 5.8, and this module may not function correctly, or even compile, with an older Perl. NOTE The author is not in any way affiliated with Elexol, the manufacturer of the device this Perl module is designed to operate. This module has been developed using only data available in the public domain. SEE ALSO http://www.elexol.com/ http://www.elexol.com/Downloads/EtherIO24UM11.pdf http://www.flirble.org/chrisy/elexol/ INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install COPYRIGHT AND LICENCE Copyright (C) 2005 Chris Luke This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.