Device-USB-PanicButton version 0.03
===================================
Perl Module to read status of the toy "USB Panic Button" under Unix/Windows:
http://www.firebox.com/product/1742/USB-Panic-Button
INSTALLATION
To install this module type the following:
perl Makefile.PL
make
make test
make install
DEPENDENCIES
This module requires these other modules and libraries:
C library: libusb ->
http://libusb.sourceforge.net
Perl module: Device::USB ->
http://search.cpan.org/search?query=Device-USB
INSTALL INSTRUCTION FOR DEBIAN ETCH
1) Install essential build tools (like make, gcc,..), perldoc and the libusb library:
# apt-get build-essential perl-doc libusb-dev
2) Call cpan shell for the first time and configure it:
# cpan
3) Update cpan shell (you can skip this and continue with 4):
3a) Update cpan:
cpan> install Bundle::CPAN
cpan> reload cpan
cpan> quit
3b) Restart cpan for last config changes:
# cpan
cpan> o conf commit
4) Install required perl modules:
cpan> install Inline::MakeMaker
cpan> install Device::USB
cpan> install Device::USB::PanicButton
5) Use the example code in the perl documentation as test-script:
# perldoc Device::USB::PanicButton > test.pl
# vi test.pl
6) Plugin Panic-Button, start test-script and press the button ;)
# perl test.pl
COPYRIGHT AND LICENCE
Copyright (C) 2008 by Benjamin Kendinibilir
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.8.8 or,
at your option, any later version of Perl 5 you may have available.