Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 937 Bytes

README.md

File metadata and controls

48 lines (33 loc) · 937 Bytes

QtUsb

GitHub version Build Status

A Cross-platform USB Library for Qt. Relies on libusb-1.0.

Features

  • Bulk transfer
  • Device insertion/removal detection
  • Device search

To build

For a shared library:

mkdir build && cd build
qmake ..
make

For a static library:

mkdir build && cd build
qmake "CONFIG+=staticlib" ..
make

TODO

  • Interrupt transfer
  • isochronous transfer

Usage

Documentation is not complete yet, you can have a look at the examples in the meanwhile.

Documentation

Doxygen documentation can be found here: http://fpoussin.github.io/doxygen/qtusb/

Downloads

Ubuntu PPA: https://launchpad.net/~fpoussin/+archive/ubuntu/ppa Windows libraries are coming soon.