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:
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Quelqu'un pourrait-il m'aider sur ce point?
Sinon connaissez vous d'autre moyen d'utiliser ce module USB avec Java?
Merci beaucoup.
Partager