Module USB JD2XX, comment l'utiliser?
Bonjour,
J'aurai besoin d'utiliser un module USB de chez FTDI pour mon application. Pour cela, j'ai trouvé le code java écrit par pbleyer (http://bleyer.org/jd2xx/), mais je n'arrive pas à l'utiliser...
J'ai importé le package jd2xx dans mon dossier src (mon EI est Netbeans) et mis la dll jd2xx.dll dans le dossier principale de mon projet puis essayé de reprendre son exemple point par point.
Mais dès le point 2 j'obtiens l'erreur suivante:
Code:
1 2 3 4 5 6 7 8 9
| Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\FTDI_Test\JD2XX.dll: The specified procedure could not be found
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at jd2xx.JD2XX.<clinit>(JD2XX.java:587)
at ftdi_test.Main.main(Main.java:26)
Java Result: 1 |
Dans son commentaire, il spécifie que la dll doit se trouver dans le PATH. Je l'ai alors placé dans le dossier C:\WINDOWS\system32 de windows XP, mais rien n'y fait. J'ai toujours la même erreur.
Quelqu'un pourrait-il m'aider sur ce point?
Sinon connaissez vous d'autre moyen d'utiliser ce module USB avec Java?
Merci beaucoup.