EasyUsb
 All Classes Files Functions Groups Pages
Functions | Variables
easyusb.c File Reference

Implémentation de EasyUsb pour le c. More...

#include <stdio.h>
#include "easyusb.h"
Include dependency graph for easyusb.c:

Functions

int usb_init ()
 Permet d'initialiser l'api. More...
 
void usb_close ()
 Permet de fermer l'api.
 
usb_device * usb_connect (uint16_t vendor_id, uint16_t product_id)
 Permet de se connecter un périphérie usb. More...
 
void usb_disconnect (usb_device *device)
 Permet de se déconnecter du périphérie usb. More...
 
int usb_reset (usb_device *device)
 Reset le périphérie. More...
 
int usb_write (usb_device *device, unsigned char data[], int size)
 Écrie des données ver le périphérie. More...
 
int usb_read (usb_device *device, unsigned char data[], int size)
 Lire des données provenant du périphérie. More...
 

Variables

libusb_context * _usbctx
 

Detailed Description

Implémentation de EasyUsb pour le c.

Author
Maleyrie Antoine
Version
0.1
Date
07.07.2014