Dato che mi sto avventurando nella gestione dell'USB in Java,e dato che la documentazione a riguardo è molto rara e poco chiara (sopratutto in lingua italiana) ho pensato di racchiudere in questa pagina info,documentazione e quant'altro riguardo le API dei package jsr80 e jusb.
Jusb:
- Java Usb API for Windows - site link
- Java Usb API for Windows - JavaUSBClomplete.zip
- Java USB API - link
- JavaDoc - link
JSR80 (javax.usb):
- JSR80 - download page
- libusb - site
Altri link:
- Introduction to USB,jUSB,and JSR-80 - link 1 e link 2
Installazione delle librerie:
JUsb
Su Windows:
su Linux:
- su Gentoo basta dare il comando
(grazie Robertof)
JSR80 (javax.usb)
Jusb:
- Java Usb API for Windows - site link
- Java Usb API for Windows - JavaUSBClomplete.zip
- Java USB API - link
- JavaDoc - link
JSR80 (javax.usb):
- JSR80 - download page
- libusb - site
Altri link:
- Introduction to USB,jUSB,and JSR-80 - link 1 e link 2
Installazione delle librerie:
JUsb
Su Windows:
- copiare jusb.dll in CWINDOWS\system32
- copiare jusb.sys in CWINDOWS\system32\drivers
- eseguire jusb.reg
- copiare la cartella usb nella cartella del nostro progetto
su Linux:
- su Gentoo basta dare il comando
Codice:
emerge jusb
JSR80 (javax.usb)
- installare le librerie libusb
- copiare in CProgrammi\Java\[CARTELLA JDK IN USO]\jre\lib\ext i file jsr80.jar,jsr80_ri.jar,jsr80_windows.jar e commons-logging.jar
- copiare il file javax.usb.properties in CProgrammi\Java\[CARTELLA JDK IN USO]\jre\lib\
- rinominare il file usbJNI.dll in LibusbJNI.dll e copiarlo in CProgrammi\Java\[CARTELLA JDK IN USO]\jre\bin