libusb binding for Ruby
C Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib add comment. Apr 10, 2007
sample
COPYING
ChangeLog
README
constants.h
extconf.rb * extconf.rb: check ruby/st.h for ruby 1.9. Jul 28, 2009
usb.c fix arity of USB::DevHandle#usb_detach_kernel_driver_np Jan 16, 2011

README

= ruby-usb - libusb binding for Ruby

ruby-usb is a libusb binding library for Ruby.

== Author

Tanaka Akira <akr@fsij.org>

== Home Page

http://www.a-k-r.org/ruby-usb/

== License

LGPL

== Feature

* direct (non-rubyish) binding
* rubyish interface (work in progress)

== Requirements

* ruby : http://www.ruby-lang.org/
* libusb 0.1 : http://libusb.sourceforge.net/

== Download

* latest release: http://www.a-k-r.org/ruby-usb/ruby-usb-0.2.tar.gz

* development version: http://github.com/akr/ruby-usb

== Install

  % ruby extconf.rb 
  % make
  % make install

== Reference Manual

See rdoc/ or
http://www.a-k-r.org/ruby-usb/rdoc/

== See Also

* USB.org : http://www.usb.org/
* AC Power Control through USB : http://www.gniibe.org/ac-power-by-usb/ac-power-control.html
* How To Control USB Missile Launcher on Linux : http://blog.taragana.com/index.php/archive/how-to-control-usb-missile-launcher-on-linux/