All Projects → kevinmehall → rust-usb

kevinmehall / rust-usb

Licence: MIT License
Deprecated: see libusb-rs

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to rust-usb

jog arm
A real-time robot arm jogger.
Stars: ✭ 39 (+69.57%)
Mutual labels:  deprecated
broccoli-traceur
Traceur is a JavaScript.next to JavaScript-of-today compiler
Stars: ✭ 29 (+26.09%)
Mutual labels:  deprecated
matterpoll-emoji
[DEPRECATED] Poll server for Mattermost
Stars: ✭ 38 (+65.22%)
Mutual labels:  deprecated
react-infinity-menu
A react component that displays an unlimited deep menu
Stars: ✭ 59 (+156.52%)
Mutual labels:  deprecated
HAN-pytorch
(Deprecated) Hierarchical Attention Networks for Document Classification (https://www.cs.cmu.edu/~diyiy/docs/naacl16.pdf) - in Pytorch
Stars: ✭ 39 (+69.57%)
Mutual labels:  deprecated
addon-sdk-content-scripts
DEPRECATED | Use WebExtensions instead | Add-ons demonstrating how to use content scripts in the Add-on SDK.
Stars: ✭ 23 (+0%)
Mutual labels:  deprecated
is-safe-integer
ES2015 Number.isSafeInteger() ponyfill
Stars: ✭ 16 (-30.43%)
Mutual labels:  deprecated
ngx-mat-datetime-picker
⛔️ DEPRECATED This is no longer supported, please consider using the repository @angular-material-components/datetime-picker(https://github.com/h2qutc/angular-material-components) instead.
Stars: ✭ 29 (+26.09%)
Mutual labels:  deprecated
jade-babel
Jade plugin for Babel
Stars: ✭ 39 (+69.57%)
Mutual labels:  deprecated
Drupal-Scaffold
DEPRECATED: This project has been replaced by documentation within Confluence regarding best practices for setting up a new Drupal 9 project.
Stars: ✭ 48 (+108.7%)
Mutual labels:  deprecated
react-native-apple-sign-in
Apple Signin for your React Native applications
Stars: ✭ 16 (-30.43%)
Mutual labels:  deprecated
cleverbot
Deprecated/unmaintained. See https://www.cleverbot.com/api/
Stars: ✭ 23 (+0%)
Mutual labels:  deprecated
python-poster
DEPRECATED Streaming HTTP uploads and multipart/form-data encoding
Stars: ✭ 16 (-30.43%)
Mutual labels:  deprecated
apiblueprintorg
old apiblueprint.org site
Stars: ✭ 19 (-17.39%)
Mutual labels:  deprecated
Liquid-Application-Framework-1.0-deprecated
Liquid is a framework to speed up the development of microservices
Stars: ✭ 26 (+13.04%)
Mutual labels:  deprecated
steam
DEPRECATED Build, manage and deploy H2O's high-speed machine learning models.
Stars: ✭ 59 (+156.52%)
Mutual labels:  deprecated
keyple-java
Eclipse Keyple™ Project: deprecated repository embedding all components of the Java implementation until version 1.0.0
Stars: ✭ 17 (-26.09%)
Mutual labels:  deprecated
VRTK.Prefabs
*Deprecated* - A collection of productive prefabs for rapidly building spatial computing solutions in the Unity software.
Stars: ✭ 61 (+165.22%)
Mutual labels:  deprecated
dashboard-extension-parameter-item
⛔ DEPRECATED. This project was moved to a new repository. Visit https://github.com/DevExpress/dashboard-extensions to find an updated version.
Stars: ✭ 47 (+104.35%)
Mutual labels:  deprecated
aldryn-bootstrap3
DEPRECATED, this project is no longer maintained, see README for more information.
Stars: ✭ 44 (+91.3%)
Mutual labels:  deprecated

rust-usb

libusb bindings for rust

MIT Licensed

Deprecated: see libusb-rs

This library was written in 2013 in a language that was called Rust, but was very different than the language we know as Rust 1.0+. Specifically, it had green-threaded IO, and it lacked today's conventions around error handling. This library has been updated along the way just enough to keep compiling, but would effectively be a different library if written in modern Rust.

@dcuddeback has started to write that library.

A future possibility for the usb crate name could be to implement common USB patterns on top of the libusb crate and Libusb itself, such as:

  • finding devices and interfaces with descriptors that match certain criteria
  • maximizing streaming throughput by stacking asynchronous transfers
  • delimiting logical frame boundaries with zero-length packets
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].