This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| start [2018/10/24 14:05] – ursgraf | start [2022/06/17 16:09] (current) – ursgraf | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| <WRAP blindtable 100%> | <WRAP blindtable 100%> | ||
| - | <WRAP blindcell | + | <WRAP blindcell |
| ====== Overview ====== | ====== Overview ====== | ||
| - | LibusbJava is a Java wrapper for [[http:// | + | LibusbJava is a Java wrapper for [[http:// |
| [{{: | [{{: | ||
| This projects provides the necessary shared libraries in C++ and Java classes to access libusb trough the Java Native Interface. The class ch.ntb.usb.LibusbJava loads the shared library and provides the native interface to access the underlying libusb. \\ | This projects provides the necessary shared libraries in C++ and Java classes to access libusb trough the Java Native Interface. The class ch.ntb.usb.LibusbJava loads the shared library and provides the native interface to access the underlying libusb. \\ | ||
| The source code is organized as follows: | The source code is organized as follows: | ||
| - | * java -> the java source code | + | * LibusbJava_C -> the code for the shared library in C |
| - | * LibusbJava | + | * LibusbJava_Java |
| + | * LibusbJavaFeature | ||
| LibusbJava is licensed under the Apache License 2.0.\\ | LibusbJava is licensed under the Apache License 2.0.\\ | ||
| - | For any feedback or suggestions please use the Sourceforge | + | For any feedback or suggestions please use the GitLab |
| You can use an USB device with LibusbJava with few steps: create a context, search a device, open it, claim an interface. After this you are ready to transfer data to your device (see [[.: | You can use an USB device with LibusbJava with few steps: create a context, search a device, open it, claim an interface. After this you are ready to transfer data to your device (see [[.: | ||
| Line 18: | Line 19: | ||
| </ | </ | ||
| - | <WRAP blindcell | + | <WRAP blindcell |
| ==== News ==== | ==== News ==== | ||
| + | <box right 100% | 2022/5/31: New hosting> | ||
| + | transferred from github to our gitlab server | ||
| + | </ | ||
| <box right 100% | 2018/10/23: New license> | <box right 100% | 2018/10/23: New license> | ||
| change of license to Apache License 2.0 | change of license to Apache License 2.0 | ||
| Line 29: | Line 33: | ||
| ---- | ---- | ||
| <box 100% green right | libusbJava> | <box 100% green right | libusbJava> | ||
| - | * [[https://sourceforge.net/projects/libusbjava/| Code and Downloads]] | + | * [[https://gitlab.ost.ch/tech/inf/public/libusb-java| Code and Downloads]] |
| * [[http:// | * [[http:// | ||
| </ | </ | ||