IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Protocoles Discussion :

Communication ports COM


Sujet :

Protocoles

  1. #1
    Membre confirmé
    Profil pro
    Developpeur
    Inscrit en
    septembre 2013
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : septembre 2013
    Messages : 230
    Points : 553
    Points
    553
    Par défaut Communication ports COM
    Salut tout le monde,

    Je suis sur du dev et n'étant pas très familier avec le réseau je me posais une question sur la communication via ports COM. J'ai réussi à émuler 2 ports COM sur mon PC pour des besoins de test, et j'aimerais maintenant faire transiter des infos par ce biais. Mais là mon boss vient de me mettre le doute. Pour que mon programme A communique avec mon programme B, ça me parait logique que mon programme A doit être branché sur le port COM1 et le B sur le COM2. Et que pour envoyer des infos A envoie bien les infos sur le COM1 qui les transmettra logiquement à B via COM2.

    En gros :

    A--->COM1----->COM2--->B


    Je suppose que même en local une archi comme ci-dessous ne doit pas être possible.
    A--->COM1---->B

    Si j'essaie de faire ça A n'arrive pas à ouvrir le port COM (B est déjà connecté)


    PS : si quelqu'un a une suggestion de soft pour faire communiquer 2 ports COM virtuels ensemble. Je suis en train de m'escrimer sur hub4com depuis un petit moment. Je suis ce tuto et je n'arrive toujours pas à faire communiquer les deux ports COM. Quand je lance le tuto et que j'ajoute un port COM dans la commande mes programmes ne peuvent plus accéder aux ports. Exemple : je lance la commande "hub4com --baud=4800 --octs=off \\.\COM1 \\.\COM2 \\.\CNCB1 \\.\CNCB2" (parce que je ne sais pas trop ce que je fais non plus alors je mets le paquet ^^), mes routes sont démarrées mais je ne peux plus me connecter aux ports COM. Si j'essaie de lancer la commande précédente alors que mon appli est connectée ça fail.

    D:\Outils SIP + ESPA\Ports COM\hub4com-2.0.0.0-386>hub4com --baud=9600 --octs=of
    f \\.\COM1 \\.\COM2 \\.\CNCB1 \\.\CNCB2
    Open("\\.\COM1", baud=9600, data=8, parity=no, stop=1, octs=off, odsr=off, ox=of
    f, ix=off, idsr=off, ito=0) - OK
    Open("\\.\COM2", baud=9600, data=8, parity=no, stop=1, octs=off, odsr=off, ox=of
    f, ix=off, idsr=off, ito=0) - OK
    Open("\\.\CNCB1", baud=9600, data=8, parity=no, stop=1, octs=off, odsr=off, ox=o
    ff, ix=off, idsr=off, ito=0) - OK
    Open("\\.\CNCB2", baud=9600, data=8, parity=no, stop=1, octs=off, odsr=off, ox=o
    ff, ix=off, idsr=off, ito=0) - OK
    Route data COM1(0) --> COM2(1) CNCB1(2) CNCB2(3)
    Route data COM2(1) --> COM1(0)
    Route flow control COM1(0) --> COM2(1)
    Route flow control COM2(1) --> COM1(0)
    Started COM1(0)
    Started COM2(1)
    Started CNCB1(2)
    Started CNCB2(3)

  2. #2
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    9 948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2007
    Messages : 9 948
    Points : 26 949
    Points
    26 949
    Par défaut
    Perso j'utilise Virtual Serial Port driver de Eltima Software. Il te crée directement les paires de ports virtuels qui communique ensemble
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

Discussions similaires

  1. Communication port COM via PySerial
    Par declerckcyril dans le forum Général Python
    Réponses: 2
    Dernier message: 28/02/2013, 15h45
  2. Communication Port Com et VB6
    Par eldiablo13 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 09/07/2010, 19h52
  3. Réponses: 1
    Dernier message: 01/07/2008, 13h33
  4. Communication port com.
    Par Alga007 dans le forum C++
    Réponses: 2
    Dernier message: 08/06/2007, 09h58
  5. [javaComm]Communication port COM
    Par gui4593 dans le forum Entrée/Sortie
    Réponses: 11
    Dernier message: 04/06/2004, 13h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo