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

Scripts/Batch Discussion :

ouvrir un port COM avant envoi de données [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    musicien
    Inscrit en
    Octobre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : musicien
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2015
    Messages : 3
    Par défaut ouvrir un port COM avant envoi de données
    Bonjour a tous.

    j'utilise une carte relais (USB-X220) piloté en usb par un driver virtuel de port COM.
    j'ai créé un batch:
    echo s11> COM3

    (s11 qui enclenche le relais, s10 pour Off).

    Cela fonctionne, mais il me faut avant de lancer mon .bat , ouvrir le port COM3.
    Ce que je fais en utilisant le soft du constructeur de la carte, puis je lance mon .bat.

    Donc je voudrais ouvrir ce port COM directement dans mon .bat,
    avant la commande echo s11> COM3.
    Sans avoir à lancé au préalable le soft du constructeur.

    En cherchant j'avais trouvé ce script qui est peut-etre une piste, mais qui doit etre en basic:
    OPEN "COM3:9600,N,8,1" FOR RANDOM AS #3
    PRINT #3,"s11"
    CLOSE #3

    Vous l'aurez compris, je ne programme pas, ce n'est qu'occasionnellement.
    Si vous avez une idée, merci d'avance pour vos lumières.

    Jean.

  2. #2
    Nouveau candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2
    Par défaut Ouvrir un port série.
    Bonjour,

    Il te faut utiliser la commande MODE.

    MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s]
    [to=on|off] [xon=on|off] [odsr=on|off]
    [octs=on|off] [dtr=on|off|hs]
    [rts=on|off|hs|tg] [idsr=on|off]

    @+

  3. #3
    Candidat au Club
    Homme Profil pro
    musicien
    Inscrit en
    Octobre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : musicien
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2015
    Messages : 3
    Par défaut
    Super!! Merci Mpuech, ça fonctionne.
    Etant débutant j'ai un peu cherché pour les bons réglages,
    mais après avoir ouvert le port avec le soft du constructeur,
    j'ai pu lire leurs réglages avec un retour du port COM dans une fenêtre cmd.

    Ce qui me donne ça:
    mode COM3 baud=9600 parity=n data=8 stop=1 to=off xon=off octs=off odsr=off dtr=on rts=off

    Encore merci Mpuech.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PC portable] Emuler port COM avant installtion d'un logiciel qui exige ports COM et USB
    Par bgbt0 dans le forum Ordinateurs
    Réponses: 3
    Dernier message: 19/09/2014, 00h48
  2. Ouvrir le port COM sur Windows CE
    Par olibara dans le forum C++/CLI
    Réponses: 21
    Dernier message: 14/09/2014, 18h29
  3. ouvrir le port com ?
    Par Sayler dans le forum Débuter
    Réponses: 4
    Dernier message: 18/03/2010, 10h11
  4. port com et réception de données série
    Par moustiqu3 dans le forum C#
    Réponses: 1
    Dernier message: 15/03/2010, 17h11
  5. ouvrir un port COM > à 9
    Par lamalice dans le forum Windows
    Réponses: 2
    Dernier message: 04/01/2005, 16h10

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