2 pièce(s) jointe(s)
[JNI] Lecture/Ecriture sur port série RS232
Bonjour,
Dans le cadre d'un projet, je dois développer un programme qui peut lire et écrire des informations sur le port série. L'interface graphique est en Java et le code qui s'occupe de la communication est en C++ (la bibliothèque javax.comm n'étant plus supporté sous windows, et le code ayant été débuté dans ces languages)
Le problème est que dès l'ouverture du port COM j'ai un souci. J'utilise l'instruction CreateFile mais malheureusement celle-ci me renvoi une erreur INVALID_HANDLE_VALUE lorsqu'elle est exécuté via JNI (aucun problème ailleurs)
Je ne peux donc pas communiquer avec mes ports
je vous mets en pièce jointe code java et C du projet
d'avance merci
problème avec l'installation de JavaComm
Bonjour,
Dans le cadre d’un stage je suis amenée à travailler avec des modules ADAM qui communiquent avec mon PC par un port COM (RS-232/485). Je dois écrire un programme en Python permettant de communiquer avec ces modules. Pour cela je dois utiliser le module « serial » de Python.
Or pour pouvoir utiliser ce module il est noté qu’il faut posséder « JavaComm ». J’ai donc téléchargé comm.jar , win32com.dll et javax.comm.properties mais je ne sais pas dans quels répertoires les placer. De plus je n’ai pas d’environnement Java, est-ce un problème ? (Je n’ai jamais programmé en Java dans le passé).
Je suis complètement débutante dans la matière et je suis un peu perdue…
Merci d’avance pour vos réponses.