Welcome, Guest! Log In | Create Account

Main Page

From pyusb

Revision as of 14:26, 24 September 2009 by Wander lairson (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

PyUSB

About

PyUSB is a python library that aims to provide easy USB devices access.

Status

PyUSB is currently divided in two branches: 0.x and 1.0 versions. 0.x is quite stable, but it only works for libusb 0.1.x version.

The under development 1.0 version will have many interesting features:

  • Support for libusb 0.1, libusb 1.0 and openusb.
  • Easier API to deal with.
  • Support for custom backends.
  • Isochronous transfer type.
  • 100% written in Python through ctypes module.
  • Portable across Python 2.3 and Python 3.
  • Backward compatility with 0.x version.

You can find a programming tutorial about PyUSB 1.0 here.

Download

You can download PyUSB from either SourceForge or Berlios.

Support

If you need help, you can find it in the mailing list. Please, instead of sending me your question directly, submit it to the mailing list. Subscribe instructions can be found here. Some users have opened a bug when it is not. If you are not sure you have found a bug, please, submit your doubt to the list before opening a bug in the bug tracker.

Related