LibusbJava

libusb for Java

User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
start [2018/10/24 14:06] ursgrafstart [2022/06/02 11:59] ursgraf
Line 3: Line 3:
 ====== Overview ====== ====== Overview ======
  
-LibusbJava is a Java wrapper for [[http://libusb.info|libusb]] and is developed and maintained at the [[http://inf.ntb.ch | NTB]].  +LibusbJava is a Java wrapper for [[http://libusb.info|libusb]] and is developed and maintained at the [[https://www.ost.ch/de/forschung-und-dienstleistungen/technik/systemtechnik/inf/ | INF Institut für Ingenieurinformatik]] of the [[https://www.ost.ch/en/|Eastern Switzerland University of Applied Sciences]].  
 [{{:libusbjavaoverview.png?150|Overview}}]  [{{:libusbjavaoverview.png?150|Overview}}] 
 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. \\
Line 12: Line 12:
  
 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 project page at [[http://sourceforge.net/projects/libusbjava/]].+For any feedback or suggestions please use the GitLab project page at [[https://gitlab.ost.ch/tech/inf/public/libusb-java]].
  
 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 [[.:first_steps:start|First Steps]]).\\ 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 [[.:first_steps:start|First Steps]]).\\
Line 20: Line 20:
 <WRAP blindcell 38%> <WRAP blindcell 38%>
 ==== News ==== ==== News ====
 +<box right 100% | 2022/5/31: New hosting>
 +transferred from github to our gitlab server
 +</box>
 <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 32:
 ---- ----
 <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://api.libusb-java.ch/| API (1.2)]]   * [[http://api.libusb-java.ch/| API (1.2)]]
 </box> </box>
start.txt · Last modified: 2022/06/17 16:09 by ursgraf