2011-02-04 2 views
0

J'ai un problème, quand je démarre le processus qui n'utilise pas de port série, il désactive toutes les communications sur COM1, mais quand je démarre l'application d'une autre machine qui communique avec ce processus cela fonctionne. Quel pourrait être le problème? Est coutures comme lorsque je démarre Java sur cette machine désactiver la communication. Une idée ?Désactiver la communication sur COM1 - comportement étrange

Répondre

0

Pour qu'une application Java puisse prendre en charge un port COM, vous devez utiliser JavaComm. Utilisez-vous JavaComm dans votre application?

+0

J'ai un processus C qui communique sur le port COM, mon application Java vient de lire à partir du fichier ce que le processus C écrit dans le fichier. Le problème est quand je commence le processus de c sur la machine A et l'application de Java sur la machine B cela fonctionne, mais quand je commence à la fois sur la machine A iot ne fonctionne pas. La JVM est plus récente sur la machine A puis B. Toute aide? – Damir

+0

Essayez d'avoir les mêmes paramètres sur les deux machines en premier. Avez-vous résolu cela? Java n'a rien à voir avec les ports COM si vous n'utilisez pas explicitement JavaComm. Donc, je voudrais configurer les machines avec des paramètres identiques et aussi avoir un meilleur aperçu de mon programme C. – DaTroop